Architecture and Team System

The architect role is to advocate for the architecture constituency in the MSF Team Model. The architect is responsible for maintaining the architectural integrity of the product and ensuring the success of the project by designing the foundations upon which all the value can be realized. This includes defining both the organizational structure of the application and the physical structure of its deployment. In these endeavors, the architect’s goal is to reduce complexity, decrease coupling and regression effects, and increase the cohesiveness of components by partitioning the system into parts which can be built and tested independently. The resulting architecture is extremely important because it not only dictates how the system will be built going forward but also establishes whether the application will exhibit the many traits that are essential for a successful project. These include its usability, whether it is reliable and maintainable, whether it meets performance and security standards, and whether it can be evolved easily in the face of changing requirements.

The architecture workflow is as follows:

  • Analysis

  • Create a Quality of Service Requirement

  • Create Product Requirements

  • Create Solution Architecture

  • Establish Environments

  • Establish Project Process

  • Test a Customer Requirement

  • Verify a Product Requirement

Also listed here are links to help architects adopt the workflow for the MSF Team Model using Microsoft Visual Studio 2005 Team System.

Process Guidance

Working with Team Projects

Working with Work Items

Work Item Synchronization in Microsoft Excel and Microsoft Project

Working with Work Items in Microsoft Excel

Working with Work Items in Microsoft Project

Working with Source Control

Work Items

Files

Workspaces

  • How to: Edit a Workspace
    Describes how to edit an existing workspace to change the name, comments, or working folders.

Changesets and Pending Changes

Shelving

Branching and Merging

Labels

Monitoring and Reporting

Working with Team Edition for Architects

This page contains links to popular topics for getting started with Distributed System Designers in Visual Studio Team Edition for Architects. To view other categories of popular topics, see How Do I in Team Edition for Architects.