TFS Valuable Features
The most valuable features are related to source code management. Using TFS for source code management and being able to branch and have multiple developers work on the same projects is valuable. We can also branch and merge code back together.
Another valuable feature is our continuous integration because we do continuous builds. So, continuous building with the build server is also very important.
View full review »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.
View full review »It is a repository, so all the changes are saved. Also, even if there is some conflict, we have the merge tool and can use it to check the changes made by the developers. We can finalize which one to push to the server.
Buyer's Guide
TFS
March 2024
Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
767,667 professionals have used our research since 2012.
Since it is a robust solution, I face no performance issues. Also, considering how well the implementation process of the solution was carried out, we never faced any issues while using the solution.
View full review »I have found almost all of the features valuable because it integrates well with your Microsoft products. If a client is using the entire Microsoft platform, then TFS would be definitely preferable. It integrates with the digital studio development environment as well. So, almost all the features for TFS are useful.
The good thing is, unlike other products, you get a complete suite of features. Many of the other vendors don't have an entire suite of features available. If you take Jira for example, the requirements might be captured in a different tool. Or maybe there are other features in the lifecycle development environment and different tools might be used, but TFS offers a consolidated package. You don't have to go to other tools to capture your requirements, or maybe even if you're doing build and release planning.
View full review »TFS is very user-friendly. It is easy to use and has a smaller learning curve.
View full review »The most valuable feature of TFS is the central repository, and you can see what changes other developers did from which branch.
View full review »AM
Ashraf Mokhtar
IT Manager at Agricultural Bank of Egypt
The tool is sufficient for our business.
View full review »PJ
reviewer1727481
TitleSpecial Education Teacher at a educational organization with 201-500 employees
The traceability is valuable. While managing the workflows, it was always nice to have that traceability from requirements and all the way through design. It integrates with Microsoft Test Manager (MTM), and you can have everything that is related to a requirement attached to it.
View full review »AK
AnujKataria
Project Manager at Duck Creek Technologies
Basically, the capacity to construct various products is something I find handy. For example, I could write a user story and then add some tasks to it, as well as subtasks and test cases.
Everything can be linked together, making it easy for us to track down and document hours for each and every task, whether it's a task, above, or anything else.
Everything is interconnected. As a result, tracking and viewing the bulletin board dashboard and burndown charts, among other things, is much easier.
It's a one-stop solution that is useful and makes it easier to handle.
View full review »HS
Hussain Sorosh
Senior Soft Engineer at SECP
The most valuable feature of TFS is that it keeps the code secure while working collaboratively in a team of four or five individuals.
We have different teams working on different solutions using different technology sets. At the backend, it has good source control. We work with Microsoft technology stack, open source stack, as well as IBM stack. We have different teams working on the backend with TFS as our source control.
View full review »Team Foundation Server (TFS) is easy to use, and we have a complete trail and traceability. We also like the access control part.
View full review »JA
Jawaad Aslam
Lead Automation Architect at Contour
The most valuable features of TFS are the test plans. We can reproduce reusable test plans in test automation. We have a lot of queries and this feature is very useful.
View full review »Most of my work is in the defect area of the solution. I like the attachments which can be directly inserted and highlighted. Users get alerted so they know when there's work required which makes the solution quite efficient. TFS also has filters that help us create a dashboard for monitoring, as well as test and script planning.
View full review »PK
Ptr Ki
Product Owner at PerkinElmer, Inc.
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.
View full review »The interface is good with TFS.
View full review »AR
Abhishek Ransingh
Senior Microservice/Cloud Engineer at a retailer with 10,001+ employees
TFS can support multiple code repositories (example: Git, TFS, CVS, etc.) via plugins, which is really a nice feature.
View full review »I am not familiar with all of the features, as I only use it a bit for some of my projects.
I am using the new kit because it is open source and has many good features.
What I like the most is that you can set permissions on just one folder.
For me, it was easy to use.
View full review »Valuable features include total traceability, test management, source control, and extensibility.
View full review »SS
Shafeer Sadik
Microsoft Azure Net Microservices Senior Cloud Architect at Agilysys
It is very user-friendly.
View full review »OA
Olu Akintola
Principal consultant at Bdl
TFS' most valuable feature is the triage process. It is a robust solution that is easy to use.
View full review »The most valuable features of TFS are bug reporting and its high performance.
View full review »Build definitions and releases within the product. They allow us to put our latest applications in the field.
View full review »AK
AS KHOR
Head of IT Business Analysis at Kemin Industries, Inc.
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.
View full review »The most valuable feature is integration, particularly if you have a .NET application because it nicely integrates the CI/CD pipeline where you can automate your build whenever developers check the code. It also has great integration support with Visual Studio.
View full review »The most valuable features of the code check-in and check-out capabilities.
The code branch capability and build features are helpful.
The interface is easy to navigate.
View full review »Version Control: TFS offers both the centralized “TFVC” version control technology as well as the distributed “Git” version control technology.
TFVC is a file and folder based version control system, which includes the ability to check-out, check-in, label, lock, branch, and merge. The security model is extremely granular allowing permissions to be set at the individual file, folder, or branch level (with inheritance as needed). The Git implementation is comparable to other on-premise Git offerings, such as Bitbucket and GitLab. The Git feature set has improved greatly between the 2013 and 2017 (latest) versions.
Build: The TFS build engine allows us great flexibility in how we perform our builds. While continuous integration (build on check-in) is used throughout the majority of the organization, we also leverage scheduled and manually initiated builds. The build workflow is entirely customizable and extensible to suit any need. Out-of-the-box build workflows in TFS 2013 are very NET-centric, however this has been completely overhauled in the 2015 and 2017 releases of the product. The newer versions of TFS can be used to create builds for virtually any technology stack, such as iOS builds on a Mac, Android builds, Java builds on windows\linux, etc.
.NET API: The ability to hook into TFS with custom a .NET code via API calls is critical. It allows us to automate any and all version control and build operations that we need to. Custom tooling which interfaces with TFS is a major component of our DevOps strategy/code delivery pipeline.
View full review »KK
reviewer1171707
Asst. Vice president, Applications Architecture at a tech services company with 10,001+ employees
The most valuable feature from my point of view is project management, which includes user stories as well as task management. I would say that these features are critical.
View full review »Source Code Management: TFS has both Git repository management as well as a TSVS Repository. It is the only source code management tool which supports both repository types and also supports on-premise installation. TFS also has ALM capabilities where business users can enter user stories, and the QA team can track test scripts and issues, where stakeholders can view project statuses effectively.
It is great product with capabilities for SCM, ALM and issue tracking.
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.
View full review »SJ
SUSHEEL JALALI
Director of Engineering and Principal Analyst (Consulting) at Hobu Online
All the essential functions of the solution perform well.
View full review »TFS's best features include user-friendly test management, bug reporting, and ID assignment.
View full review »MI
Muhammad Ishfaq
Application Developer at Saudi Credit Information Co. J.S.C.
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.
View full review »PB
PauloBorges
Senior IT Professional at Novabase
I like the build management features, the integration with Jenkins and many other tools.
The team rooms for team collaboration, and issuing the backtracking are very valuable features.
View full review »The most valuable feature of TFS is its compatibility with Microsoft Windows systems. We have predominantly Microsoft solutions and TFS work well.
View full review »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.
View full review »- 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.
View full review »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.
View full review »BW
reviewer2166531
Specialist in IT Security at a computer software company with 1,001-5,000 employees
The solution's most valuable feature is its ability to build and deploy the package simultaneously.
View full review »TA
reviewer1663731
Process Manager at a marketing services firm with 501-1,000 employees
I feel that the test plan and test tools are more manageable in TFS.
RW
reviewer1861317
Senior Programmer at a educational organization with 501-1,000 employees
TFS is used to check source code and revision control. It ensures we do not have to do source control on our own. I am a programmer and the product does exactly what I need from it.
View full review »KK
Coach_KK
Agile Coach at a retailer with 5,001-10,000 employees
The most valuable feature is the backlog.
The reporting has improved over time, with the addition of Power BI reports.
View full review »TT
TadashiTakahase
Senior Developer
Integration with Visual Studio (VS): I have used other software management solutions with VS, but TFS is the best at the moment. It offers easy integration with servers and full functionality.
View full review »CC
Chaminda Chandrasekara
Software Architect with 501-1,000 employees
- TFS is full software application lifecycle management tool, where you can use it to create DevOps enabled teams.
- It has the capability to track requirements to release, and the ability to enable automation into software delivery and the testing process, which is the main reason TFS is so powerful.
- It is a flexible tool which can be adopted to our own way of work, that allows us to enhance and continuously improve our ability to deliver great and quality software to our clients.
- Being a Microsoft product, it supports lot of other platforms with version control and builds systems, which is another value addition.
I like its MTM (Microsoft Test Manager) section which gives us options to create various test plans and add test cases into it. Once the tests are run or tested, testers can give results. For higher managers, it is really helpful to look at its graph and figure out what is its status.
Another option that I like is linking with other works. Bugs can be associated with user story, test case, etc. This helps us to figure out which work item it is related to.
View full review »- Source code management
- Branch/merge tools
- Build capabilities
- Work item tracking
- Scrum board management
US
reviewer1567812
Senior Manager, Information Technology at a university with 201-500 employees
The most valuable feature of TFS is integration.
View full review »RK
Ramesh Karanam
Microsoft and Dev-ops Architect at Mphasis
- SCM functionalities
- ALM Features
- Build capabilities
- Deploy options
- Web portal
- Release management
- Support for multiple languages
- Plugins for open source tools, like Sonar and Jenkins
- Very good user-friendly UI
- Test management - capturing/creating defects
- Reports
- TFS community, APIs, and support
RK
Ramesh Karanam
Microsoft and Dev-ops Architect at Mphasis
1. SCM functionalities
2. ALM features
3. Build capabilities
4. Deploy options
5. Web portal
6. Release management
7. Support for multiple languages
8. Plug-ins 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
View full review »Project Management: Agile and Code development can now work side-by-side in the same solution.
This speeds up development, as developers do not need to be swapping applications to update and develop at the same time.
View full review »JS
JAVAD SALJOOGHI
Business Analyst, Data Analyst at a financial services firm with 1,001-5,000 employees
The most valuable features are the dashboard and task-selection capability.
The option to save favorites is helpful for managing pages.
View full review »Microsoft Test Manager with Enterprise Licensing.
TFS’s test management capability without the expensive licensing has large gaps. Users will be unable to access performance testing and coded UI testing capabilities.
Test Execution will not allow 'on the fly' correction of the test steps that affect the test case itself and not just the run copy of the test case.
Reporting has less depth and cannot report on requirement coverage without Microsoft Test Manager with Enterprise Licensing.
View full review »What I like is the backlog management, as it is very easy to track at the feature level and move onto the big level. It offers proper traceability for this and the features.
As far as queries are concerned, creating, grading, or customizing the queries as a primary requirement is very easy to do. It's a user-friendly interface when working with queries.
View full review »All TFS features are valuable. We used the full TFS switch.
View full review »In our company, we develop software applications. With TFS we can manage the whole application lifecycle with a single product, and it is visible for all the team members.
View full review »The full ALM experience that means you can have all your information in one place. For example having everything linked together – your build linked to changes in source control which link to the work items the prompted the changes in the first place, linked to the tests that were run. This is essential when you work in an industry which requires traceability. However, all this doesn’t detract from the fact that TFS supports and encourages agile ways of working.
The level of customisation on TFS allows you to change any parts of the process to suit any organisation’s need.
View full review »- project Life cycle
- Bug tracking
- Creating test cases
- Executing test cases
Complete integration with VS IDE and Office tools: This give us a possibility of high-level automation, thus minimizing human error.
View full review »Source control, and work item tracking, from user experience, it is very easy to relate code versions with work items, and to track your changes easily from multiple interfaces "Visual Studio, TFS web browser."
Also, the API for managing TFS programmatically is very powerful, you can listen on work items changes by TFS events.
Also, you can easily create, update, and delete work-items from the code itself.
In addition, you can extend Visual Studio IDE by adding extensions that you can use with TFS API, to extend the work items module.
Microsoft provide a full BI solution for reporting , and analyze the TFS data in order to bring powerful reports for top management
Recent changes/upgrades that were made:
-New software processes was added.
-Ability to create custom dashboards for each team project on TFS web browser.
-Ability to integrate with Microsoft enterprise project management tool, which covers the gap between software process, and project management tasks
The scrum template to manage our development process, as well as the continuous build and release functionality.
View full review »Reports for user stories statuses, hours logged, burn down charts, etc.
View full review »We use the source code repository technology of TFS, we have Git repository in TFS, and also, have TFVC.
Git was introduced starting from TFS 2013. This allowed our team the flexibility on the source control preference.
View full review »The version control itself (version history, branching and merging), shelving change and build server.
View full review »- Source control
- Work items
- Team build
- Product backlog
- Work items (Features, User Stories, Bugs, Tasks)
CC
Chaminda Chandrasekara
Software Architect with 501-1,000 employees
- Agile project management
- Requirements management
- Team management
- Source code management
- Testing software
- Deployment and test automation
TFS is a very Easy to use product,, Scalable and Configurable. It is very well integrated into a native development environment , with massive reporting services. TFS helps not only to manage R&D groups but to easily create , change and implement work processes rapidly.
TFS provides end to end Application Life Cycle management capabilities ,
View full review »
Versioning and seamless integration with Visual Studio are the features I like most.
ZG
Zeev Gurevich
Founder and CEO at CreaTech
The most valuable feature is simplicity. It's very easy.
It's simple to design and it's straightforward. This is an advantage for TFS.
View full review »MS
Mohamed Sadek
Lead DevOps and Release Engineer-L2 at ITWORX
It's one continuous integrated solution that includes the code. We can put all of our work from tasks with cases and user tool requirements.
View full review »RK
RaviKumar3
IT Manager 2, Data Mgmt Tools at a tech vendor with 10,001+ employees
- Version control
- Project management
- Test management
- Release management
AE
Amr EL Tahan
Software QA Lead at Ajman Municipality
The most valuable features are test case writing and bug tracking.
View full review »PP
reviewer1359732
Solution Architect at a computer software company with 5,001-10,000 employees
The features such as branching and labelling are very good because they actually help you create a master branch which is a running branch. You can then have other branches like staging correction. I also like the user interface, it's intuitive and easy to use and, most importantly, you can access it from the browser.
The Test Management features.
View full review »Record and playback is a good feature.
View full review »- Source Controlling
- Application Development
- Project Life Cycle
- Version control
- Code backup
SH
SrSWQAEng562
Sr Software QA Engineer at a manufacturing company with 1,001-5,000 employees
As a QA geek, MS Test is the most valuable component.
View full review »The most valuable feature is having everything in a single interface, allowing quick and efficient browsing.
- Change control
- Collaboration
- Change history
KH
reviewer1517148
Program Solution Architect at a tech services company with 11-50 employees
Some of the valuable features are version control and the ability to create different collections in terms of segregating the authorization for teams who connect to small projects. The hierarchy they have is nice. The backlog management tool is good, you can manage your product backlog very easily and then assign your comments against it.
View full review »The biggest value-add is the solution integrates well with most Microsoft products.
I especially like the Build and Release features since I mainly work in that area with customers.
View full review »One of the valuable and interesting features is Coded UI automation.
View full review »- Application Lifecycle Management
- Team Build Definitions
- Kanban
This tool provides a complete solution for ALM. It is useful for every IT individual.
Protfolio Management, Complete Build release management are the new key features which can help the organization to achieve Requirement gather phase till deployment phase.
View full review »The ability to do everything outside of an IDE. I can do 99% of everything from a web browser.
View full review »Code annotations and code review is the "most valuable" feature of this product platform.
View full review »Buyer's Guide
TFS
March 2024
Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
767,667 professionals have used our research since 2012.