TFS Other Advice

CarlBrown - PeerSpot reviewer
Vice President Engineering at Vertex Downhole Ltd

The only advice I would give is to design the security model and the developer model assuming that you have a larger team of developers than what you have when you start. You should set it up originally for multiple users to be working on the projects rather than having to change your methodology partway through.

We made some decisions on how we structured our source code and how we structured our team projects, and I would not have done that if I had known that the developers would be working on it in the fashion that we do now. Your configuration for ten developers would work with one developer too, but the configuration for one developer doesn't always work for ten developers. So, set it up for ten assuming that you're going to be doing that.

I would rate it a seven out of ten because of the issues with the upgrade path, restructuring folders, and things like that. If you don't configure it right to start with, it's a little bit difficult to change. That's the only reason that I'm not giving it a nine. If I have to make the same decision again, I absolutely would buy it again. It does what it was advertised to do, and it's not causing us any harm. It's doing its job, and it does it well. There are just a few things around the upgrade and around the restructuring of source code that could be improved. That's all.

View full review »
Thomas Bradley - PeerSpot reviewer
Software Engineer at a aerospace/defense firm with 10,001+ employees

TFS is deployed on the cloud in our organization.

Overall, I rate TFS an eight out of ten.

View full review »
PALAK SURI - PeerSpot reviewer
Senior Software Engineer at Eurofins

I rate this solution a nine out of ten.

View full review »
Buyer's Guide
TFS
March 2024
Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,386 professionals have used our research since 2012.
Muhammad Qasim - PeerSpot reviewer
Solutions Architect at Diyar United Company

Since in our company, we are already trained to use the solution, and so we never face any issues or problems while using the solution. The pre-existing features in the solution are more than enough to meet our needs.

The solution has a user-friendly interface. The solution already allows for more integrations with other solutions. Also, there is a separate team that works on the solution. The solution protects the systems in my organization. When it comes to the products offered to customers by TFS, they are constantly evolving since it has been in the market for twenty years. Also, we keep getting updates for the solution every second or third day.

I have a laptop, and if I start the solution on that laptop after two weeks or three weeks, I won't be able to connect. I need to take it to my technical support team. They will install some updates, and then I will be able to use my laptop. So, from this, one can figure out how much the solution has invested in their system. So, it is very rare that the solution faces any issues, and if any issues crop up in the solution, they have a very robust system of dealing with such problems. They have a good IT team that quickly resolves any issues. So, people are working to improve the system day by day. Every day, there is an evolution in their products. Some teams are working on production issues because of the new features implemented in the tool. Also, they are monitoring it continuously.

I rate the overall solution a ten out of ten.

View full review »
Ashish-Kamat - PeerSpot reviewer
Principal Consultant at Wipro

I would rate this solution 8 out of 10.

I'd give it that rating because there are security glitches, but otherwise, from a usability standpoint and from the operational perspective, I think the products are really good.

View full review »
VenkateshK4 - PeerSpot reviewer
Digital Transformation Specialist at Technovert

I use the 2022 version of TFS. Currently, we are integrating GitHub with Visual Studio. It is a better combination when compared to TFS. So our organization is leveraging it. I haven’t faced any issues with TFS’s performance. GitHub can be used on many different platforms. That is why we shifted from TFS to GitHub for version control.

For data integration projects, to deploy the integration solution, we need to prepare the files based on the specifications. Then it is deployed into the production or any other environment we want to deploy.

My organization has been using TFS for a long time now. From the time I joined the organization, I have been using TFS. Now we use GitHub because Microsoft has acquired GitHub. If required, we can also add more developers to TFS. I’m not a part of the purchasing department, so I do not know the exact price of TFS. I would rate TFS a nine out of ten.

View full review »
Sandla Jaxa - PeerSpot reviewer
Senior Application Developer at Engen

I recommend TFS to others.

I rate TFS a nine out of ten.

View full review »
AM
IT Manager at Agricultural Bank of Egypt

TFS is a scalable and useful solution. I rate it a seven out of ten.

View full review »
PJ
TitleSpecial Education Teacher at a educational organization with 201-500 employees

I would advise Microsoft to update the tool. If a lot of users are starting to move to Jira because of the agile environment, Microsoft might want to adapt a little faster and provide similar or better functionality. It has been reliable for a very long time, and I've been really happy with it, but you've got to be able to change with the methodologies and the environments.

