Try our new research platform with insights from 80,000+ expert users
Gireesh Subramonian - PeerSpot reviewer
Assistant Director at a insurance company with 10,001+ employees
Real User
Leaderboard
The tool is efficiently managing teams by giving management information, but more options could be provided from the perspective of requirements management
Pros and Cons
  • "From the project management perspective, the tool is efficiently managing teams by giving management information, such as reports, graphs, velocity, capacity, etc."
  • "More options could be provided from the perspective of requirements management, which would help product owners to use the tool effectively."

What is our primary use case?

We have used TFS as part of our SAFe Agile Implementation.  Major uses of it were:

  • Project management
  • Backlog management
  • Issue tracking
  • Source code management.

How has it helped my organization?

TFS was the first system of its type to be implemented in the organization, which helped in managing requirements and multiple teams effectively under a SAFe Agile environment.

What is most valuable?

  • Requirements
  • Backlog management
  • Project management

Each tool has the option to prioritize requirements in a backlog pool, assigning them to particular teams and particular iterations. The system has also helped in managing requirements with options to attach supporting documents. 

From the project management perspective, the tool is efficiently managing teams by giving management information, such as reports, graphs, velocity, capacity, etc.

What needs improvement?

More options could be provided from the perspective of requirements management, which would help product owners to use the tool effectively.

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.
842,672 professionals have used our research since 2012.

For how long have I used the solution?

One to three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user371505 - PeerSpot reviewer
QA Manager, Automation Testing Architect at a recruiting/HR firm with 1,001-5,000 employees
Vendor
Provides traceability, test management, and source control. I would like to see better test automation.

What is most valuable?

Valuable features include total traceability, test management, source control, and extensibility.

How has it helped my organization?

The solution gives us support for Agile processes, including usage of board and burndown charts. It provides us with an estimation process to move to formal and test coverage for more visibility and accountability.

What needs improvement?

  • Test automation: There is only integration with the MS framework which requires us to use only a certain configured infrastructure. Even MS is changing this approach as integration should be done on your own (publishing test execution results into TFS).
  • Process customization: This is evolving but it is still far behind the competitors such as JIRA WI management, HPE ALM with events model and ability to manage all aspects of integration including VersionOne integration with multiple APIs.
  • Scaling for large organizations: There is no predefined approach for handling different types of projects. You need to build out your own way using community suggestions and your implementation resources. There are limited scaling strategies for large organizations with more than 300 users.

For how long have I used the solution?

We have been using the solution for more than five years.

What do I think about the stability of the solution?

There were some minor stability issues under a large load or during migration between versions.

What do I think about the scalability of the solution?

For large organizations with more than 200+ concurrent users, there can be some scalability issues.

How are customer service and technical support?

The technical support has been getting better since 2015, when MS started making more frequent releases, including a user voice application.

Which solution did I use previously and why did I switch?

Previously, we were using HPE ALM, QA Manager, Atlassian Stack, and small, customized ALM products. The change was made at the corporate level.

How was the initial setup?

It depends on the project/organization size. For a small organization/team, it is very easy. For a large one, the process definition takes more time and then the setup can happen.

What's my experience with pricing, setup cost, and licensing?

If you have an MSDN license for using TFS, it is a good tool to start from. Later on, you may prefer to select another suite. However, you need to be sure about change. TFS, as from 2015, is evolving very quickly including the CI server, GIT server, and code review process with pull requests support inside.

Which other solutions did I evaluate?

We evaluated HPE ALM, JIRA, and VersionOne.

What other advice do I have?

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

Disclosure: My company has a business relationship with this vendor other than being a customer: We are an MS Gold Partner.
PeerSpot user
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.
842,672 professionals have used our research since 2012.
AmrEL Tahan - PeerSpot reviewer
Software QA Lead at Ajman Municipality
Real User
Top 5
High performance, useful bug reporting, and simple implementation process
Pros and Cons
  • "The most valuable features of TFS are bug reporting and its high performance."
  • "The overall reports in TFS could improve. Additionally, there should be an easier way to migrate from an older version to a newer one."

What is our primary use case?

We are using TFS for STLC

How has it helped my organization?

It improved SDLC & STLC 

What is most valuable?

The most valuable features of TFS are bug reporting and its high performance.

What needs improvement?

The overall reports in TFS could improve. Additionally, there should be an easier way to migrate from an older version to a newer one.

In a future release of TFS, they should be more integration and DevOps features added.

For how long have I used the solution?

I have been using TFS for approximately 15 years.

What do I think about the stability of the solution?

I rate the stability of TFS a six out of ten.

What do I think about the scalability of the solution?

The scalability of TFS is good.

We have approximately 50 people from our IT teams that are using the solution in my company.

I rate the scalability of TFS a six out of ten.

How are customer service and support?

I have not used the support from TFS.

Which solution did I use previously and why did I switch?

I previously used Jira. I did not switch solutions, the new company I work for selected TFS.

How was the initial setup?

The initial setup of TFS took a couple of days to implement. The full process was simple.

What's my experience with pricing, setup cost, and licensing?

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.

What other advice do I have?

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.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
reviewer1334121 - PeerSpot reviewer
Technical Delivery manager at a insurance company with 201-500 employees
Real User
Scalable at the project-level but hard to manage entirely
Pros and Cons
  • "It's is a very stable solution."
  • "The usability of TFS is not that great."

What is our primary use case?

We mainly use it for source control.

In the past, I've used it throughout the whole CI/CD. I've worked with Scrum and Agile methodologies. From the user story, from the product backlog to the CI/CD and deployment. I've used it for everything — the whole nine yards.

