Try our new research platform with insights from 80,000+ expert users
Microsoft Azure Net Microservices Senior Cloud Architect at Agilysys
Real User
Top 20
Provides tools for team collaboration and is very user friendly
Pros and Cons
  • "It is very user-friendly."
  • "Since the TFS was an on-prem solution, the private network accessibility was restricted."

What is our primary use case?

The solution was used for software development.

What is most valuable?

It is very user-friendly.

What needs improvement?

Since the TFS was an on-prem solution, the private network accessibility was restricted. 

For how long have I used the solution?

I have been using TFS for a year. 

Buyer's Guide
TFS
December 2024
Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.

What do I think about the stability of the solution?

It is a stable solution. I rate the stability an eight out of ten. 

What do I think about the scalability of the solution?

It is a scalable solution. Presently, twenty to thirty users are using the solution. 

How are customer service and support?

The technical support team is good and supportive. 

How would you rate customer service and support?

Positive

What about the implementation team?

The IT team deployed the solution. 

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

There is a yearly licensing fee that needs to be paid. 

What other advice do I have?

I rate the overall solution a nine out of ten.

Disclosure: PeerSpot has made contact with the reviewer to validate that the person is a real user. The information in the posting is based upon a vendor-supplied case study, but the reviewer has confirmed the content's accuracy.
PeerSpot user
it_user712050 - PeerSpot reviewer
TFS Admin, Configuration Manager at a tech services company with 10,001+ employees
Real User
if you intend to use the tool as a complete ALM tool, it will reduce your costs in the long run.
Pros and Cons
  • "Work item management integration with source control."
  • "Microsoft should discontinue the use of SharePoint as I don’t really see any value add to TFS, document management features can be included in TFS web portal itself, if required!"

What is most valuable?

Work item management integration with source control. I value it as the most valuable feature since it provides seamless integration with your TFS source control which makes it easy to drill down the requirements from the source control, and vice versa.

How has it helped my organization?

It has improved a lot over the years with newer versions, Build is one such area which has been significantly simplified, making it very easy for the users to use than the previous XAML and pre TFS 2010 build infrastructure.

Also, the introduction of Release Management has made TFS a complete ALM tool.

What needs improvement?

I think the integration with SharePoint. Microsoft should discontinue the use of SharePoint as I don’t really see any value add to TFS, document management features can be included in TFS web portal itself, if required!

For how long have I used the solution?

11+ years, using TFS right from the first version (TFS 2005).

What do I think about the stability of the solution?

I have rarely faced any stability issues, except for some minor notification/alerts issues, etc., which can be easily ignored, as Microsoft is quick to provide fixes for them as well as there are quarterly updates for TFS.

How are customer service and technical support?

The technical support has always been up to the mark in my case. Also, there are multiple posts online which help you in difficult times.

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

Yes, I previously used VSS, but since it was just a source control solution, I moved to TFS, which offered much more features in one package.

How was the initial setup?

The previous version of TFS (TFS 2005) were a bit messy during setup due to the different installers required for different components, but with newer versions the installation and setup has been simplified to a great extent.

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

Yes, the pricing and licensing for TFS is on the higher side, but if you intend to use the tool as a complete ALM tool, it will reduce your costs in the long run.

Which other solutions did I evaluate?

As of now, there are no products in market which you can compare with TFS which provides you complete integration with different components required in ALM hemisphere, I have tried various Open Source tools, but none of them can match the functionality TFS provides. They are GIT, JIRA, Octopus Deploy, etc.

What other advice do I have?

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

Disclosure: My company has a business relationship with this vendor other than being a customer:
PeerSpot user
Buyer's Guide
TFS
December 2024
Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.
System developer at Tieto Sweden AB
Real User
Top 20
Proves effective for code management, but the automation features could be better
Pros and Cons
  • "The initial setup was straightforward: creating a new project, importing code, and setting up branches."
  • "The product access management features and connectivity need improvement. Rights management is also complex and could be simplified."

What is our primary use case?

My primary use case for TFS is to track source code changes, including branching, merging, and comparing changes. I also use it to check in and out code, track changes, and maintain a history of modifications. 

How has it helped my organization?

The solution has been valuable in managing source control and tracking code changes, improving code management and development efficiency. However, it has not significantly impacted project delivery timelines or cost efficiency.

