Microsoft

Team Foundation Server


4 / 5
26 reviews


Average Ratings

26 Reviews

  • 4 / 5
    Overall

  • 4 / 5
    Ease of Use

  • 4 / 5
    Customer Service

Product Details

  • Starting Price
    Not provided by vendor
  • Pricing Details
    Free for individuals and small teams.
  • Free Version
    Yes
  • Deployment
    Installed - Windows
  • Training
    Documentation
  • Support
    Online

Vendor Details

  • Microsoft
  • www.microsoft.com
  • Founded 1975
  • United States

About Team Foundation Server

Store and share code, capture and track work, and automate CI processes with these collaboration tools for software development teams.


Team Foundation Server Features

  • Access Controls/Permissions
  • Bug Tracking
  • Build Automation
  • Change Management
  • Code Review
  • Collaboration
  • Continuous Integration
  • Repository Management
  • Version Control

Team Foundation Server Reviews Recently Reviewed!


Great tool for project management

Oct 22, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: It helps immensely in every single phase of the software development life cycle starting from inception to release. Few likes are:

1. Task creation and assignment

2. Workflows

3. Source control for every single line of code. Version history of each line of code by which one can track what was changed and what was before the change. We can see who are working on the page.

4. Branching: Very useful for product based companies like us where we can have multiple versions of product. TFS helps maintaining multiple branches for multiple versions.

5. Code sharing: Multiple developers can do the coding with sharing mode in TFS.

6. Agile process: TFS streamlines agile process as one can maintain code review checklist, task status tracking, review list & notifications.

7. Shelve: Code shelve is also a great feature of TFS with which code can be shelved and so can be sent to the reviewer without code check-in.

8. Build automation to release

Cons: 1. When multiple users will check out the same code file and do the changes at the same line then code merging will result be an issue. Though this issue won't come if multiple users focus upon different sections of the code.

2. Once TFS is implemented with so many features then it is confusing for the users who required only minimal features.

Overall: Great tool for project management, very useful for product based companies having big products under the portfolio. For smaller teams and companies limit the features for better efficiency.

Capterra loader

Team Foundation Server - Source Code Management, Project Management & Build Automation.

Nov 05, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Team foundation server is a Microsoft product. That provide the source code management with option of TFS Version Control or GIT, Requirement management, project management & lab management provide the complete life cycle as per waterfall and agile software development life cycle. Build automation is also improving as vNEXT build is completely enhanced and are easy to manage and configure. xmal build support is still exist in the new version of TFS. Best feature I like in it is comparing branching and merger is very simple. Shelve is definitely the best feature of Team Foundation server. Deployment and release are easy to manage with the build automation. Gated checkin keep the bug code out of the branch and prevent the branch from error code to get in.

Cons: Team foundation server configuration is very complex. As it need the three tier architecture. Security permission is also complex as you should have the proper knowledge of it otherwise you need to invest your time to get the things fix. Microsoft TFS should also provide the option as GUI to get the Work Item template edit as in old version of TFS you need to edit it on notepad to get the work item modify.

Overall: Team Foundation Server is helping us to manage our large and complex product. As complete agile process is supporting by it. we are using automation build & Gated build to keep the code clean and managed. Deployment process is also easy and fully automatic.

Capterra loader

Microsoft TFS - A complete Software life-cycle management

Oct 20, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Team Foundation Server by Microsoft use to source code management, requirement collection, Project, Lab & Build management. Best part in it source code management and builds that we can configure in it. The next generation vNext build a super advance and capable to build the .net Core application also. With the help of it we can track the release. Deployment is also easy once you setup the auto-build. The gated build help in to push the bad code out of the branch.

Cons: TFS permission is also little confusing, once it's mess up it take a lot of time to backtrack fix this up. Setting up the TFS is also very challenging. Work-item template can be also updated. Project Collection don't share things with other project collection we create.

Overall: Team Foundation Sevres is helping in automate the deployment process and managing the release is now easy then earlier. As its not just source code management we are also handling Project and labs with it.

Team Foundation Server -- Complete Track of SDLC

Aug 06, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: TFS , is a Tool that have maintained the whole code very easily with all the track list means we can even track single line of code who has written it and modified later. Best Thing is that its properly integrated with Visual studio. As for the integration Enginner , it make easier to maintain the code version and merge with the latest branch to deploy the latest changes. with the help of TFS we can deploy the changes as per our need means upto which code cutoff we need to apply changes where Sprint package are used.

Cons: In case we need make changes to source code , we need to create a separate work space , check out code and makes required changes and then again check in which is a quiet a long process to make changes and time consuming

The user role permission is not properly maintained in TFS .

It does not validate whether folder that is present/deleted while while creating a new build

Capterra loader

Highly flexible work management software

Aug 23, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: It's a highly flexible software. We've been using the Agile template since the start, but there is also a Scrum and Kanban template that automatically customize the software to fit the domain language. It's easy to create new teams, create work items, manage relations between work items and overall organize a work backlog according to your needs.