At my previous company, there were a lot of employees using this solution; it was the only system that was being used. 

What needs improvement?

Currently, there are a lot of products for managing the product backlog. The usability of TFS is not that great.

Integration from an agile perspective could be improved. Jira is far better in this regard.

For how long have I used the solution?

I have been using TFS for over a decade.

What do I think about the stability of the solution?

It's is a very stable solution but when compared with Jira, Jira has taken over. The question should be: how agile is TFS? From this perspective, TFS is lacking — the ease of usability is less.

What do I think about the scalability of the solution?

TFS is not that scalable compared to Jira. It's scalable at the story level and at the project level but in the grand scheme of things, it's hard to manage it from an entire product perspective. 

How are customer service and technical support?

It depends on what kind of program your company has. Personally, we didn't have to deal with Microsoft tech support very often relating to TFS. 

How was the initial setup?

It depends on which point you start. From my experience, problems occur when you already have a development and then you adopt the agile method and try to work it into your source code.

What about the implementation team?

Our IT team handles deployment and all maintenance-related issues.

What other advice do I have?

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.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user1138779 - PeerSpot reviewer
Software Engineer at a financial services firm with 10,001+ employees
Real User
Good dashboards and Kanban board helps with announcements and collaboration
Pros and Cons
  • "I like the Kanban board. It is very useful in terms of seeing who is working on what and what the current status of work is."
  • "In the next release, I would like them to include integration for various projects, similar to what JIRA has, and they could create this feature on the dashboard."

What is our primary use case?

The primary use case of this solution is version control.

We use it for ticketing protecting particular items, we use the dashboard, and we use the Kanban board where you can put work items.

The deployment model that we are using is on-premises.

What is most valuable?

I really like the dashboards in this solution. They are good for the team, where you can provide announcements and you can organize it the way you want.

I like the Kanban board. It is very useful in terms of seeing who is working on what and what the current status of work is.

I know that they want to discontinue the version control feature, but I like it because for simple applications, it works.

What needs improvement?

In the next release, I would like them to include integration for various projects, similar to what JIRA has, and they could create this feature on the dashboard. 

If they could create a feature to allow us to see the dashboards with all of the products, it would be useful.

For how long have I used the solution?

I have been using this solution for four years.

What do I think about the stability of the solution?

This solution is pretty stable. I have not experienced any issues.

What do I think about the scalability of the solution?

This solution is scalable and it is simple. 

From my experience, we have loaded a lot of work and we have several branches.

We have perhaps one hundred users, but in my team specifically, we have eight users who are engineers, testers, and a few managers.

How are customer service and technical support?

We have not contacted technical support because issues are handled by the team internally.

Which solution did I use previously and why did I switch?

We have not used any other solutions previously. This has been the first one with version control.

What about the implementation team?

We have an internal team that handled the implementation of this solution.

Which other solutions did I evaluate?

I am currently evaluating JIRA. The management is considering moving everything to JIRA.

What other advice do I have?

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.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user303018 - PeerSpot reviewer
Software Development Leader at a consultancy with 10,001+ employees
Real User
Version change was quick and very smooth, but its usage needs to be more simple and interactive.

What is most valuable?

TFS itself is a platform for collaborative development. All the features in it are essential for successful development projects, especially version control, defects tracking, SCRUM tools etc.

How has it helped my organization?

TFS SCRUM adoption in our organization was very smooth.

What needs improvement?

Scrum Board implementation and Backlog viewer require some improvements in order to make its usage simpler and interactive.

For how long have I used the solution?

I've used TFS since 2007, and the 2013 version since it was released.

What was my experience with deployment of the solution?

No issues encountered.

What do I think about the stability of the solution?

No issues encountered.

What do I think about the scalability of the solution?

No issues encountered.

Which solution did I use previously and why did I switch?

Back in 2007 we used Source Safe Control. When we realized that we needed a generic platform which would combine task and defects tracking with version controlling, we moved to TFS.

How was the initial setup?

I was not involved in the original setup, but the version change was quick and very smooth.

What about the implementation team?

Our in-house IT department deployed it who are very experienced.

Disclosure: My company has a business relationship with this vendor other than being a customer: Microsoft Gold Partners
PeerSpot user
Director of Engineering and Principal Analyst (Consulting) at Hobu Online
Real User
Top 10
Has good performance, but the initial setup process needs to be simpler
Pros and Cons
  • "It is a stable solution."
  • "Its pricing could be improved."

What is our primary use case?

We use the solution to store all the code and designs for software version control.

How has it helped my organization?

The solution helps us store multiple software versions as it evolves and develops.

What is most valuable?

All the essential functions of the solution perform well.

What needs improvement?

The solution's pricing and setup process needs improvement.

For how long have I used the solution?

I have been using the solution for a couple of years.

What do I think about the stability of the solution?

The solution is stable. I rate its stability as an eight.

What do I think about the scalability of the solution?

The solution's scalability is a six or seven.

How was the initial setup?

The solution's setup process is quite complex. It keeps updating for new versions, and thus, it becomes complicated to maintain them.

What was our ROI?

The solution generates an average ROI.

What's my experience with pricing, setup cost, and licensing?

The solution is expensive.

What other advice do I have?

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

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Microsoft and Dev-ops Architect at Mphasis
Real User
Top 5Leaderboard
Installation was very easy. We set up a multi-node installation.

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. Plugins 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 the delivery projects are clients for this TFS.
  • They are using it for code repository, ALMs, and for DevOps implementation.

What needs improvement?

  1. Customization of build templates - better tools
  2. Tracking
  3. More friendly on test lab setup (TFS 2013, I did not verify on TFS 2017).
  4. 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.

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 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. 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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user