TFS Valuable Features

Derek Deida Evermore
AVP, DevOps Manager at a financial services firm with 10,001+ employees
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 »
QaIv5145
QA IV with 501-1,000 employees
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 »
Automatibe4a
Automation Specialist Team Lead at a tech services company with 201-500 employees
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 »
SeniorSyb114
Senior System Engineer at a manufacturing company with 10,001+ employees
Complete integration with VS IDE and Office tools: This give us a possibility of high-level automation, thus minimizing human error. View full review »
TfsAdminb8f4
TFS Admin, Configuration Manager at a tech services company with 10,001+ employees
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 »
WaelAbdullah
Senior Technical Lead
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 View full review »
it_user371505
QA Manager, Automation Testing Architect at a recruiting/HR firm with 1,001-5,000 employees
Valuable features include total traceability, test management, source control, and extensibility. View full review »
it_user231201
Software Development Manager at a financial services firm with 501-1,000 employees
The scrum template to manage our development process, as well as the continuous build and release functionality. View full review »
Pothuraju Katta
SVP Development Manager at a financial services firm with 1,001-5,000 employees
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. View full review »
H.T.Nguyen
Development Manager at a financial services firm with 51-200 employees
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 »
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. View full review »
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 »
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 View full review »
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 »
Namitha BM
Sr. Quality Engineering Manager with 51-200 employees
The biggest value-add is the solution integrates well with most Microsoft products. View full review »
Valentino Lopez
IT
The ability to do everything outside of an IDE. I can do 99% of everything from a web browser. View full review »
SrPg82st
Senior programming analyst at a logistics company with 10,001+ employees
Build definitions and releases within the product. They allow us to put our latest applications in the field. View full review »
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 »
Hemkumar Thiruvarangam
Technology Expert at a tech services company with 10,001+ employees
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 »
Principac67c
Principal Consultant at a tech services company with 51-200 employees
I especially like the Build and Release features since I mainly work in that area with customers. View full review »
Stephen Olner
Server Administrator at a energy/utilities company with 10,001+ employees
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 »
QaAutoma6bc2
QA Automation Engineer
One of the valuable and interesting features is Coded UI automation. View full review »
RaviKumar3
IT Manager 2, Data Mgmt Tools at a tech company with 10,001+ employees
* Version control * Project management * Test management * Release management View full review »
it_user542019
Software Test Consultant / Automation Test Architect at a tech services company
The Test Management features. View full review »
Arthur Alonso
DevOps Manager with 5,001-10,000 employees
All TFS features are valuable. We used the full TFS switch. View full review »
Archana Agarwal
Sr Project Manager at a tech services company with 1,001-5,000 employees
Reports for user stories statuses, hours logged, burn down charts, etc. View full review »
Gireesh Subramonian
Assistant Manager Business Analyst at Ernst & Young
* 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 »
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 »

Sign Up with Email