2
• Product backlog Team capacity • “Done” Definition SCRUM 2min status message - or - 15 min standup What have you done? What will you do? • Impediments? TEAM MEETING What is working? What is not working? What else? INFORMAL DEMO Team presents features Questions & Answers •0 • 0.5 •1 •2 •3 •5 •8 • 13 • 20 • 40 • 100 •? Update Product Backlog Business Case • Vision • Team User Stories • Product Backlog Release Plan • Logistics • Sprint duration • “Done” Definition MyTFS 2010 - Project Guidance Vision My Development Team 01/14/2011 Product Plannin g CODE • Designed Design reviewed • Coded Code reviewed Unit tested • Functional tested Code commented Secure source control DOCUMENTATION • Documented • Acronyms • References • Reviewed 1 2 3 5 Define definition of “done” Define start date Define sprint duration 2,4,8, …weeks SP SP R/R R/R 4 Define scrum planning, sprint, review and retrospective schedule M T W T F Ivan Sanders Define project name and optional codename Sprint Planning Meeting Sprint Sprint Review Sprint Retrospec tive 7 A Define Sprint Goal B Define Sprint Backlog 8 9 A Burndown Chart B Sprint Status Update 11 Dev Lead Area Leads 1..8 Area Members 1..8 Scrum boundaries 6 10 C Scrum Master Name Product Backlog 1 Product Backlog Item (PBI) 2 Product Backlog Item (PBI) 3 Product Backlog Item (PBI) 4 5 Product Backlog Item (PBI) n Product Backlog Item (PBI) Product Backlog Item (PBI) Sprints Sprin t Sprin t Sprin t 1 Sprint Task Item (STI) 2 Sprint Task Item (STI) 3 Sprint Task Item (STI) 4 Sprint Task Item (STI) 5 Sprint Task Item (STI) 6 Sprint Task Item (STI) 2 3 Sprint Teams Team A Team B 1 1 2 Impediment Backlog 1 Impediment Backlog Item (IBI) 2 Impediment Backlog Item (IBI) Scrum Master “backlog” Madhan Steve Product Owner Name To provide an easy to follow roadmap using MSF Agile/Scrum for the development team as they grow into the process of using Visual Studio Team system Heartbeat ! Product Owner owns product backlog and prioritization thereof. User Story template: AS <user> I WANT <action> SO THAT <value> Vision template (source Geoffrey Moore): FOR <customer> WHO <need> THE <product> IS <product category> UNLIKE <competitive alternative> OUR PRODUCT <differentiation statement> Feeds… Typically the vision is defined by the product owner Story Points Groom backlog

Rangers Visual studio project process guidance using with msf scrum

Embed Size (px)

DESCRIPTION

Your team can apply agile practices more easily by using the process template for MSF for Agile Software Development v5.0 with Visual Studio Application Lifecycle Management (ALM). 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

Citation preview

Page 1: Rangers Visual studio project process guidance using with msf scrum

• Product backlog• Team capacity• “Done” Definition

SCRUM• 2min status message - or -• 15 min standup• What have you done?• What will you do?• Impediments?

TEAM MEETING• What is working?• What is not working?• What else?

INFORMAL DEMO• Team presents features• Questions & Answers

• 0• 0.5• 1• 2• 3• 5• 8• 13• 20• 40• 100• ?

Update Product Backlog

• Business Case• Vision• Team• User Stories• Product Backlog• Release Plan• Logistics• Sprint duration• “Done” Definition

MyTFS 2010 - Project Guidance

Vision My Development Team

01/14/2011

Product Planning

CODE• Designed• Design reviewed• Coded• Code reviewed• Unit tested• Functional tested• Code commented• Secure source control

DOCUMENTATION• Documented• Acronyms• References• Reviewed

1

2

3

5 Define definition of “done”

Define start date

Define sprint duration 2,4,8, …weeks

SP

SP

R/R

R/R

4Define scrum planning, sprint, review and retrospective schedule

M T W T F

Ivan Sanders D

efine

pro

ject

nam

e an

d op

tiona

l cod

enam

e

Sprint Planning Meeting

Sprint

Sprint ReviewSprint

Retrospective

7

A Define Sprint Goal

B Define Sprint Backlog8

9A Burndown Chart

B Sprint Status Update

11

Dev Lead

Area Leads1..8

Area Members1..8

Scrumboundaries6

10

CScrum Master Name

Product Backlog1 Product Backlog Item (PBI)

2 Product Backlog Item (PBI)

3 Product Backlog Item (PBI)

4

5 Product Backlog Item (PBI)

n Product Backlog Item (PBI)

Product Backlog Item (PBI)

SprintsSprint

Sprint

Sprint

1 Sprint Task Item (STI)

2 Sprint Task Item (STI)

3 Sprint Task Item (STI)

4 Sprint Task Item (STI)

5 Sprint Task Item (STI)

6Sprint Task Item (STI)

2

3

Sprint Teams Team A

Team B

1

1

2

Impediment Backlog1 Impediment Backlog Item (IBI)

2 Impediment Backlog Item (IBI)

Scrum Master “backlog”

Madhan

Stev

ePr

oduc

t Ow

ner N

ame

To provide an easy to follow roadmap using MSF Agile/Scrum for the development team as they grow into the process of using Visual Studio Team system

Heartbeat !

Product Ownerowns product backlog and prioritization thereof.

User Story template:AS <user>I WANT <action>SO THAT <value>

Vision template (source Geoffrey Moore):FOR <customer>WHO <need>THE <product> IS <product category>UNLIKE <competitive alternative>OUR PRODUCT <differentiation statement>

Feeds…

Typi

cally

the

visi

on is

defi

ned

by th

e pr

oduc

t ow

ner

Stor

y Po

ints

Groom backlog

Page 2: Rangers Visual studio project process guidance using with msf scrum

1

2

3