Product owner value game
Dit game is ontworpen door Paul Kuijten en Dajo Breddels.
De context van de simulatie is om de rol en verantwoordelijkheden van een product owner beter te leren kennen en aan te leren. De simulatie focust zich dus op de backlog.
Wat is de rol van een product owner in een organisatie?
De product owner is verantwoordelijk voor het maximaliseren van de waarde van het product of service dat gemaakt wordt. De product owner zijn vehikel is de backlog: een lijst (1 bron) van alle requirements. De product owner heeft de autoriteit om te bepalen aan welke items het team eerst werkt (dit reflecteert zich in de rangschikking van de items in de backlog). Een product owner moet dus zeer goed weten wat de waarde is van items.
Het doel van de simulatie is dan ook uiteraard om maximaal waarde te creëren!
De simulatie maakt een abstractie, dus het volgende is gegeven:
- Een backlog met een lijst van items (features/epics met een gegeven schatting van waarde en effort)
- De features bestaan uit een aantal user stories (opnieuw met een gegeven schatting van waarde en effort)
Wat is product backlog refinement?
Refinement is de activiteit van het onderhouden van de backlog en het verder verfijnen van items in de backlog (door verduidelijking, toevoegen detail, verfijnen van waarde, verfijnen van inschattingen, etc.).
De simulatie
Initiële backlog (T-shirt sizing voor effort, waarde schatting in punten):
Refinement van 2 features (decompositie in user stories) (story points voor effort, nieuwe waarde schatting in punten):
Na 3 sprints (en toen was het game over):
- Sprint 1: oplevering van feature 9 (één user story 46) bleek een goede keuze (aanvankelijk Small ingeschat, uiteindelijk 13 story points, maar met een hoge waarde: 1630 waarde punten)
- Sprint 2: oplevering van user story 31, 40 en 22 (totale waarde 1560)
- Sprint 3: oplevering van user story 1, 42 en 39 (totale waarde 1330)
Opgeleverd:
- 7 stories
- Totaal effort: 46 story points
- Totaal waarde: 4520 punten
- Gemiddeld waarde / story point: ~98 punten
(statistieken om te vergelijken bij volgende uitvoeringen van het spel 😉
Wat zijn de learnings?
- Het belang van het toekennen van een waarde aan items (en niet enkel ontwikkeling effort)
- Het toekennen van waarde aan de hand van een schaal van punten)
- Het afwegen tussen het verder verfijnen of het opleveren van items (enkel effectief opgeleverde functionaliteiten creëren waarde!)
- De activiteit van refinement is niet gratis (dit kost capaciteit van het team)
- Prioritisatie gebeurt niet enkel op basis van waarde, maar een combinatie van de verwachte waarde en benodigde inschattingen)
- Als product owner moet je ook effectief lage waarde items durven weggooien 🙂
Mogelijke variatie op spel:
Een team dat speelt met kaartjes gegeven zonder een waarde schatting, en een team dat speelt met kaart met een waarde schatting. Op die manier zal met zeker het belang van waarde ondervinden.
Read more:
Game on!
Comments are closed.