TFS - Code and Testing and Tracability Review
April 04, 2017

TFS - Code and Testing and Tracability Review

Roxanna Aramjoo | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Team Foundation Server

We use it across the organization. We use TFS to manage projects beginning with the Business recording requirements, rating them by Priority and approving. IT utilizes TFS for managing Projects, versioning of code, Management of Test scripts. Utilizing the tool allows us full traceability.
  • Tractability, Code to defects, Test cases to Requirements
  • Metrics - Reworks on development, test cases to change, Defect by root cause
  • Single source for all to pull data, business and IT
  • Simplify automation testing, too much repetitive code with recording
  • Easier access to Code reviews - our development team struggles with this
  • Shelving and un-shelving details - development struggles in this area
  • Automated testing saved 2 million a year over manual costs.
  • Automated testing ensured quality of code builds if the test did not pass the build did not go forward wasting both development and test time.
  • Burn down provide a visual of sprint status in real time.
No tool was all encompassing - always one tool for code management and a separate tool for Requirements and test cases. Testing tools such as HP did not have a code module so code and defects were in two separate tools. Code repositories such as source save do not have a defect module so code cannot be directly linked.
[Team Foundation Server is well suited for] Agile - Kanban boards [make it] simple and easy to see progress. Shared queries allow for all to see information, centralizing communication. [It is also well suited for] Managing projects to preventing scope creep. Provides full tractability to ensure testing covers requirements, tree queries allow export of test coverage or lack there off. The tool provides collaboration between Development and QA with the trace data and log files gathered as a test case is being executed.

Azure DevOps Server Feature Ratings