I would rate it a six out of 10 because it hasn't changed enough. I would've given it a much higher rating years ago, but because of the lack of evolution and not being able to adapt to the current business needs, its rating is not higher at this point.

View full review »
AK
Project Manager at Duck Creek Technologies

I am a project manager.

I would rate TFS a seven out of ten

View full review »
HS
Senior Soft Engineer at SECP

We are considering trying another solution as we don't find TFS assistance or community help when compared to Git.

TFS is a good solution once you get comfortable using it. If you are coming from TFS 2013 or TFS 2015, you are going to find the 2019 version different. I understand that TFS is moving towards the cloud, so all the features are designed with this in mind. In the 2019 version, you will see more DevOps-related tools and automated app tools.

The solution is easy and complex at the same time. If you are familiar with pipelines, you will find it interesting. You need a technical team to provide help and assistance to get the whole value from 2000 DevOps TFVC. If you are not actually fully exploring the feature set or using them, it is just another source control like any other open-source control.

If you gain experience with the iron value sets with TFVC DevOps, the whole project management will be smooth and stable. Releases will come out but all the hiccups between the teams, such as the development teams, QA teams, and deployment teams will smooth out. 

I would rate this solution an eight out of ten overall.

View full review »
Sanjay Patankar - PeerSpot reviewer
General Manager at Godrej Infotech Ltd.

TFS is a good product, and I would rate it at eight on a scale from one to ten.

View full review »
JA
Lead Automation Architect at Contour

When the applications are developed in VideoStudio and other technologies. It's preferred to use TFS for all of the management solutions.

I rate TFS a nine out of ten.

View full review »
Neetu Majumdar - PeerSpot reviewer
Senior Quality Assurance Analyst at a manufacturing company with 10,001+ employees

I rate the solution nine out of 10. 

View full review »
PK
Product Owner at PerkinElmer, Inc.

The Team Foundation Server is now called Azure DevOps. We are using an old product. I would advise others to consider whether they need an on-premises or a cloud solution. The on-premises solution requires external developers. They can also look at the cloud option and see which product offering is better for their needs.

It is a nice system to have. You get a managed system where you can manage your development tasks easily, and you don't need to keep your own bookkeeping for tasks and backup items. They are already there in TFS. You can just use the system monthly and produce reports out of the system. For me, it was nice to see that such a tool exists.

I would rate TFS a nine out of ten. I'm pretty happy with it.

View full review »
Kumar Rajan - PeerSpot reviewer
Manager at Havells

I am overall happy with TFS and would rate it a nine on a scale of one to ten. 

View full review »
AR
Senior Microservice/Cloud Engineer at a retailer with 10,001+ employees

There are better tools for Agile and CI/CD in the market. TFS may be good for code repository purposes; however, it's not the best for Agile practice.

View full review »
Ashu Singh - PeerSpot reviewer
Senior quality analyst at Lalli

I rate the solution an eight out of ten. 

View full review »
Reza Sadeghi - PeerSpot reviewer
Software Development Team Lead at asa com

I would recommend this solution to others. It's definitely a good product. If you are looking to set up custom privileges then it's a good option for you. It has several features. If you want to secure your code, TFS is a good choice, as it can do it easily.

I would rate TFS a five out of ten.

View full review »
it_user371505 - PeerSpot reviewer
QA Manager, Automation Testing Architect at a recruiting/HR firm with 1,001-5,000 employees

Look for the cloud version. It will give you an understanding of further development of the product.

View full review »
SS
Microsoft Azure Net Microservices Senior Cloud Architect at Agilysys

I rate the overall solution a nine out of ten.

View full review »
OA
Principal consultant at Bdl

I rate TFS an eight out of ten. 

View full review »
RC
Vice President at a energy/utilities company with 10,001+ employees

There are around 250 people making use of the solution in our organization.

At this point, I would not recommend the solution to others. 

I rate the solution as at least an eight out of ten.

View full review »
AmrEL Tahan - PeerSpot reviewer
Software QA Lead at Ajman Municipality

The maintenance of the solution can be done by one or two people.

I would recommend this solution to others.

I rate TFS an eight out of ten.

