product owner value game: refinement on-going
comment 1

Product owner value game

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):

product owner value game: the backlog

product owner value game: the backlog

Refinement van 2 features (decompositie in user stories) (story points voor effort, nieuwe waarde schatting in punten):

product owner value game: refinement

product owner value game: refinement

product owner value game: refinement on-going

product owner value game: refinement on-going

Na 3 sprints (en toen was het game over):

product owner value game: value delivered

product owner value game: value delivered

  • 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)
product owner value game: results

product owner value game: results

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!

Advertisements

1 Comment so far

  1. Pingback: Agile Belgium: Agile games night III at Commagroup (Cronos) 10/09/2015 | Technology Unplugged.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s