Sample Chapter: “Scrum, Agile Practices, and Visual Studio” from the book “Adopting Agile Software Practices: From Backlog to Continuous Feedback, Edition 3”
Mar 3, 2014Importer

Summary
This post details how Visual Studio (VS) and Team Foundation Server (TFS) support software processes through three mechanisms: TFS capturing backlogs, workflow, status, and metrics; process templates defining workflows, reports, roles, and artifacts; and IDE client user experiences interacting with the server. It elaborates on the three standard process templates (Microsoft Visual Studio Scrum, MSF for Agile Software Development, MSF for CMMI Process Improvement) and the concept of teams within TFS, including role-based permissions. It also explains process cycles like releases and sprints, and the role of product backlogs and user stories, with a focus on how TFS tooling facilitates these practices.