The use case is as our repository for UPS Enterprise and the performance is pretty good.
Senior programming analyst at a logistics company with 10,001+ employees
Great functionality includes work items, backlogs, source code, build releases, and easy to use
Pros and Cons
- "Build definitions and releases within the product. allow us to put our latest applications in the field."
- "It has great functionality: work items, backlogs, source code, build releases, and it's easy to use."
What is our primary use case?
How has it helped my organization?
It is a big improvement because before we were using PBCS.
What is most valuable?
Build definitions and releases within the product. They allow us to put our latest applications in the field.
What needs improvement?
Right now they are up to standard. All the features that we needed are included currently in TFS, including Git repository which allows our developers to perform their code-testing without impacting by uploading the latest code in TFS. It fits all of our needs.
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?
100 percent stable.
What do I think about the scalability of the solution?
It's completely scalable.
How are customer service and support?
I give technical support a rating of A-plus.
Which solution did I use previously and why did I switch?
The previous solution was PBCS which was obsolete for our team and that is why the company decided to invest in TFS.
When selecting a vendor what's most important, speaking from a money point of view, is that it be cost effective. It should have good support like Microsoft doing provides with TFS, and be easy to use as well.
How was the initial setup?
Initial setup was straightforward.
Which other solutions did I evaluate?
The other vendor was HPE but we decided to go with Microsoft.
What other advice do I have?
It has great functionality: work items, backlogs, source code, build releases, and it's easy to use.
TFS is very easy to integrate into your system. It's very easy to follow for any new developers. Also, I would say some 80 percent of developers out there use Visual Studio which is integrated with TFS.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Reliable, good performance, good reporting tools, and useful for managing all of your development tasks
Pros and Cons
- "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."
- "Currently, we are looking for a solution with which we can incorporate third-party development sites or third-party project teams into the system. Because it is on-premise, it is a bit problematic because we need to have a VPN or something else in the system. A cloud-based solution would be better for us, and that's what we are looking for. Our biggest problem is the external connection, which, of course, is limited by our own IT. It would be good to have some kind of publishing service for this external connection. It might be there, and it might be that our IT is making it impossible for us. Its template editor could be easier to use. Currently, customizing the project templates according to your needs requires some work."
What is our primary use case?
It is mainly for the work item handling, which is the documentation for the development projects. We also use it for requirement handling and then following a project's progress with tasks or issues.
How has it helped my organization?
It doesn't improve the way our organization functions, but it supports the way we work. Instead of having separate Excel or other work item lists, we can just utilize the work items provided by TFS for record-keeping and monitoring the progress.
What is most valuable?
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.
What needs improvement?
Currently, we are looking for a solution with which we can incorporate third-party development sites or third-party project teams into the system. Because it is on-premise, it is a bit problematic because we need to have a VPN or something else in the system. A cloud-based solution would be better for us, and that's what we are looking for. Our biggest problem is the external connection, which, of course, is limited by our own IT. It would be good to have some kind of publishing service for this external connection. It might be there, and it might be that our IT is making it impossible for us.
Its template editor could be easier to use. Currently, customizing the project templates according to your needs requires some work.
For how long have I used the solution?
I have been using this solution for 15 years. I have been using its latest version for a couple of years.
What do I think about the stability of the solution?
It is reliable.
How are customer service and technical support?
I haven't actually used their support very much. I'm not really the one who is maintaining the system.
You can find a lot of information by searching the web. There is also a community around it, and a lot of answers are available. Microsoft has its own support if needed.
How was the initial setup?
I haven't been so much involved in building up the TFS server, but I think it is rather simple. The installation is simple. There are so-called project templates that you might need to adjust according to your needs. These require some work. If you can use the default templates, then no work is needed. We have managed to adjust everything for what we needed. There were no problems that we couldn't overcome. Its template editor could be easier to use.
What about the implementation team?
It was done in-house. It is pretty easy to come up with an installer. There is nothing difficult there.
What other advice do I have?
The Team Foundation Server is now called Azure DevOps. We are using an old product. I would advise others to consider whether they need an on-premises or a cloud solution. The on-premises solution requires external developers. They can also look at the cloud option and see which product offering is better for their needs.
It is a nice system to have. You get a managed system where you can manage your development tasks easily, and you don't need to keep your own bookkeeping for tasks and backup items. They are already there in TFS. You can just use the system monthly and produce reports out of the system. For me, it was nice to see that such a tool exists.
I would rate TFS a nine out of ten. I'm pretty happy with it.
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.
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.
Senior Microservice/Cloud Engineer at a retailer with 10,001+ employees
Supports Multiple Code Repositories But Needs Improvement On Its Agile Functionality
What is most valuable?
TFS can support multiple code repositories (example: Git, TFS, CVS, etc.) via plugins, which is really a nice feature.
How has it helped my organization?
As I mentioned, it supports multiple code repositories. You can also build CI/CDs out of it. You can instruct TFS to build your .jar, .war, and .ear files and deploy them to to certain environments based on your configuration. So you don’t have explicitly maintain another code repository and CI/CD tools for your continuous integration/build purpose. This also automatically reduces DevOp burden and the number of people maintaining that DevOp work.
What needs improvement?
It needs huge improvement on its Agile functionality.
For how long have I used the solution?
For more than a year, until I left the company.
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?
We had our own support member (so I can't rate their support).
Which solution did I use previously and why did I switch?
Yes, I used to use VersionOne, HP AGM, and JIRA to track and monitor Agile practice in my previous companies. At Lennox they had only one option, TFS.
How was the initial setup?
I wasn’t involved in this process.
What's my experience with pricing, setup cost, and licensing?
I wasn’t involved in discussions of pricing or licensing for TFS at Lennox.
Which other solutions did I evaluate?
As far as I‘m aware, the company decided to use TFS without evaluating other options.
What other advice do I have?
There are better tools for Agile and CI/CD in the market. TFS may be good for code repository purposes; however, it's not the best for Agile practice.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior quality analyst at Lalli
The solution provides ROI with use but pricing is expensive and improvement needs to be made on stability
Pros and Cons
- "The tool's installation is straightforward."
- "TFS needs to be stable."
What needs improvement?
TFS needs to be stable.
For how long have I used the solution?
I have been using the solution for six months.
What do I think about the stability of the solution?
I rate the tool's stability an eight out of ten.
What do I think about the scalability of the solution?
My company has more than 50 users.
How was the initial setup?
The tool's installation is straightforward.
What was our ROI?
I have seen ROI with the tool's use.
What's my experience with pricing, setup cost, and licensing?
TFS is expensive, and the licensing costs are yearly. I rate the tool's pricing an eight out of ten.
What other advice do I have?
I rate the solution an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Manager at Havells
Good user interface, with longevity in the market, optimal performance compared to other choices
Pros and Cons
- "The interface is good with TFS."
- "I would also like a true command prompt like Git."
What is most valuable?
The interface is good with TFS.
What needs improvement?
I am looking for some pull request features, like Git. I do not see a pull request option for branching and merging. I would also like a true command prompt like Git.
For how long have I used the solution?
I have been using TFS for the past fourteen or fifteen years.
What do I think about the stability of the solution?
TFS is definitely stable.
What do I think about the scalability of the solution?
TFS is scalable because it is managed by Microsoft internally.
How are customer service and support?
Technical support is good. We have optional support with Microsoft.
Which solution did I use previously and why did I switch?
We previously used VSTS however TFS is a far better product.
How was the initial setup?
The initial setup was very easy and straightforward.
What's my experience with pricing, setup cost, and licensing?
The overall price of TFS is good.
Which other solutions did I evaluate?
I think most people are working with Git. We feel comfortable with TFS because we are already used to it. TFS is a good product and you can continue working with it.
What other advice do I have?
I am overall happy with TFS and would rate it a nine on a scale of one to ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Vice President at a energy/utilities company with 10,001+ employees
a stable and scalable code repository
Pros and Cons
- "The solution is very much stable."
- "The project management side should be addressed and the project and release planning should be somewhat extended."
What is our primary use case?
While I don't recall the exact version we are using, I do know that we upgraded to the latest one.
We use the solution for project planning, code repository and for releases, everything really.
Primarily, we have used it as a code repository, something we have been doing for many years. We have not made much use of the other features.
What needs improvement?
The project management side should be addressed and the project and release planning should be somewhat extended. The solution cannot be used as a project management tool on its own.
Although clear, the installation is of medium difficulty. It could be better and easier.
For how long have I used the solution?
I have been using TFS for more than five years.
What do I think about the stability of the solution?
The solution is very much stable.
What do I think about the scalability of the solution?
We have encountered no issues with the solution's scalability.
How are customer service and support?
I am not aware of ever having contacted technical support.
Which solution did I use previously and why did I switch?
TFS is the first solution of which we made use.
How was the initial setup?
While clear, the installation is of medium difficulty. It could be better and easier.
I do not know how long it took.
What about the implementation team?
Not too many people are needed for the deployment, perhaps four or five. They consist primarily of engineers and there is one manager.
What's my experience with pricing, setup cost, and licensing?
I am not in a position to comment on the licensing terms, as we are talking about an enterprise arrangement. I am not part of that.
Which other solutions did I evaluate?
Subsequent to TFS, we evaluated and tried making use of Jira and Azure DevOps.
What other advice do I have?
There are around 250 people making use of the solution in our organization.
At this point, I would not recommend the solution to others.
I rate the solution as at least 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.
Software QA Lead at Ajman Municipality
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.
Last updated: Aug 15, 2024
Flag as inappropriateSoftware Engineer at a aerospace/defense firm with 10,001+ employees
The iteration board is good because you can track all your work with it
Pros and Cons
- "The solution's iteration board is good because you can track all your work with it."
- "I'd like to see some kind of visualization tool for TFS that would make life much easier."
What is our primary use case?
We do a user story for a use case, which is like a snapshot of one pass through a use case. We tend to align them with the branches in Git. We have story branches created in Git and edited in TFS, which correspond to user stories based on a use case.
What is most valuable?
The solution's iteration board is good because you can track all your work with it. In TFS, you can do pull requests, trigger builds automatically, and gate them so that they're reviewed thoroughly before you release them. It is a good practice that makes things a lot easier.
What needs improvement?
If you've got 100 iterations and you create a new story and try to select which iterations, it doesn't default to the current iteration. You have to scroll right down to iteration 100 in the drop-down list. It would be good if it defaulted to the current iteration rather than having to go down a long drop-down list to select it when it's right at the end.
IBM ClearCase has something called a Version Tree, where you can see all the commits and updates to the configuration as a series of nodes in a tree diagram. You can also do mergers from the different branches using that. I'd like to see some kind of visualization tool for TFS that would make life much easier.
For how long have I used the solution?
I have been using TFS for six to seven years.
What do I think about the stability of the solution?
I rate TFS ten out of ten for stability.
What do I think about the scalability of the solution?
Hundreds of users in our organization use TFS.
I rate TFS a nine or ten out of ten for scalability.
How was the initial setup?
The solution's initial setup is not too difficult. The people who set it up were experts who could quickly get it up and running. So, it looked like the setup was straightforward for them.
What other advice do I have?
TFS is deployed on the cloud in our organization.
Overall, I rate TFS an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free TFS Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
OpenText ALM / Quality Center
Eggplant Test
Tricentis qTest
TestRail
Zephyr Enterprise
Visual Studio Test Professional
Broadcom Agile Requirements Designer
Cognizant ADPART
Adaptavist Test Management for Jira
Zeenyx AscentialTest
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?
I agree!