Managing Projects Using Microsoft Visual Studio Scrum 1.0 Part 2

Managing Projects Using Microsoft Visual Studio Scrum 1.0 Part 2 Accentient • A leader in Visual Studio ALM knowledge • Has helped hundreds of clien...
Author: Arline Fowler
0 downloads 0 Views 911KB Size
Managing Projects Using Microsoft Visual Studio Scrum 1.0 Part 2

Accentient • A leader in Visual Studio ALM knowledge • Has helped hundreds of clients understand, implement and leverage Visual Studio ALM tools • Has a close working relationship with Microsoft • Consultants are Microsoft MVPs, Microsoft Regional Directors, Certified Professional Scrum Developers, and Microsoft Certified Trainers

www.accentient.com

Richard Hundhausen • President of Accentient • Author of software development books • Microsoft Regional Director • Microsoft MVP (Visual Studio ALM) • Professional Scrum Developer • [email protected]

Agenda • Visual Studio Scrum 1.0 (Review) • Activities – – – – –

New Team Project Collection (Review) New Team Project New Sprint Daily Completing a Sprint

• Demos • Questions

Review: Visual Studio Scrum 1.0 Artifacts Work Item Types Sprint Product Backlog Item Task Impediment Bug Test Case * Shared Steps *

Team Queries All Sprints Product Backlog Blocked Tasks Open Impediments Sprint Backlog Test Cases Unfinished Work Work in Progress

Reports Release Burndown Sprint Burndown Velocity Build Success Over Time * Build Summary * Test Case Readiness * Test Plan Progress *

* Nearly identical to that found in the MSF for Agile Software Development 5.0 template

New Team Project Collection Activities • Create the new Team Project Collection • Configure SharePoint, reporting, and Lab Management settings • Configure Team Foundation Build • Configure security permissions • Upload Visual Studio Scrum process template • These were completed in Part 1 of the webcast

New Team Project Activities • Plan and create the team project • Configure security, SharePoint, process guidance, and version control settings • Configure the work item area and iteration hierarchy • Edit the applicable Sprint work items • Migrate existing work items to establish the Product Backlog • Verify the Product Backlog by executing the query • Create other queries as needed by the team (i.e. “All Bugs”) • Establish Definition of Done

New Sprint Activities Ensure that the release and Sprint nodes exist Modify the Current Sprint queries Verify the Product Backlog by executing the query Ensure there is a corresponding Sprint work item Review the Release Burndown and Velocity reports Edit the applicable PBI work items, setting their Iteration to the current Sprint and state to Committed • Create and link initial task work items to the PBI and Bug work items you committed to delivering • Verify the Sprint Backlog by executing the query • • • • • •

Daily Activities • Create and link task work items as needed • Take on new tasks from the Sprint Backlog by assigning the task to yourself and setting state to In Progress • Associate a single task with any code check-ins • Update remaining work estimates on in-progress tasks • Complete your work according to acceptance criteria and your team’s definition of done • When you complete a task, set the state to Done and Remaining Work to 0 • Update the Product Backlog by creating and editing PBI and Bug work items as needed (grooming) • Create and manage impediment work items as needed • Review the Sprint Burndown report to monitor progress

End of Sprint Activities • Label code and other artifacts in version control • Set the State of the PBI and/or Bug work items to Done when the Product Owner accepts it • Set the State of the PBI/Bug and linked work items appropriately for unfinished/unaccepted work • Update the Product Backlog by creating and editing PBI and Bug work items as needed • Capture the Sprint retrospective feedback on the Sprint work item • Branch as needed (i.e. to support hotfixing)

Urban Turtle Replacement for Excel-based planning workbooks • Team Web Access add-on that provides a task board and a planning board • Index card metaphor with drag-and-drop functionality • Built-in support for Microsoft Visual Studio Scrum 1.0 Process Template out of the box • Urban Turtle will make sense and correspond to everything you’ve learned in a book on Scrum (or a class on Scrum) http://UrbanTurtle.com Use discount code ACCENTIENT for 15% off

Professional Scrum Developer Program • An innovate program for developers from Microsoft and the founders of Scrum • Learn how to use modern engineering practices to develop an increment of complete, potentially shippable functionality using Visual Studio 2010, ALM, and the Scrum framework

Training, Assessment, Certification

Bookmarks • Microsoft Visual Studio Scrum 1.0 Download – http://bit.ly/adXzj3

• Microsoft Visual Studio Scrum 1.0 Guidance – http://bit.ly/clAIrd

• Visual Studio Process Templates and Tools – http://bit.ly/chyBhE

• Professional Scrum Developer Program – http://bit.ly/dppXd0

• Urban Turtle – http://urbanturtle.com

Visual Studio ALM Blog Aggregator Search

150 Feeds

http://community.accentient.com

Contact Us • We can help with training and consulting on all subjects relating to Visual Studio, ALM, and Scrum • Michael McCully – Sales Manager – [email protected] – (208) 954-7113

• Richard Hundhausen – President – [email protected] – (208) 283-6674

Suggest Documents