Download - Agile Planungsweisen
© plentymarkets GmbH | www.plentymarkets.com
Agile Planungsweisen
Product Backlog aufstellen, Schätzen und Vorhersagen treffen
© plentymarkets GmbH | www.plentymarkets.com
Product Backlog• Enthält alles, was im Projekt erledigt werden soll
• Ist ein sich ständig entwickelndes Konzept
• Sortiert nach Wert
• Eisberg-Prinzip
© plentymarkets GmbH | www.plentymarkets.com
Bilder: Samantha Laing and Karen Greaves: Growing Agile: A Coach's Guide to Mastering Backlogs
© plentymarkets GmbH | www.plentymarkets.com
User Story• Format:
Als <Persona> möchte ich <Ziel>, damit <Grund>
• Enthält jegliche Arbeit, die für die Story notwendig ist
• Akzeptanzkriterien geben Details und sichern ab
• INVEST
© plentymarkets GmbH | www.plentymarkets.com
Als Kunde möchte ichmeine Kundendaten ändernkönnen, damit ich nacheinem Umzug mein Paket
erhalte.
[ ] Pflicht: Name, Stadt, PLZ, Straße, Hausnummer
[ ] Adresse muss gültig sein[ ] Keine Packstation
Akzeptanzkriterien:
Kundendaten #321
© plentymarkets GmbH | www.plentymarkets.com
Benutzeroberfläche
Business-Logik
Datenbank
"Eine User Story ist immer ein Biss durch den ganzen
Burger."
© plentymarkets GmbH | www.plentymarkets.com
INVEST• I ndependent (von anderen Stories)
• N egotiable (kann sich ändern)
• V aluable (ist wertvoll für den Kunden / Anwender)
• E stimable (Umfang kann geschätzt werden)
• S mall (sodass es sie einen Sprint passt)
• T estable (prinzipiell unabhängig möglich)
© plentymarkets GmbH | www.plentymarkets.com
Agile Schätzmethoden• Relatives Schätzen statt absoluter Einheiten wie Stunden
oder Tage
• Geschätzt wird der Umfang relativ zu anderen Stories
• Story Points (oder T-Shirt-Größen, Obst, Gummibärchen…)
• Unschärfe für große User Stories
© plentymarkets GmbH | www.plentymarkets.com
en.wikipedia.org/wiki/Planning_poker
Planning Poker
© plentymarkets GmbH | www.plentymarkets.com
Bilder: Samantha Laing and Karen Greaves: Growing Agile: A Coach's Guide to Mastering Backlogs
8
32
3
5 3
13 2013
20 40 40
40 20
100100
100
100
© plentymarkets GmbH | www.plentymarkets.com
Sprints #1 #2 #3 #4 #5 #6
8
3
2
3
5
3
} 24 Points (geplant)
© plentymarkets GmbH | www.plentymarkets.com
Sprints #1 #2 #3 #4 #5 #6
8
3
2
3
5
3
✓
✓
✓
✓
X
X
} 18 Points (Velocity)
© plentymarkets GmbH | www.plentymarkets.com
Sprints #1 #2 #3 #4 #5 #6
18 PTS 25 PTS 21 PTS 27 PTS
}- Durchschnitt: 23 PTS - Optimistisch: 27 PTS - Pessimistisch: 18 PTS
~23 PTS ~23 PTS
© plentymarkets GmbH | www.plentymarkets.com
8
235
13
8
13
20
13
20
4040
40
100100
Wann ist User Story XY fertig?
User Story XY
© plentymarkets GmbH | www.plentymarkets.com
8
235
13
8
13
20
13
20
4040
40
100100
Wann ist User Story XY fertig?
User Story XY
85 PTS}
© plentymarkets GmbH | www.plentymarkets.com
8
235
13
8
13
20
13
20
4040
40
100100
Velocity (gemessen): - Durchschnitt: 23 PTS - Optimistisch: 27 PTS - Pessimistisch: 18 PTS
Wann ist User Story XY fertig?
User Story XY
85 PTS}
© plentymarkets GmbH | www.plentymarkets.com
8
235
13
8
13
20
13
20
4040
40
100100
Velocity (gemessen): - Durchschnitt: 23 PTS - Optimistisch: 27 PTS - Pessimistisch: 18 PTS
Wann ist User Story XY fertig?
User Story XY
85 PTS}Vorhersage (Stand jetzt): - 85 PTS / 23 PTS = ~ 4 Sprints - 85 PTS / 27 PTS = ~ 3 Sprints - 85 PTS / 18 PTS = ~ 5 Sprints