Waarom bij story points de Fibonacci-reeks wordt gebruikt
De story points stijgen van 1, 2, 3, 5, 8 naar 13, omdat de steeds grotere verschillen onzekerheid weerspiegelen: de schaal doet niet langer alsof u een 13 van een 14 kunt onderscheiden. Dit is waarom juist die verschillen de kern vormen.
De verschillen worden groter naarmate de onzekerheid toeneemt. Een schaal waarop u „7” kunt aangeven, is een schaal waarmee u de schijn kunt ophouden.
Bij de Fibonacci-reeks (1, 2, 3, 5, 8, 13, 21) worden de getallen steeds verder uit elkaar geplaatst naarmate ze groter worden. Die afstand is niet louter decoratief. Ze geeft uitdrukking aan het enige waar elke schatting werkelijk om draait: hoe zeker u bent van uw zaak. Het onderscheid tussen een 2 en een 3 is een reëel verschil waarover uw team kan discussiëren en tot een oplossing kan komen. Het onderscheid tussen een 21 en een 22 is schijn. De reeks vergroot de tussenruimtes, zodat de schaal geen precisie meer suggereert die zij niet kan waarmaken.
Waarom niet van 1 tot 10?
Omdat een lineaire schaal onderscheid belooft dat niet bestaat. Geef een team tien categorieën en er zal iemand tien minuten lang discussiëren over het verschil tussen 6 en 7 – een verschil dat verdwijnt zodra iemand de codebase opent. Fibonacci biedt u ruwweg zes bruikbare categorieën en dwingt u tot een keuze: dit is een 5 of het is een 8. Er is geen 6 of 7 om u achter te verschuilen, dus verschuift het gesprek naar wat er werkelijk toe doet: wat maakt dit groter dan het referentieverhaal?
Waarom 1, 2, 3, 5, 8?
Sommige reeksen laten een of twee getallen weg; de klassieke Planning Poker-reeks bestaat uit 1, 2, 3, 5, 8, 13, 21. De exacte samenstelling is veel minder belangrijk dan de vorm. Wat alle varianten gemeen hebben, is de steeds groter wordende kloof: elke stap is ruwweg de som van de twee voorgaande stappen, zodat de sprongen juist groter worden op het moment dat uw inschattingsvermogen afneemt. Kies een reeks en houd die aan; laat het team niet elke sprint opnieuw over de schaal onderhandelen, anders zet u ieders afstemming onnodig op nul.
Aangepaste Fibonacci-reeks en machten van twee
De meeste Planning Poker-tools worden geleverd met een aangepast Fibonacci-kaartspel (½, 1, 2, 3, 5, 8, 13, 20, 40, 100) waarbij de bovenste waarden worden afgerond. Bij die grootte ziet niemand het verschil tussen een 34 en een 21, dus wordt de reeks afgerond op 20, 40 en 100 en houdt men op met doen alsof. Machten van twee (1, 2, 4, 8, 16) werken om dezelfde reden: exponentiële spreiding. Kies voor Fibonacci, tenzij uw team al bedreven is in verdubbelen. Het verschil is louter cosmetisch, en het halverwege wisselen van reeks zorgt er alleen maar voor dat ieders afstemming opnieuw moet worden ingesteld.
Wanneer de weegschaal niet de juiste oplossing biedt
Als elk verhaal een 8 of een 13 oplevert, ligt het probleem niet bij de schaal: de verhalen zijn te omvangrijk. Splits ze op; streef niet naar een 34. En als u merkt dat u een 6 wilt, bent u begonnen met het inschatten in uren waarbij u extra stappen meerekent. De ontbrekende 6 is een functie.
Gebruik Fibonacci, omdat onzekerheid niet Linear is. De getallen spreiden zich uit omdat uw zekerheid juist het tegenovergestelde doet.
Veelgestelde vragen
Waarom zijn de story points 1, 2, 3, 5 en 8?
Omdat de verschillen weerspiegelen hoe de onzekerheid toeneemt naarmate de omvang groter wordt. Het verschil tussen een 2 en een 3 is reëel en discutabel; het verschil tussen een 21 en een 22 is slechts ruis. De Fibonacci-reeks vergroot de verschillen naarmate de getallen toenemen, waardoor de schaal geen precisie meer biedt die zij niet kan waarmaken.
Waarom zou men Fibonacci gebruiken in plaats van een schaal van 1 tot 10?
Een lineaire schaal van 1 tot 10 nodigt uit tot discussies over het verschil tussen een 6 en een 7, een onderscheid dat bij nadere bestudering van het werk geen stand houdt. De Fibonacci-reeks biedt u ongeveer zes bruikbare categorieën en dwingt u tot een keuze: het is een 5 of een 8, zonder tussenliggende opties waar u zich achter kunt verschuilen.
Wat is de aangepaste Fibonacci-reeks?
Een afgeronde versie (½, 1, 2, 3, 5, 8, 13, 20, 40, 100) die door veel Planning Poker-sets wordt gebruikt. Hierbij worden de grote getallen afgerond, omdat geen enkel team in die hogere regionen nog een zinvol onderscheid maakt tussen een 34 en een 21. Door de afronding wordt dit gewoon erkend.
Waarom wordt bij planning poker de Fibonacci-reeks gebruikt?
De kaarten dwingen u dus tot een keuze zodra de schattingen onduidelijk worden. Omdat de verschillen groter worden naarmate de getallen stijgen, is er geen tussenwaarde waarop u kunt terugvallen. U kiest voor een 5 of een 8, en de discussie gaat vervolgens over het waarom.
Aanbevolen lectuur
- Wat zijn story points?: het concept dat de schaal meet, en waarom verhalen van 1 punt een waarschuwingsteken zijn.
- Storypoints versus uren: de omrekeningsvalkuil waartegen de ontbrekende cijfers bescherming bieden.
- Handleiding voor agile schattingen: het volledige schattingscluster.
- Gratis planning poker voor agile teams: Fibonacci-, aangepaste Fibonacci- en twee-machts-kaarten, klaar om te stemmen.