- SCM functionalities
- ALM Features
- Build capabilities
- Deploy options
- Web portal
- Release management
- Support for multiple languages
- Plugins for open source tools, like Sonar and Jenkins
- Very good user-friendly UI
- Test management - capturing/creating defects
- Reports
- TFS community, APIs, and support
Microsoft and Dev-ops Architect at Mphasis
Installation was very easy. We set up a multi-node installation.
What is most valuable?
How has it helped my organization?
- We have set up a centralized TFS server.
- All the delivery projects are clients for this TFS.
- They are using it for code repository, ALMs, and for DevOps implementation.
What needs improvement?
- Customization of build templates - better tools
- Tracking
- More friendly on test lab setup (TFS 2013, I did not verify on TFS 2017).
- More user-friendly on SharePoint integration (TFS 2013, I did not verify on TFS 2017).
For how long have I used the solution?
We having been using this product for more than three years.
All for my entire development project, the major SCM tool has only been TFS.
Buyer's Guide
TFS
March 2025

Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
857,028 professionals have used our research since 2012.
What was my experience with deployment of the solution?
Nope. Installation was very easy. We set up a 'multi-node' installation:
- Application tier
- Build server
- Database server
- Reports server
What do I think about the stability of the solution?
No, stability is fine.
We encountered some issues with the report server part when the service user password changes, otherwise until today have not faced issues on the production environment.
What do I think about the scalability of the solution?
Nope.
How are customer service and support?
Customer Service:
Very good.
Technical Support:Very good.
Which solution did I use previously and why did I switch?
We used VSS and most of our projects are in Microsoft stack. I opted to choose TFS for incorporating DevOps with easy integration VS IDE as there are many advantages.
How was the initial setup?
Setup is straightforward. As I mentioned earlier, we did a multi-node installation.
What about the implementation team?
In-house.
What was our ROI?
Yes.
What's my experience with pricing, setup cost, and licensing?
No idea on this one as it was done by different team.
Which other solutions did I evaluate?
Yes, VSS and Git.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Developer
With the build server, I can quickly and easily generate binaries for testing and production environments
What is most valuable?
Integration with Visual Studio (VS): I have used other software management solutions with VS, but TFS is the best at the moment. It offers easy integration with servers and full functionality.
How has it helped my organization?
Another very good feature of TFS is the build server. With it, I can quickly and easily generate binaries for testing and production environments.
What needs improvement?
- Local branching
- Move folders using drag & drop
- Better resolve for merging the conflicts tool.
For how long have I used the solution?
Around eight years.
What do I think about the stability of the solution?
No. Nothing which I have noticed.
What do I think about the scalability of the solution?
No, but I have never worked in a big company with many developers or projects.
How are customer service and technical support?
I can't rate. I have never used technical support.
Which solution did I use previously and why did I switch?
We were using Microsoft SourceSafe, but is unreliable and slow. These issues are enough for anyone decide to change to another software management tool. As we are a Microsoft partner, we naturally switched to TFS and are happy with this solution so far.
How was the initial setup?
Very simple and straightforward, which makes for a very good, first impression.
What's my experience with pricing, setup cost, and licensing?
This is the negative side of TFS; the price is expensive. Microsoft offers VSTS for free if you have a very small company and don't mind to keep your code in the cloud. But if this isn't the case, you have to pay too much for licenses (in the cloud or out of it), especially if your company just needs to track the changes in your code.
Which other solutions did I evaluate?
No, because we are a Microsoft Partner.
What other advice do I have?
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.
Disclosure: My company has a business relationship with this vendor other than being a customer: We are a Microsoft Partner.
Buyer's Guide
TFS
March 2025

Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
857,028 professionals have used our research since 2012.
Software Architect with 501-1,000 employees
allows us to enhance and continuously improve our ability to deliver quality software to our clients
What is most valuable?
- TFS is full software application lifecycle management tool, where you can use it to create DevOps enabled teams.
- It has the capability to track requirements to release, and the ability to enable automation into software delivery and the testing process, which is the main reason TFS is so powerful.
- It is a flexible tool which can be adopted to our own way of work, that allows us to enhance and continuously improve our ability to deliver great and quality software to our clients.
- Being a Microsoft product, it supports lot of other platforms with version control and builds systems, which is another value addition.
How has it helped my organization?
Test automation capabilities enhanced the testing processes in the software delivery, which allowed us to create more quality software in a shorter time. The capability to deliver rapidly with ever changing technology demands could be easily supported with the work process enhancements we have done based on TFS's capabilities.
What needs improvement?
Third party integrations could be improved to make it more flexible and easy to use with other platforms.
For how long have I used the solution?
I have used TFS for eight years since TFS version 2008.
What do I think about the stability of the solution?
No.
What do I think about the scalability of the solution?
No.
How are customer service and technical support?
Superb. Microsoft support and the community support are always great.
Which solution did I use previously and why did I switch?
No, we didn't use a different solution. TFS has been the solution from the beginning.
How was the initial setup?
It was a well-documented, smooth installation process. Nothing complex.
What's my experience with pricing, setup cost, and licensing?
If you do not want to have the burden of maintenance, go for Visual Studio Team Services (TFS in cloud) which is cheaper, flexible, and is always getting the latest features first.
Which other solutions did I evaluate?
JIRA.
What other advice do I have?
Just go for it. Whether you develop on Microsoft platforms or otherwise, you will find it useful and enhancing to the way you work.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT at a tech company with 51-200 employees
Installing build agents from a command line makes maintenance easier to manage
What is most valuable?
The ability to do everything outside of an IDE. I can do 99% of everything from a web browser.
How has it helped my organization?
- Cross platform support is great.
- Developing build definitions from within a web browser is fantastic.
- Installing build agents from a command line makes maintenance easier to manage.
What needs improvement?
The security model could be more granular.
For how long have I used the solution?
I have worked with almost every TFS version since TFS 2005.
What do I think about the stability of the solution?
Some of our build agents will go offline, but we believe this might be caused by the environment, not the product.
What do I think about the scalability of the solution?
None.
How are customer service and technical support?
Excellent!
Which solution did I use previously and why did I switch?
We used Visual SourceSafe and it lacked the ability to branch code.
How was the initial setup?
It was very easy to install and setup. TFS has come a long way and so has its installation wizard.
What's my experience with pricing, setup cost, and licensing?
The pricing model has changed several times, even within the last several years, but, I believe, the model is cheaper than before.
Which other solutions did I evaluate?
We also use Bitbucket, but my focus is TFS, so I cannot comment on that. We also use StarTeam, but we are looking to sunset this product and focus on migrating all application development teams over to TFS 2015 and Bitbucket.
What other advice do I have?
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.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior System Engineer at a manufacturing company with 10,001+ employees
Not just a source code repository, but a real and complete ALM solution
Pros and Cons
- "Complete integration with VS IDE and Office tools: This give us a possibility of high-level automation, thus minimizing human error."
- "TFS on-premise does not support integration with SharePoint Online."
What is most valuable?
Complete integration with VS IDE and Office tools: This give us a possibility of high-level automation, thus minimizing human error.
How has it helped my organization?
The TFS is not just a source code repository, but a real and complete ALM solution. Among other things, we use it as a ticketing tool. It is a building mechanism, which is really polished and easy to use.
What needs improvement?
TFS on-premise does not support integration with SharePoint Online. If you integrate it with the SharePoint on-premise upgrade, it can be quite challenging.
For how long have I used the solution?
We have been using this product more than 11 years, started with TFS 2005.
What do I think about the stability of the solution?
Fortunately, we did not have any stability problems. In some versions, we sometimes noticed missed alerts on some work items, but nothing else. Eventually those bugs were fixed.
What do I think about the scalability of the solution?
We are using a single server deployment with more than 150 projects and never had any issues. Of course, some pre- and post-installation optimization has to be done like SQL Server, etc.
How are customer service and technical support?
Since we never had any real issues, we did not need technical support. For advice how to “squeeze” as much as possible from TFS and how to optimize it, there are numerous forums, blogs, etc. The community contribution is very valuable.
Which solution did I use previously and why did I switch?
Previously, we used VSS, which was nothing but a repository, so TFS was the logical step up. Since we develop almost exclusively on MS stack, TFS as a comprehensive ALM solution fitted perfectly.
How was the initial setup?
We started with TFS 2005 beta and the setup was quite complex, especially because of all the requirements which had to be met. If you used integrated the SharePoint Services upgrade, it was a small nightmare. Along the way, the setup has become less complex and is now quite simplified .
What's my experience with pricing, setup cost, and licensing?
We use a Visual Studio subscription for every team member and the TFS licenses are included. If running TFS on-premise is expensive, maybe you could consider moving to the Cloud and use the Visual Studio Team Services.
Which other solutions did I evaluate?
We were using VSS, and partially SVN, but both of the tools were just repository. We needed the ALM solution, which integrated into VS IDE, and TFS was the logical choice.
What other advice do I have?
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.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT Manager 2, Data Mgmt Tools at a tech vendor with 10,001+ employees
The product is absolutely scalable for use in large enterprise companies
What is most valuable?
- Version control
- Project management
- Test management
- Release management
How has it helped my organization?
- Agile project management
- Enterprise level development
- Testing of large enterprise applications
What needs improvement?
Test case management could be improved.
For how long have I used the solution?
For over 12 years now.
What do I think about the stability of the solution?
Nope. The product is very stable.
What do I think about the scalability of the solution?
Nope. The product is absolutely scalable for use in large enterprise companies.
How are customer service and technical support?
10 out of 10 is the technical support that I have received from Microsoft.
Which solution did I use previously and why did I switch?
We used VSS earlier, then switched to the TFS product.
How was the initial setup?
Setup has very specific documentation that needs to be followed 'exactly', and it's straight forward.
What's my experience with pricing, setup cost, and licensing?
Microsoft changes licensing and pricing every year. Best thing to do is reach out to their licensing/sales folks for the latest info.
Which other solutions did I evaluate?
Yes, Perforce and Git were evaluated, but we wanted a single solution for the entire SDLC. This product fit the bill.
What other advice do I have?
It's an outstanding product, but needs technically qualified people to administer this product.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Microsoft and Dev-ops Architect at Mphasis
Numerous valuable features. Makes it possible for easy integration of VS IDE.
What is most valuable?
1. SCM functionalities
2. ALM features
3. Build capabilities
4. Deploy options
5. Web portal
6. Release management
7. Support for multiple languages
8. Plug-ins for open source tools, like Sonar and Jenkins
9. Very good, user-friendly UI
10. Test management: capturing/creating defects
11. Reports
12. TFS community, APIs, and support
How has it helped my organization?
We have set up a centralized TFS server.
All delivery projects are clients for this TFS.
They are using it for code-repository, ALM, and for DevOps implementation.
What needs improvement?
1. Customization of build templates - better tools.
2. Tracking
3. More friendly Test Lab setup (in TFS 2013; I didn't verify in TFS 2017).
4. More user-friendly on SharePoint integration (in TFS 2013; I didn't verify in TFS 2017).
For how long have I used the solution?
We have been using this for more than three years during all development projects. Major SCM and TFS only.
What was my experience with deployment of the solution?
Nope. Installation is very easy. We have set up "Multi-node" installation:
- Application tier
- Build server
- Database server
- Reports server.
What do I think about the stability of the solution?
No, stability is fine.
We encountered some issues with the report server when the service user password changed. Otherwise, until today, we haven't faced issues in the production environment.
What do I think about the scalability of the solution?
Nope.
How are customer service and technical support?
Customer Service:
Very good.
Technical Support:Very good.
Which solution did I use previously and why did I switch?
We used VSS and most of our projects are in Microsoft Stack. Opted to choose TFS for incorporating DevOps and easy integration of VS IDE. There are many advantages.
How was the initial setup?
Setup is straightforward. As I mentioned earlier, we did a multi-node installation.
What about the implementation team?
In-house.
What was our ROI?
Yes.
What's my experience with pricing, setup cost, and licensing?
Not idea on this one as it was done by a different team.
Which other solutions did I evaluate?
Yes. VSS and Git.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
SVP Development Manager at a financial services firm with 1,001-5,000 employees
Great product with capabilities for SCM, ALM and issue tracking
What is most valuable?
Source Code Management: TFS has both Git repository management as well as a TSVS Repository. It is the only source code management tool which supports both repository types and also supports on-premise installation. TFS also has ALM capabilities where business users can enter user stories, and the QA team can track test scripts and issues, where stakeholders can view project statuses effectively.
It is great product with capabilities for SCM, ALM and issue tracking.
How has it helped my organization?
Allowed project teams to communicate, collaborate and track tasks, stories, test cases, issues, and defects at a single location (using one tool).
What needs improvement?
Adding more canned reports to allow querying and reporting data export to Excel etc., which would help management with their reports.
For how long have I used the solution?
Two years.
What do I think about the stability of the solution?
No issues have been noticed in stability.
What do I think about the scalability of the solution?
No issues have been noticed in scalability.
How are customer service and technical support?
Microsoft has good expertise in this product. Sometimes, it takes longer to get the correct resource.
Which solution did I use previously and why did I switch?
Not applicable.
How was the initial setup?
The TFS installation was easy. We had issues moving TFS from the development domain to the production domain. The domain has challenges as users from development domain have different signatures in production. Microsoft helped in resolving these issues.
What's my experience with pricing, setup cost, and licensing?
Very straightforward pricing. We have an enterprise agreement with Microsoft, where the majority of the product is covered. One good thing is the stakeholder license, which is free for business users. Hence, the cost of the license for only the QA and Development team is around $5.
Which other solutions did I evaluate?
There is no single product that has both SCM and ALM integrated which can enable us to quickly onboard projects. We use JIRA for certain areas in our business, with GitHub. Great product as well, however we have had some difficulties in configuring workflows.
What other advice do I have?
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.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

it_user607749Manager, Live Production at a computer software company with 1,001-5,000 employees
Real User
Yup! Agreed!

Buyer's Guide
Download our free TFS Report and get advice and tips from experienced pros
sharing their opinions.
Updated: March 2025
Popular Comparisons
Microsoft Azure DevOps
Jira
OpenText ALM / Quality Center
Polarion ALM
Eggplant Test
Codebeamer
Rally Software
Jama Connect
OpenText ALM Octane
PTC Integrity
Tricentis qTest
TestRail
Zephyr Enterprise
Helix ALM
Digital.ai Agility
Buyer's Guide
Download our free TFS Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which is better - TFS or Azure DevOps?
- Comparison Data for MBTech ProveTech?
- Tosca Testsuite Version 10.0
- BDD Testing: Pros and Cons
- Is Panaya Test Dynamix better than Tricentis Tosca?
- When evaluating Test Management Tools, what aspects do you think are the most important to look for?
- Tosca Testsuite with Selenium WebDriver
- What are the commonly leveraged practices or tools for managing regression or performance test cases/scripts?
- What is adhoc testing?
- Why is Test Management Tools important for companies?
yea