Agile Process Template for Visual Studio ALM
Your team can apply Agile practices by using the artifacts and tools provided with the process template for Microsoft Solutions Framework (MSF) for Agile Software Development. The latest version (6.0 or later) of this process template is automatically uploaded to Team Foundation Server (TFS) when you install or update to the latest version of TFS.
Tip
To access to the latest versions of the process templates that TFS provides, install the latest quarterly update for Team Foundation Server. You can obtain the update from the Microsoft download site: Quarterly Update for Microsoft Visual Studio Team Foundation Server 2012.
The template and this guidance will help you practice Scrum and apply agile engineering practices. These processes and practices come from Scrum, eXtreme Programming, and other agile methodologies.
For more information about agile practices and the MSF for Agile process template, see the following topics:
Artifacts (Agile): Describes the work item types, queries, reports, workbooks, and dashboards.
Agile Planning and Iterations: Describes how to use the product backlog, iteration backlog, team capacity, and burndown charts, and task board available with Team Web Access to create and groom the backlog and plan and run sprints.
Engage Stakeholders through Continuous Feedback: Describes how to request, provide, and review feedback. This experience uses the feedback request and feedback response types of work items.
Conduct a Code Review: Describes how to request and perform a code review. This experience uses the code review request and code review response types of work items.
Process Guidance and Process Templates for Team Foundation Server: Provides guidance on choosing a process template and resources for increasing team velocity and customizing team project artifacts.
Note
The type definitions for feedback request, feedback response, code review request, and code review response must be added to your team project. If your team project was upgraded from a previous version to the current version of Visual Studio Application Lifecycle Management (ALM), you may have to add these type definitions to your team project. For more information, see Update an Upgraded Team Project to Access New Features.
This guidance was developed in partnership with the following experts:
Jeff Sutherland (Bing search)
Ken Schwaber (Bing search)
Mitch Lacey (website)
Juan J. Perez (blog)
Additional resources
Get Started as a Team | Working with Team Foundation Clients | Track Work and Manage Workflow
Choose Link Types to Effectively Track Your Project | Link Work Items and Objects to Support Traceability
The latest version of process guidance content is available online. You can download online content and update your offline Help files by using the Help Library Manager.