What is most valuable?

The product's most valuable feature is the ability to view and track the history of changes. It allows me to see previous modifications and helps develop similar features by referencing past work.

What needs improvement?

The product access management features and connectivity need improvement. Rights management is also complex and could be simplified. 

Additional automation features would be beneficial. 

For how long have I used the solution?

I have been using TFS since the early 2000s.

What do I think about the stability of the solution?

The solution is generally stable, though connectivity issues have occurred, often related to VPN usage.

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

I have used a similar solution sparingly.

How was the initial setup?

The initial setup was straightforward: creating a new project, importing code, and setting up branches.

What about the implementation team?

The setup was done in-house.

What other advice do I have?

TFS is effective for code management and tracking but could benefit from improved automation and simplified user management.

Overall, I rate it a seven out of ten. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Agile Coach at a retailer with 5,001-10,000 employees
Real User
Good reporting, stable, and priced competitively
Pros and Cons
  • "The most valuable feature is the backlog."
  • "The program and portfolio planning facility can be improved."

What is our primary use case?

At my previous company, I was using TFS for managing projects and code.

What is most valuable?

The most valuable feature is the backlog.

The reporting has improved over time, with the addition of Power BI reports.

What needs improvement?

There are a lot of places that Microsoft can improve this product, as well as their support.

The program and portfolio planning facility can be improved. As it is now, you can't do portfolio program planning functionality across multiple project Areas (vs. Team areas within a project area) because you cannot link items across projects. Reporting can be done using Power BI, but real time connections are difficult.  You can use connectors and external integrations but you cannot do it with the tool. It needs to be better. 

It is difficult to customize.

For how long have I used the solution?

I had been using Team Foundation Server for between four and five years.

What do I think about the stability of the solution?

This is absolutely a stable platform. It is highly available and follows on the environment.

What do I think about the scalability of the solution?

It is possible to scale, albeit tricky. There are between 2,000 and 3,000 users.

How are customer service and technical support?

Technical support is a challenge. It is a pain to get anything from Microsoft done. For example, working on patches and queries is slow. There was a lot of functionality that we wanted to embed that we had trouble with.

They changed the entire application lifecycle management suite, so it was a challenge to understand and navigate through how things would be done.

It is not a buggy product, but for new functionality, it is really a challenge. Especially in cloud-based deployments, it is even more challenging.

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

I was using TFS at my previous company and my current organization uses JIRA. I would say that TFS is the more scalable of the two. With JIRA, you really need connectors and things like that. You have to have external addons to make it more scalable.

In terms of usability, JIRA might provide a better user experience but from an organizational and stability point of view, TFS wins hands-down.

Price-wise, TFS is better than JIRA.

How was the initial setup?

Out of the box, the initial setup is easy. However, it is difficult to customize, especially if it is on a cloud. 

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

TFS is more competitively priced than some other solutions.

What other advice do I have?

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.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Thuong Huynh Hoai - PeerSpot reviewer
General manager at VIAGS
Real User
Top 10
Has a supportive technical team but manageability and performance need improvement
Pros and Cons
  • "Microsoft's technical team is supportive."
  • "The manageability and performance of the product are areas of concern where improvements are required."

What is our primary use case?

My company uses the product for some of our developers who develop software on a server, after which they need to import it before collaborating with their teams. In general, the development team in our company uses the product.

What needs improvement?

The manageability and performance of the product are areas of concern where improvements are required.

For how long have I used the solution?

I have experience with TFS, which is now called Azure DevOps Server. I have experience with the product for four or five years. My company is a customer of Microsoft.

How are customer service and support?

Microsoft's support team is big, and we get help from the technical team while being able to use Office 365 and Azure Cloud, considering the licenses my company has purchased. Microsoft's technical team is supportive. Microsoft's technical team is supportive. With the licenses that my company has purchased from Microsoft, our organization gets the technical support to fix our problems directly from Microsoft.

How was the initial setup?

The product's initial setup phase was difficult. It was difficult to control the software version we were using in our company. The tool doesn't offer a program or software to manage it.

What other advice do I have?

