Wat is planning poker?
Planning Poker is een op consensus gebaseerde agile schattingstechniek: teams brengen in het geheim hun stem uit, leggen alle kaarten tegelijk open en bespreken de spreiding totdat de schattingen naar elkaar toe groeien.
Planning Poker is een op consensus gebaseerde schattingstechniek: het team bepaalt de omvang van een taak door in het geheim te stemmen, alle kaarten tegelijk te onthullen en de meningsverschillen die daarbij aan het licht komen te bespreken. Wanneer de kaarten overeenstemming vertonen, is dat getal uw schatting.
Het klinkt bijna te eenvoudig om echt van belang te zijn, en juist die eenvoud is de kern van de zaak. Omdat de stemming geheim is en iedereen op hetzelfde moment zijn of haar schatting bekendmaakt, laat niemand zich leiden door het eerste getal dat hardop wordt genoemd — en komt eventuele echte onenigheid over de omvang van het werk daadwerkelijk aan het licht, in plaats van dat deze stilletjes wordt weggepoetst door de schatting van degene die het luidst spreekt.
Hoe een ronde verloopt
Een ronde bestaat uit vier fasen. De facilitator leest het agendapunt voor en het team stelt verduidelijkende vragen. Iedereen legt tegelijkertijd een kaart neer — met de beeldzijde naar beneden in de ruimte, of automatisch verborgen in een tool. De kaarten worden tegelijkertijd omgedraaid. Als er een verschil van meer dan één stap is, lichten de hoogste en laagste kaart hun redenering toe, waarna het team opnieuw stemt. De meeste punten worden binnen twee stemrondes beslist; de volledige facilitatorlus vormt een apart hoofdstuk.
De oorsprong van planning poker
James Grenning beschreef de methode in 2002, op zoek naar een snellere aanpak dan Wideband Delphi — een gestructureerd schattingsproces dat voortkwam uit het werk van RAND uit de jaren ’40, en dat ongeveer net zo formeel was als het klinkt. Het boek Agile Estimating and Planning van Mike Cohn uit 2005 bracht deze methode onder de aandacht van de bredere Scrum-gemeenschap, en sindsdien is het een vast onderdeel van de standaarduitrusting. De naam is letterlijk: schatters spelen met genummerde kaarten alsof het een hand is, met de beeldzijde naar beneden, en draaien deze vervolgens gezamenlijk om.
Waarom wordt de Fibonacci-reeks op de kaarten gebruikt?
De meeste series volgen een Fibonacci-reeks — 1, 2, 3, 5, 8, 13, 21 — en de tussenruimtes worden met opzet groter. Hoe omvangrijker het werk, hoe minder men er daadwerkelijk over weet, dus de opties liggen steeds verder uit elkaar om hiermee overeen te komen. Uiteindelijk kiest u tussen een 8 en een 13 in plaats van te discussiëren over de vraag of iets een 9 of een 10 is. Die discussie zou nooit nauwkeurig kunnen zijn; de schaal zorgt er simpelweg voor dat u die discussie niet kunt voeren. Er is een heel hoofdstuk gewijd aan de redenen achter Fibonacci als u de volledige redenering wilt lezen.
Waar u een schatting van maakt: de inspanning, niet de tijd
Bij Planning Poker wordt de relatieve inspanning gemeten, niet het aantal uren. Een story point vat drie aspecten — complexiteit, onzekerheid en de totale omvang van het werk — samen in één getal. Een 5 vertegenwoordigt ongeveer vijf keer zoveel inspanning als een 1, zelfs als niemand in de zaal u kan vertellen hoeveel uren elk van beide precies in beslag neemt.
Dat is juist het punt, geen beperking. Mensen zijn onbetrouwbaar in het voorspellen van kloktijd, maar verrassend goed in het aangeven dat het ene groter is dan het andere. Planning Poker steunt op het beoordelingsvermogen waar teams daadwerkelijk goed in zijn en negeert datgene waar ze niet goed in zijn. (Wanneer iemand u vraagt om de punten weer om te rekenen naar uren, lees dan story points versus uren voordat u hiermee instemt.)
Waarom teams er gebruik van maken
Er zijn een aantal aspecten die voortvloeien uit het systeem van geheime stemming en die op geen enkele andere manier te realiseren zijn:
- Het brengt meningsverschillen aan het licht in plaats van ze te verbergen. Wanneer de ene engineer een 2 geeft en de andere een 13, hebt u een verschil in wederzijds begrip ontdekt. Bij een gemiddelde zou dit verschil bij 8 zijn weggewerkt en zou de verwarring in de sprint zijn meegenomen.
- Hierbij worden de volledige verzendkosten meegerekend. Ontwerpers, kwaliteitscontroleurs en ontwikkelaars brengen allemaal hun stem uit, zodat de raming rekening houdt met testen, randgevallen en ontwerpwerk — en niet alleen met het programmeren.
- Het zorgt ervoor dat anciënniteit bij de stemming geen rol speelt. De verborgen kaart van een nieuwkomer telt precies even zwaar mee als die van de spelleider. Anciënniteit komt pas echt tot zijn recht in de discussie na het onthullen van de kaarten, en dat is ook precies waar het thuishoort.
- Het gaat snel. Een toegewijd team kan in een half uur tien tot vijftien goed uitgewerkte verhalen beoordelen, en de cijfers die daarbij naar voren komen, zijn doorgaans eerlijker dan de cijfers die mensen onder sociale druk opgeven.
Wanneer ‘planning poker’ niet het juiste hulpmiddel is
Planning poker is de juiste keuze wanneer u behoefte heeft aan een gedeeld begrip, en niet alleen aan een getal — een gerichte backlog van stories waaraan het team zich op het punt staat te committeren. Het is de verkeerde keuze wanneer u honderden items heeft en snel een ruwe inschatting nodig heeft; maak in dat geval gebruik van bucket sizing, affinity mapping of T-shirts. En als uw stories al klein zijn en door iedereen op dezelfde manier worden begrepen, hoeft u ze wellicht helemaal niet in te schatten — veel ervaren teams gaan er steeds vaker toe over om stories simpelweg te tellen zodra de verfijning ervan duidelijk is. Planning poker is een hulpmiddel voor een specifieke taak, geen ritueel dat u ongeacht de omstandigheden bij elke sprint moet uitvoeren.
Wanneer u klaar bent om een ronde te houden, houdt TeamRetro’s gratis planning poker alle stemmen verborgen tot het moment van onthulling, zodat de werkwijze voor een verspreid team op dezelfde manier functioneert als wanneer iedereen rond een tafel zit. Bent u nog niet bekend met het leiden van een sessie? Begin dan met hoe u een sessie leidt.
Veelgestelde vragen
Hoe werkt planning poker?
Het team schat één item per keer in. De facilitator leest het voor, iedereen stemt in het geheim met een genummerde kaart en alle kaarten worden in één keer onthuld. Als er onenigheid is, lichten degenen met de hoogste en laagste schatting hun redenering toe en stemt het team opnieuw. Wanneer de kaarten binnen één stap van elkaar liggen, is dat getal de schatting — meestal binnen twee rondes.
Welke Fibonacci-reeks wordt er bij Planning Poker gebruikt?
De meeste kaartspellen bestaan uit 1, 2, 3, 5, 8, 13, 21 of meer kaartspellen. De verschillen worden met opzet groter gemaakt: hoe groter het werk, hoe minder nauwkeurig men de omvang ervan kan bepalen; daarom biedt de schaal aan de bovenkant minder, maar ruimere keuzemogelijkheden en voorkomt zo de discussie over schijnbare precisie – namelijk of iets een 9 of een 10 is.
Wanneer zou een team planning poker moeten gebruiken?
Gebruik deze methode voor een gerichte reeks goed uitgewerkte verhalen waar het team zich op het punt staat toe te wijden, waarbij een gedeeld begrip net zo belangrijk is als het aantal. Om een grote backlog snel in te schatten, is een snellere techniek, zoals ‘bucket sizing’ of ‘affinity mapping’, geschikter. Planning poker ruilt snelheid in voor de dialoog die het stimuleert.
Werkt planning poker daadwerkelijk?
Het werkt wanneer de stories goed zijn uitgewerkt en iemand toeziet op de werkwijze — anonieme stemmen, een echte discussie over grote verschillen in scores en geen gemiddelden. Het mislukt stilletjes wanneer teams vage stories inschatten of de punten direct weer omrekenen naar uren. De techniek is robuust, maar werkt niet vanzelf; zie fouten bij planning poker voor de manieren waarop het misgaat.