View full review »
it_user873726 - PeerSpot reviewer
Senior programming analyst at a logistics company with 10,001+ employees

It has great functionality: work items, backlogs, source code, build releases, and it's easy to use.

TFS is very easy to integrate into your system. It's very easy to follow for any new developers. Also, I would say some 80 percent of developers out there use Visual Studio which is integrated with TFS.

View full review »
Somayeh Ghanavati Nasab - PeerSpot reviewer
React Developer at Rayvarz Software Engineering Company

Overall, I would rate the solution an eight out of ten. 

View full review »
Cristiano Cunha - PeerSpot reviewer
Solution Architect & Test Advocate at a computer software company with 51-200 employees

The effectiveness of TFS depends on the specific use case. It's a suitable solution if the user primarily operates with Microsoft tools, such as Azure DevOps and others.

I rate TFS seven out of ten.

View full review »
AK
Head of IT Business Analysis at Kemin Industries, Inc.

I would rate this solution five out of ten.

View full review »
Bhavesh Savalia - PeerSpot reviewer
Onsite Consultant & Technical Architect at Cybage Software

TFS is nicely suited for enterprises running Microsoft, but if you're using a different technology, I'd advise exploring other tools as well. I would rate TFS eight out of ten.

View full review »
Kumar Rajan - PeerSpot reviewer
Manager at Havells

My advice to anybody who is considering TFS is that once you get used to it, the interface is very easy to navigate.

I would rate this solution an eight out of ten.

View full review »
it_user718215 - PeerSpot reviewer
AVP, DevOps Manager at a financial services firm with 10,001+ employees

Hire a TFS expert or bring on a consultant. Nothing will ruin your development shop quicker than a poorly implemented version control/build system.

Microsoft premier consulting services is very expensive, but they can typically get you setup from soup-to-nuts in three to four weeks. That will include extensive guidance in how to use the tool. Your internal resources should work very closely with any consultant as a learning experience.

View full review »
KK
Asst. Vice president, Applications Architecture at a tech services company with 10,001+ employees

My advice to anybody who is considering TFS is that the suitability depends on what technology you are trying to use. For example, if you're using Microsoft technology then it is better to use TFS. If on the other hand, you are developing something outside of Microsoft, perhaps using an open-source tool, then I wouldn't be able to recommend TFS. Instead, I would choose one of the other many third-party tools that are available.

I would rate this solution a nine out of ten.

View full review »
it_user491649 - PeerSpot reviewer
SVP Development Manager at a financial services firm with 1,001-5,000 employees

I suggest giving the product a try first. Reading too much on paper does not tell you the entire story of the product. It is really good to use it if you want to combine both SCM and ALM.

View full review »
it_user712050 - PeerSpot reviewer
TFS Admin, Configuration Manager at a tech services company with 10,001+ employees

If you need a complete ALM tool for Microsoft applications and have the budget, please go ahead with TFS.

View full review »
Thuong Huynh Hoai - PeerSpot reviewer
General manager at VIAGS

I rate the overall tool a six out of ten.

View full review »
SJ
Director of Engineering and Principal Analyst (Consulting) at Hobu Online

I rate the solution as a seven. I advise others to prefer Azure DevOps as it has better features than TFS.

View full review »
MohammadHussain - PeerSpot reviewer
Senior Consultant at a energy/utilities company with 51-200 employees

I would rate TFS eight out of ten.

View full review »
MI
Application Developer at Saudi Credit Information Co. J.S.C.

Overall the solution is good. It's scalable and stable and has been working well for us. Of course, the phased release could be smoother, and it's something they need to improve upon.

I'd recommend this solution, even though we do plan to move to Microsoft Azure DevOps.

I'd rate the solution eight out of ten.

View full review »
VR
Technical Delivery manager at a insurance company with 201-500 employees

It depends on what methodology. You can use it for the entire software development process, from the user story to the code and the integration and deployment — the whole nine yards. That's something to be taken care of and set up diligently.

On a scale from one to ten, I would give TFS a rating of seven.

View full review »
it_user1138779 - PeerSpot reviewer
Software Engineer at a financial services firm with 10,001+ employees

This solution is simple to learn. It's straightforward and you don't need a lot of time to learn the functionalities.

I would recommend this solution.

