6.1 Voortgang meten: velocity, burn-down en burn-up

Kernbegrippen: velocity, burn-downchart, burn-upchart, scope creep,
voorspelling, empirisch, geen prestatiemaat

Eerst de basis

Meten om te voorspellen, niet om te beoordelen

Scrum schrijft geen enkele grafiek voor. De Scrum Guide zegt alleen dat werkende
software
de belangrijkste maat voor voortgang is, en dat het team empirisch vooruitkijkt.
De onderstaande hulpmiddelen zijn dus gebruikelijk maar optioneel.

Velocity

Velocity is het aantal story points dat een team in een Sprint gemiddeld afmaakt
— alleen werk dat aan de Definition of Done voldoet telt mee. Gemiddeld over de laatste drie tot
vijf Sprints geeft dat een redelijke voorspelling voor de volgende.

Het is een planningshulpmiddel, geen rapportcijfer. Velocity van team A vergelijken met
die van team B is zinloos: hun punten hebben verschillende ijkpunten. Wie velocity als doel
stelt, krijgt hogere getallen en niet meer waarde — teams gaan dan hun schattingen ophogen.

Burn-down en burn-up

Burn-downchart Burn-upchart
Toont hoeveel werk er nog over is; de lijn loopt naar nul hoeveel werk er al af is, plus een aparte lijn voor de totale omvang
Sterk in in één oogopslag zien of u binnen de Sprint uitkomt zichtbaar maken dat de scope groeit — de bovenlijn loopt dan omhoog
Zwak in scope creep: nieuw werk maakt de lijn vlak, en u ziet niet
waarom
iets meer uitleg nodig bij wie hem voor het eerst ziet
Hoe u een burn-down leestEen lijn die de eerste dagen vlak blijft en dan
plots duikt, betekent meestal dat er niets “af” was tot het eind — een teken dat er aan te veel
items tegelijk gewerkt wordt. Een lijn die boven de ideale lijn blijft hangen, is geen reden voor
een preek maar voor een gesprek op de Daily Scrum over wat het team blokkeert.
Waar het vaak fout gaatHalf afgemaakt werk telt niet mee — in
velocity niet en in de burn-down niet. Er bestaan geen “halve punten” voor een item dat er bijna
is; in Scrum is iets af of niet af.