I rate the overall tool a six out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Cristiano Cunha - PeerSpot reviewer
Solution Architect & Test Advocate at a computer software company with 51-200 employees
Real User
Top 10
Integrates well and good support, but interface could improve
Pros and Cons
  • "The most valuable feature of TFS is its compatibility with Microsoft Windows systems. We have predominantly Microsoft solutions and TFS work well."
  • "The user interface could improve and test management was not useful in TFS."

What is our primary use case?

We are using TFS for source control.

What is most valuable?

The most valuable feature of TFS is its compatibility with Microsoft Windows systems. We have predominantly Microsoft solutions and TFS work well.

What needs improvement?

The user interface could improve and test management was not useful in TFS.

For how long have I used the solution?

I have been using TFS for approximately three years.

How are customer service and support?

The support from the vendor was good.

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

We switched from TFS and now we use Jira.

How was the initial setup?

The initial setup of TFS was complex.

What about the implementation team?

We did the implementation of the solution in-house using our own knowledge and we did some training courses in TFS.

Which other solutions did I evaluate?

We evaluated GitLab and Github for source control and Jira for ticketing handling. The newer versions of TFS are better but at the time we found Jira to be more user-friendly and TFS was more technical which is why we switched to Jira.

What other advice do I have?

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.

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
Head of IT Business Analysis at Kemin Industries, Inc.
Real User
Allows me to manage backlog items and collaborate with developers
Pros and Cons
  • "It's user friendly. We haven't had any issues so far. It's flexible. If we need something, we can always contact the owner in our headquarters to make a configuration."
  • "I only use 1% of the functionality, so I am not familiar enough to know what needs to be improved."

What is our primary use case?

I use this solution in my organization as a product owner who manages backlogs in DevOps. I manage the backlogs items and use it to collaborate with my developers.

There are less than 100 people using this solution in my company.

The solution is deployed on-cloud.

What is most valuable?

It's user friendly. We haven't had any issues so far. It's flexible. If we need something, we can always contact the owner in our headquarters to make a configuration.

What needs improvement?

I only use 1% of the functionality, so I am not familiar enough to know what needs to be improved.

For how long have I used the solution?

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

What do I think about the stability of the solution?

It's stable.

What do I think about the scalability of the solution?

It's scalable.

What other advice do I have?

I would rate this solution five out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Muhammad  Ishfaq - PeerSpot reviewer
DevOps specialist at Saudi Credit Information Co. J.S.C.
Real User
Top 10
An easy initial setup with good stability and very good scalability
Pros and Cons
  • "The initial setup is fairly easy."
  • "There should be management of the project built-in."

What is our primary use case?

We are using the core repository for the complete development life cycle. 

What is most valuable?

The solution helps with pretty much all aspects of the development cycle. This includes using it for QA, testing, development, and the release. It's useful for every aspect of the development cycle.

The initial setup is fairly easy.

What needs improvement?

The continuous integration and continuous delivery should begin with DSS. It doesn't right now. That needs to be changed.

The phased release process could be better. Instead of shelving the call and unshelving the call, it should be done in phases. In an updated version, this should be something they adjust. It needs a more effective release process. 

There should be management of the project built-in.

For how long have I used the solution?

I've been using the solution for more than five years.

What do I think about the stability of the solution?

The stability of the solution is good. There aren't bugs or glitches. It doesn't crash or freeze on us. It works. It's good. We haven't had any issues when it comes to stability.

What do I think about the scalability of the solution?

The scalability of the solution is very good. If a company needs to expand outwards and grow they should be able to fairly easily. We've had not trouble with that aspect of the solution.

How are customer service and technical support?

We don't have technical support for this solution, therefore I can't speak to how knowledgeable or responsive they are.

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

We are still using TFS, however, we're considering switching to Microsoft Azure DevOps.

How was the initial setup?

The initial setup is not complex. It is very much straightforward. It shouldn't give an organization too many problems.

I didn't deploy this solution, so I can't speak to how long it actually took to do so.

What about the implementation team?

We had the help of consultants from Microsoft. The implementation was five years ago, so I can't recall too many details, however, I believe we were pleased with their work.

What other advice do I have?

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.

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
Buyer's Guide
Download our free TFS Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2024
Buyer's Guide
Download our free TFS Report and get advice and tips from experienced pros sharing their opinions.