While researching ways to use TFS 2010 with the AGILE method of Software Development, I created a quick but efficient outline that is useful when proposing the process for developer and business use. I also added a few links that could assist new users to Team Foundation Server, with details on how to complete certain task within TFS. It would be great to read suggestions from others that may be using TFS in a different manner to broaden my knowledge base.
The Development outline while working with TFS 2010 is as follows.
- User Stories are entered in TFS with Estimates.
- Tasks are created and linked to the User Stories.
- Test Cases are created in TFS and linked to User Stories.
- Bugs are filed and linked to the User Story.
- Once all Tasks,Test Cases, and Bugs are completed the User Stories are mark as resolved.
- Reports are created to ensure all items are resolved and the Project is complete before release.
Work Items and Workflow (Agile)
- Defining User Stories, Tasks, and Other Work Items
- Creating a User Story, a Task, or Another Type of Work Item
- Creating Many User Stories, Tasks, or Other Work Items at One Time
- Creating a Work Item that Automatically Links to Another Work Item
- Creating Test Cases and Test Plans By Using Test and Lab Manager
- Opening and Tracking Bugs By Using Test Runner and Test and Lab Manager
- Viewing Work Items Assigned to You
- Customizing Work Item Types and Related Tasks
Working with User Stories
- Defining a User Story
- Adding and Linking Tasks to a User Story
- Adding and Linking Test Cases to a User Story
- Adding a Bug to a User Story
- Adding an Issue to a User Story
- Adding Details, Attachments, or Hyperlinks to a User Stories
- Resolving and Closing a User Story
Working with Tasks
- Defining a Task
- Linking a Task to a User Story
- Linking a Task to a Bug
- Adding Details, Attachments, or Hyperlinks to a Task
- Closing Completed Tasks
Complete Process with Details on All Reports
Product Planning Workbook (Reports)
MSF for Agile Software Development v5.0