Cons: It's so flexible that it's confusing at first. It's not easy to figure out what iteration paths and area paths are for and how to use them in conjunction with teams. It's possible to customize work items and forms but they don't survive updates very well. It is also lacking a roadmap feature, using iterations, that would be a real help in planning releases.

Overall: We've been using TFS for a few years, managing multiple product and team backlogs in the Agile template. We use it to plan out sprints and track all the work that is done. The programmers commit their changes in tasks and track their developement.

TFS -- Collector of Source code

Jul 29, 2018
4/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money

Pros: i have been working in product based company and we are using TFS from last 2-3 years . we are accessing TFS from the Visual studio. TFS helps to manage all the source code under one Shed and everyone can have access to the code based on Permission. Multiple user can access the same code at the same time. As for integration TFS also helps to Track the each line of code by tracing out its history or by annotation It helps us to find out the latest applied change very easily within few seconds .It always Remain in sync with the latest applied changes.

Cons: TFS Comes with a lot of features but it is visible to all irrespective of the user role. As for developer and for integrator which have different role see the same functionality ,which make some confusion

It do not have Great User friedly UI , need to improve over there

Great Team Development and Coordination Tool

Nov 06, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: It couples bugtracking with version control allowing you to associate your code check in's with tasks and your comments all at once. It also includes build services so you can automate building install packages or deployment of updated code to your development, test, and production servers.

Cons: The build section is all done on the web in the latest version so when selecting to run a build from Visual Studio it must open a separate browser to select your options and start it going.

Overall: Before TFS, I had a manual process with some batch files to get a build ready and copied to the appropriate server folders. This would take a couple hours each time and left room for mistakes. Now any of my colleagues can start the process and let it build and copy everything automatically without a need to know all the details of what was required before. It saves time and reduces the number of mistakes.

Solid if not spectacular Source Control and Project Management Platform

Jul 26, 2018
4/5
Overall

3 / 5
Ease of Use

3 / 5
Features & Functionality

3 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: It makes the source and project management features work together seamlessly as an all integrated environment. Linking stories and bugs to changesets is simple and smooth which leads to great auditing and history management. The UI is clean and organized and the project boards are very customization to support your organizations workflow

Cons: While the source management is functional and easy to use for the most part it really dropped the ball on how it handles "shelf sets" which is the closest we have been able to find to the git concept of a pull request which, if you are coming from git, you will sorely miss. Setting up approvers isn't as easy or logical as you would like. Pinning a release is also complex. Not so much a con as as note, the project management aspect is a closed ecosystem so you don't have the massive plugin library that you do in Jira.

Best version control tool or development tool

Sep 20, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Team foundation server is having some great features. Tracking of your work item where i can track my problem test or review very easily which is very helpful. Various integration of tool is really good and make your easily done. You can make deployment of problem or codes automation and track them according to them and easy sender can get email when you link your email.

Cons: After using TFS for almost 2+year i find check in for some good number of file takes long to deploy in server. Not highly user friendly it will really confusing for someone new.

Overall: Working with TFS is great experience but need to make more friendly and with more functionalities.

Great Product that suits our needs

Aug 20, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: I love the web interface, we can connect via browser from anywhere in the organization to view our code and version history, etc. It has a bunch of other features we would like to use soon, but are not at that maturity level in our group.

Cons: after upgrading to TFS 2013, some of the built in web parts that were integrated in sharepoint 2010 had broke, so we had to sort out that issue.

Overall: As a developer, it is an essential piece of software for our department.

Slightly frustrating but ultimately productive.

Jul 14, 2018
4/5
Overall

3 / 5
Ease of Use

3 / 5
Features & Functionality

4 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 6.0/10 Not
Likely
Extremely
Likely

Pros: I really like how well TFS integrates with the Visual Studio suite of tools. It really does enable teams to work together well.

Cons: My least favorite thing about TFS has to do with workspaces. It takes very intentional and careful planning of workspaces to keep your machine from grinding to a halt whereas other source control management systems ala git/mercurial don't stress.

Overall: It makes it easier to manage my codebase with my peers.

Team foundation review

Nov 02, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

3 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: TFS IS useful software for code repository. Most I like that many developer can work on same time for one screen or problem. You can add work item for any problem to track or track the changes.

Cons: Fleaxibity to add the code to server or create maximum versions for different directory of codes. Most I like multiple people can work on same problem and can easily integrate code with different version and check in the code.

Overall: If I talk about the experiences I am very much satisfied with this software. We can easily track the problem history or can do code review easily before check in to main repository.

Project and code management software

Aug 19, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: Easiness to use, checking of code and logs of every change is recorded, manager can check each and every progress of the whole project under development and deployment and upgrade.

Best to use for large projects and teams.

Really good working with it.

Cons: As such no cons appears after using it for some time long.

Overall: Best project management software for large projects and different teams working together.

Whole team work together

