A process template is a collection of files that together define various process elements of a team project in Team Foundation Server.
The process template defines the set of work item types (WITs), queries, and reports that you’ll use to plan and track your project.
The main distinctions between the three default process templates are in the work item types they provide for planning and tracking work.
• Microsoft Visual Studio Scrum 2013: Choose Visual Studio Scrum if your team manages bugs along with product backlog items during sprint planning. The Scrum template is designed to support the Scrum methodology as defined by the Scrum organization.
• MSF for Agile Software Development 2013: Choose Agile if your organization triages bugs separately from the product backlog and resolves work items before closing them. Also, choose Agile if your team allocates time for bugs with each sprint. The Agile template is designed to support Agile development for teams that don’t want to be restricted by Scrum.
• MSF for CMMI Process Improvement 2013: Choose CMMI if your organization triages bugs separately from the product backlog, resolves work items before closing them, and tracks changes to requirements formally. The CMMI template is designed to support formal change management processes.