Tijdsinschatting
In een team is het belangrijk om op één lijn te zitten. Ook als het gaat om een inschatting van hoe ingewikkeld of omvangrijk een taak is. Natuurlijk kun je dit uitdrukken in uren of bijvoorbeeld T-shirtmaten, maar bij CBYTE gebruiken we Storypoints. Deze punten zijn ideaal om relatieve complexiteit te beoordelen. Onze favoriet is de Fibonaccireeks (1, 2, 3, 5, 8, 13, enzovoorts).
Storypoints in een notendop
Een Storypoint is een inschatting van drie belangrijke dingen:
Hoeveel werk is het?
Hoe complex is het?
Hoeveel vraagtekens hebben we hierbij?
Denk aan het maken van een pizza. Een margherita is een simpel klusje (1 punt). Een pizza quattro stagioni? Dat is wat ingewikkelder (3 punten). En die keer dat je een klant een pizza met ananas én dubbel deeg beloofde? Ja, dat is een 13-punter vol onzekerheid.
Dus, in plaats van jezelf vast te leggen op "dit kost 6 uur," kijk je naar relatieve complexiteit. Het is belangrijk om te onthouden dat storypoints focussen op complexiteit en inspanning.
Pokeren
Een populaire manier om Storypoints te bepalen, is via Planningspoker (of Scrum Poker). Hierbij heeft elk teamlid inspraak. Zo werkt het:
Het team krijgt een user story, bijvoorbeeld: "Als gebruiker wil ik met een knop naar de handleiding pagina."
Iedereen bedenkt individueel hoeveel werk dit is. Simpel? Een nachtmerrie? Of iets ertussenin?
Vervolgens pak je de kaart die het best bij jouw schatting past en leg je deze gesloten op tafel. Zodra iedereen een individuele inschatting heeft gemaakt worden de kaarten open gelegd.
Heeft iedereen dezelfde inschatting dan kan je waarschijnlijk snel door naar de volgende user story. Liggen er twee of meer verschillende inschatting. Ontdek waar de verschillen vandaan komen. Misschien ziet jouw collega verborgen complexiteit, of overschat jij de snelheid waarmee je werkt. Samen kom je tot één schatting die je meeneemt in de planning.
Onmogelijke schatting
Sommige taken zijn te groot of te vaag om een duidelijke inschatting te maken. Zeker bij de Fibonaccireeks, waar de stappen groter worden, kan dit een uitdaging zijn. Vaak is het handig om zulke taken op te splitsen in kleinere, beter behapbare stukken. Dit houdt het overzichtelijk en helpt onzekerheid te verminderen.
Storypoints in uren
Storypoints kun je niet direct omzetten naar uren. Wat voor het ene team 1 punt is, kan voor een ander team 2 punten zijn. Het gaat om een gedeeld gevoel van complexiteit binnen een specifiek team. De vertaalslag naar tijd hangt altijd af van de ervaring en het tempo van dat team.
Het team bepaalt het aantal punten in de sprint
Het aantal Storypoints dat een team aankan in een sprint verschilt per team en per situatie. Een team kan terugkijken op een vorige sprint, waarin ze bijvoorbeeld 50 punten haalden, en beslissen dat ze de volgende sprint iets meer werk (bijvoorbeeld 60 punten) kunnen oppakken. Dit hangt af van factoren zoals complexiteit, ervaring en eventuele startproblemen in nieuwe teams. Vergelijk daarom teams nooit onderling: elk team is uniek.
Dus…
Waarom kiezen voor Storypoints? Simpel: omdat ze werken. Door de focus te verleggen van uren naar relatieve complexiteit, krijg je beter inzicht in de haalbaarheid van taken. Ze maken je planning flexibeler en helpen je team om samen duidelijke doelen te stellen. Het resultaat? Betere controle over tijd en budget en een efficiëntere workflow.
Kortom: met Storypoints haal je het maximale uit je project, zonder vast te lopen op uren of onrealistische verwachtingen. Storypoints zijn geen stopwatch, maar een richtlijn die zorgt voor grip én succes.