I would rate this solution an eight out of ten.

View full review »
BW
Specialist in IT Security at a computer software company with 1,001-5,000 employees

Before choosing TFS, they need to check the development program used earlier by their company. If they have used something linear to Microsoft, then TFS is an apt tool for them.

I rate it eight out of ten.

View full review »
TA
Process Manager at a marketing services firm with 501-1,000 employees

They're slowly migrating the solution to DevOps at the moment.

I would recommend the solution to others. 

I suggest that those looking for enterprise wide solutions can go with TFS whereas, if they are short on team members, they can try the alternative. Smaller teams can try Jira, as well. 

I rate TFS as a seven to eight out of ten.

View full review »
RW
Senior Programmer at a educational organization with 501-1,000 employees

I understand Microsoft is phasing out TFS in favor of Git, so I would steer anyone interested in TFS to look into Git.

I would rate the product an eight out of ten.

View full review »
KK
Agile Coach at a retailer with 5,001-10,000 employees

My advice to anybody who is implementing this solution is to use as much as possible, out of the box. Customizing it is difficult. It may not necessarily fit everything perfectly and it can be tricky to scale, but not impossible. There are definitely challenges scaling it. That said, the tool from Microsoft does allow you to do things very differently but try to do it in a standard way first.

I would rate this solution an eight out of ten.

View full review »
TT
Senior Developer

Use the free version of VSTS first, to just to have an idea of what it is. It's even possible to build binaries online.

View full review »
CC
Software Architect with 501-1,000 employees

Just go for it. Whether you develop on Microsoft platforms or otherwise, you will find it useful and enhancing to the way you work.

View full review »
it_user718221 - PeerSpot reviewer
QA IV with 501-1,000 employees

Since I have worked with Jira and TestRail as part of test management, I would strongly suggest giving training to your employees before implementing them. TFS is way different from other tools; its working style is also different. Unless, they get introduced to it, you won’t be able to attain its merits. TFS is really worth it if we can use its advanced features. In order to get that kind of understanding, a training session and follow-up sessions once a while are essential. Learning TFS is like getting familiar with a brand new tool. That kind of awareness is needed from both the employees and higher officials.

View full review »
it_user298089 - PeerSpot reviewer
Sr. Director, Development at a tech company with 5,001-10,000 employees

Recognize the fact that TFS isn't just a source code management tool. It's an application lifecycle management tool that covers all facets of software project management as well as development, deployment, and production support.

View full review »
US
Senior Manager, Information Technology at a university with 201-500 employees

I rate TFS a nine out of ten.

View full review »
it_user679293 - PeerSpot reviewer
Server Administrator at a energy/utilities company with 10,001+ employees

Team Foundation Server is an enterprise ALM tool, not just for developers.

It’s come a long way in 10 years, it's worth a look.

View full review »
JS
Business Analyst, Data Analyst at a financial services firm with 1,001-5,000 employees

There is a gap between project management, agile methodology, and TFS resource management. If they can fill this gap then it would be a great improvement for us and many other companies.

My advice for anybody who is implementing this solution is to keep in mind that using the tool, alone, will not change the way they develop their software. First, they should become familiar with agile methodology, and then they will be able to properly use TFS.

I would rate this solution an eight out of ten.

View full review »
it_user710526 - PeerSpot reviewer
Automation Specialist Team Lead at a tech services company with 201-500 employees

Test Management is immature for an application lifecycle management tool and it might take a couple more releases and pricing/functionality restructuring.

View full review »
it_user1375878 - PeerSpot reviewer
Test Lead at a tech services company with 1,001-5,000 employees

In my opinion, I would say that TFS is more supportive of a large enterprise.

There is a lot of information available online.

The suitability of TFS depends on the requirements of the customer. If it is for Test Management, I would say that TFS is a product that they should consider if it's a large organization that has multiple or multi-thread implementations.

Overall, I would say it's fine and I would recommend it.

I would rate TFS and eight out of ten.

View full review »
it_user719787 - PeerSpot reviewer
DevOps Manager with 5,001-10,000 employees

If you don't have any impediments, choose a Microsoft Solution. An MS solution is totally integrated.

View full review »
it_user738723 - PeerSpot reviewer
Senior System Engineer at a manufacturing company with 10,001+ employees