Nov 04, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Being a part of organization which use TFS it is very useful product which is joined together with visual studio. By the help of the TFS whole team and even different teams like development team, Integration Team and testing team work together for the increasing of quality of product or software much better then GitHub because we can manage the whole software production within a single software. I use it in my organization for production and Integration very useful product by Microsoft

Cons: Some time it blocks the whole other processes or things working on visual studio due to it's heaviness and shows not responding error

Overall: Very nice experience within an organization

Good choice for reliable version control

Aug 16, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: This is the most reliable version control tool I've used, and that's exactly what you need when archiving versions of code. Many times it has been necessary to retrace steps through earlier versions of code to figure out when an issue was introduced, and it has great features to help with that type of investigation.

Cons: It can almost do TOO much. Sometimes the options to branch off code can introduce confusion if not everyone on the team understands what's going on, but maybe that's more of a personnel communication issue, rather than a problem with TFS itself!

Overall: We've been using it for more than five years for software, websites, mobile apps, and more. It has never let us down!

Best tool to keep all your work in one place

Jul 16, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality

Pros: I've been using tfs 2015 and recently moved to 2017. It's a great tool to store all your work in one place: requirements, test cases, bugs, design documents and the actual code.

Cons: I've been using the tool for 2+ years from now and there are no any negative points for me at this point for the tool.

Capterra loader

The best organizer for support tasks.

Oct 24, 2018
5/5
Overall

5 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Very good software for organizing work in a software company. I'm QA and the work is easy with TFS. The software can be adjusted according to the specific requirements of the company.

Cons: Making adjustments is difficult. It's hard to find my menus.

Overall: I use every day and everything is easier with TFS.

Good Project Management Tool

Nov 13, 2018
4/5
Overall

4 / 5
Ease of Use

3 / 5
Features & Functionality

5 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: A great tool where we can manage work items in most effective way. Online tutorials and help is easily available. I would recommend it for everyone.

Cons: They are releasing new big UI very frequently which becomes bit time-consuming to adapt those changes

Overall: A very good Project Management Tool which can be used across small, medium as well as large projects

TFS review by a user

Oct 21, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality

3 / 5
Customer Support

3 / 5
Value for Money
Likelihood to Recommend: 6.0/10 Not
Likely
Extremely
Likely

Pros: Open platform

Quality assurance tools

Allow different workspace for different projects

Cons: Hard to learn for biggeners

Its slow and sometimes hangs up

Capterra loader

TFS

Oct 17, 2018
5/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Branch maintenance, annotation of code, merging.

Cons: Speed. most of time it got hangs. need better RAM to use it.

Overall: Our company is using this for all products.

Capterra loader

Good application for workflow

Sep 04, 2018
4/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality

4 / 5
Customer Support

4 / 5
Value for Money
Likelihood to Recommend: 5.0/10 Not
Likely
Extremely
Likely

Pros: It is quite good application for team workflow. It has a good tranperacy for work being done and pending work. It is also very useful for bug locking and reviews.

Cons: The application is somewhat slow and sometimes it hangs up a lot. Needs improvement in terms of performance.

Capterra loader

Finally a Microsoft solution to work in a team

Sep 11, 2018
5/5
Overall

4 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Very simple to use and quite complete. Monitoring and search for changes are excellent

Cons: The web portal is certainly improvable and not always intuitive

Overall: I will use this tool for a long time

Good work experience with Team foundation server

Sep 24, 2018
4/5
Overall

4 / 5
Ease of Use

5 / 5
Features & Functionality

4 / 5
Customer Support

5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: 1. Beginners can understand this application easily.

2. We can compare old code with new code changes.

3. Can add security with user type roles.

4. Easy to use with different languages.

Cons: 1. Heavy softwares and needs higher RAM and processor.

Overall: I will recommend this application for beginners and experienced who work on different languages.

Capterra loader

Formidable solution with a few limitations

Sep 30, 2018
4/5
Overall

3 / 5
Ease of Use

5 / 5
Features & Functionality
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: It is the best solution for small teams.

Has Project management as well repository management

Cons: We can only use it on web. There is no Mobile app for looking up tasks and sprints

Hard to use

Aug 14, 2018
2/5
Overall

2 / 5
Ease of Use

3 / 5
Features & Functionality
Likelihood to Recommend: 3.0/10 Not
Likely
Extremely
Likely

Pros: Being able to organize tasks in a variety of different ways (i.e. both as a list of tasks and as an organized board)

Cons: Clunky and hard to navigate. Makes even simple tasks difficult. Also, ugly

Capterra loader

Decent starter VCS

Jul 10, 2018
4/5
Overall

3 / 5
Ease of Use

4 / 5
Features & Functionality
Likelihood to Recommend: 5.0/10 Not
Likely
Extremely
Likely

Pros: An easy gateway into version control that lets the user access file history, branches and a task / bug tracking system

Cons: There's a lot of better VCS out there with more features (that may be slightly more complicated to setup & use) but give the user a lot more control