No more typing reviews! Try our Samantha, our new voice AI agent.

GoCD vs TFS comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Dec 15, 2024

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

GoCD
Ranking in Application Lifecycle Management (ALM) Suites
18th
Average Rating
7.6
Reviews Sentiment
7.1
Number of Reviews
7
Ranking in other categories
Build Automation (17th), Release Automation (13th)
TFS
Ranking in Application Lifecycle Management (ALM) Suites
9th
Average Rating
8.0
Reviews Sentiment
7.0
Number of Reviews
99
Ranking in other categories
Test Management Tools (5th)
 

Mindshare comparison

As of March 2026, in the Application Lifecycle Management (ALM) Suites category, the mindshare of GoCD is 1.1%, up from 0.2% compared to the previous year. The mindshare of TFS is 3.6%, down from 4.5% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Application Lifecycle Management (ALM) Suites Mindshare Distribution
ProductMindshare (%)
TFS3.6%
GoCD1.1%
Other95.3%
Application Lifecycle Management (ALM) Suites
 

Featured Reviews

RajeshReddy - PeerSpot reviewer
Dev Ops Engineer at Infosys
The UI is colorful, but the user experience must be improved
We can see all the pipelines with a simple search. The UI is colorful. The user experience is very rich. The product is very easy to learn if we know a bit of the basics. If we have someone to show us how to use it, it is very easy.
PS
Service delivery manager at a consultancy with 10,001+ employees
Ensures team collaboration with strong version control but could improve testing capabilities
Version control is the most basic feature in TFS. It has been there since the beginning. We use it primarily for that purpose. Basically ensuring that the code is not overwritten by other team members and maintaining the sanctity of the code. Bringing order to a disparate team which is virtual at different locations is very important, and TFS provides that control. Once you update a code, nobody can modify it until you are done working on it and check in. It is a great product that revolutionized the way teams work together on Microsoft pieces of code. The versioning part has unique features and capabilities which are unmatched with other products out there.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"After we switched to GO, each team can set-up their own delivery pipeline and run it themselves."
"GoCD's open-source nature is valuable."
"The most notable aspect is its user interface, which we find to be user-friendly and straightforward for deploying and comprehending pipelines. We have the ability to create multiple pipelines, and in addition to that, the resource consumption is impressive."
"It has a user-friendly interface, which for free and open-source tools, the UI is really amazing and simple."
"In terms of value added it has more than achieved everything we wanted from it and more."
"Permission separations mean that we can grant limited permissions for each team or team member."
"The UI is colorful."
"We use TFS for forecast management."
"The most valuable feature is having everything in a single interface, allowing quick and efficient browsing."
"TFS also is one license for multiple products "source control, work item, build management, reports" also it integrates easily with other products, by its powerful API."
"It's a good product and it's fulfilled all that I want it to do."
"TFS sits at the core of our entire software delivery strategy."
"Valuable features include total traceability, test management, source control, and extensibility."
"This solution is simple to learn, it's straightforward and you don't need a lot of time to learn the functionalities."
"The work item feature is most valuable. It allows us to store all product requirements. We can also link the test cases to those requirements so that we know which feature has already been tested, and which one is waiting for testing. We can also couple the code reviews, unit tests, and automated tests into these requirements. It is reliable. It has all the features and good performance. It also has reporting tools or analysis tools."
 

Cons

"The tool must be more user-friendly."
"The documentation really should be improved by including real examples and more setup cases."
"It is difficult to assign different access levels because it relies on separate keys for developer and admin access, which could be simplified."
"User management, Documentation, Advanced GUI functionality."
"GO doesn't come with a lot of out of the box features like other tools, don't expect that you can get it to work by clicking the NEXT button."
"The aspect that requires attention is the user management component. When integrating with BitLabs and authenticating through GitLab, there are specific features we desire. One important feature is the ability to import users directly from GitLab, along with their respective designations, and assign appropriate privileges based on that information. Allocating different privileges to users is a time-consuming process for us."
"The documentation really should be improved by including real examples and more setup cases."
"Access and permissions are confusing when attempting to include basic manual testing functionalities."
"The record and play functionality needs some improvement."
"Technical support is a challenge. It is a pain to get anything from Microsoft done."
"They should have design patterns in TFS for the development team, and design patterns for the QA."
"More options could be provided from the perspective of requirements management, which would help product owners to use the tool effectively."
"The dashboard and the customization of dashboards is an area they have to work on."
"Not all of the functionality, which is exposed by the command line interface (tf.exe) is available in the Visual Studio GUI."
"If you plan on using on-premise, we would recommend you resource your hardware or VM requirements appropriately to host Team Foundation Server."
 

Pricing and Cost Advice

"This is an open-source solution and it is inexpensive."
"It's an open-source and free tool."
"Use the Microsoft recommended “seat-based” licensing model. This allows a single developer with multiple machines to consume only one client license."
"There are different prices depending on the configurations. There is a free version available. There is no extra cost for the solution. However, the hardware could be something that needs to be considered."
"There is a yearly licensing fee that needs to be paid."
"On a scale where ten is the highest and one is the cheapest, I rate the solution's licensing cost at one on a scale of one to ten."
"If running TFS on-premise is expensive, maybe you could consider moving to the Cloud and use the Visual Studio Team Services."
"You will need to obtain server and account licenses."
"We pay for the license yearly."
"We pay subscription fees on a yearly basis and the price is reasonable."
report
Use our free recommendation engine to learn which Application Lifecycle Management (ALM) Suites solutions are best for your needs.
885,311 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Educational Organization
9%
University
9%
Computer Software Company
9%
Retailer
9%
Manufacturing Company
10%
Computer Software Company
10%
Financial Services Firm
8%
Marketing Services Firm
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business4
Midsize Enterprise2
Large Enterprise3
By reviewers
Company SizeCount
Small Business17
Midsize Enterprise25
Large Enterprise64
 

Questions from the Community

What needs improvement with GoCD?
One area of product improvement is the access control system. It is difficult to assign different access levels because it relies on separate keys for developer and admin access, which could be sim...
What is your primary use case for GoCD?
The solution helps us deploy microservices across multiple environments.
Which is better - TFS or Azure DevOps?
TFS and Azure DevOps are different in many ways. TFS was designed for admins, and only offers incremental improvements. In addition, TFS seems complicated to use and I don’t think it has a very fri...
What is your experience regarding pricing and costs for TFS?
While I do not know the exact pricing, TFS is likely more expensive than GitLab.
What needs improvement with TFS?
From a testing perspective, while the build and deploy automation capability and pipeline integration are already present to a great extent, these are areas where TFS can improve further.
 

Comparisons

 

Also Known As

Adaptive ALM, Thoughtworks Go
Team Foundation Server
 

Overview

 

Sample Customers

Ancestry.com, Barclay Card, AutoTrader, BT Financial Group, Gamesys, Nike, Vodafone, Haufe Lexware, Medidata, Hoovers
Vendex KBB IT Services, Info Support, Fujitsu Consulting, TCSC, Airways New Zealand, HP
Find out what your peers are saying about GoCD vs. TFS and other solutions. Updated: March 2026.
885,311 professionals have used our research since 2012.