If you are on MS stack, I can only recommend TFS since it’s much more than just a source code repository. High level of out of box automation, integration with Visual Studio, and other tools will make your life much easier.

View full review »
it_user711930 - PeerSpot reviewer
Senior Technical Lead

Try to bring the latest version, TFS 2017.

View full review »
it_user231201 - PeerSpot reviewer
Software Development Manager at a financial services firm with 501-1,000 employees

Make sure that you understand Microsoft's licensing model and that you select the process templates that are most suitable to you when setting up the product for the first time. Different process templates have different reports that you can view.

View full review »
it_user354774 - PeerSpot reviewer
Sr Project Manager at a tech services company with 1,001-5,000 employees

This tool is good for agile projects, and it has all features which QC provides.

View full review »
it_user469371 - PeerSpot reviewer
Development Manager at a financial services firm with 51-200 employees

Now, there is the cloud offering of Team Foundation Server which is known as Visual Studio Team Services which would suit those who do not want to maintain the on-premise version and is free for up to five users.

View full review »
it_user2880 - PeerSpot reviewer
Senior Developer at a insurance company with 501-1,000 employees
We chose TFS because it was the native choice for .Net development. Although in the bank there are other ALM products (separated for bugs, demands, deployments), we insisted on using a complete one solution for our new development projects, and as for now, TFS is doing its way to become a mainstream product for .Net based develoment projects. View full review »
KH
Program Solution Architect at a tech services company with 11-50 employees

If someone is looking for version control software and product management software today, then I would recommend them to go for Azure DevOps. If they do not have any restrictions in terms of keeping their data on-cloud, then they should go with Azure DevOps Cloud Service, because then you will not have to worry about installing anything on the server. If you want to have an on-premise solution, then you can use the Azure DevOps Server version.

I rate TFS an eight out of ten.

View full review »
ZG
Founder and CEO at CreaTech

It's a good product and it's fulfilled all that I want it to do.

I recommend this product. If you are looking for something simple, TFS is what you should use. If you are looking for a more complex solution then I would suggest going with Jira.

I would rate this solution an eight out of ten.

View full review »
RK
IT Manager 2, Data Mgmt Tools at a tech vendor with 10,001+ employees

It's an outstanding product, but needs technically qualified people to administer this product.

View full review »
AE
Software QA Lead at Ajman Municipality

In summary, this is a good product and I strongly recommend it. If the reporting were enhanced then it would be even better.

I would rate this solution an eight out of ten.

View full review »
PP
Solution Architect at a computer software company with 5,001-10,000 employees

This is a good tool for core depository, but there are a lot of thing in TFS you can do: You can automate the entire update process. You can run your sprint and everything, it's a good option enterprise wise. Nowadays everything has DevOps so it's a good thing to use. 

I would rate this solution an eight out of 10. 

View full review »
it_user542019 - PeerSpot reviewer
Software Test Consultant / Automation Test Architect at a tech services company

Do a proof of concept to ascertain that it fits with your organisation.

View full review »
it_user899448 - PeerSpot reviewer
Sr. Quality Engineering Manager with 51-200 employees

This product choice was influenced by the development team more than any other team due to the development around .NET and its accompanying technologies. The product works best for development teams.

Overall, I would rate this solution a seven out of 10. We have many different teams, and it does not work well for all them, e.g., applications for management tools.

Most important criteria when selecting a vendor: I look at reviews of the product because these are real companies who have been using this particular product.

View full review »
it_user718479 - PeerSpot reviewer
Principal Consultant at a tech services company with 51-200 employees

Don’t wait too long. If you can use the cloud version, it has so much less overhead and you also stay up-to-date on features.

View full review »
it_user736197 - PeerSpot reviewer
Technology Expert at a tech company with 51-200 employees

It's a good tool. Please make use of it and get more benefits.

View full review »
it_user740463 - PeerSpot reviewer
IT at a tech company with 51-200 employees

Before purchasing any hardware, you should review all the hardware requirements. Also, plan to scale if growth is expected. Build servers with more than one CPU, if you can have build agents assigned to each processor. For example, if you have a server with four CPUs, then you technically can have four build agents running on that server.

View full review »
Buyer's Guide
TFS
March 2024
Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,386 professionals have used our research since 2012.