Updated: July 10, 2020 (October 31, 2005)

  Analyst Report

Team System Targets Multiple Roles

My Atlas / Analyst Reports

2,329 wordsTime to read: 12 min

With Visual Studio Team System (VSTS), Microsoft is moving beyond its traditional strength in the core development process (edit-compile-debug) to offer tools that it previously left to third parties. These tools help with the earlier parts of the life cycle (design and architecture), as well as the later parts (testing and deployment). Its integration with the rest of Visual Studio (VS) makes VSTS worth a look for many IT organizations, but those already using competing products, such as those from Mercury or IBM/Rational, may find that competing products provide more comprehensive features; they also support non-Windows platforms, while VSTS (like VS) is for Windows development only.

This chapter provides an overview of how VSTS supports various roles in the software development process. Subsequent chapters provide detailed coverage of specific VSTS feature areas, including source-code management, project management, and modeling.

Four Roles

Many formalized methodologies attempt to apply structure to the software development process. In addition, many software development organizations employ home-grown methodologies based upon the specific skills and abilities of their staff or their historical experience. Examples of the roles commonly used in both formal and informal methodologies include the following:

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now