Wat is een stand-upvergadering? Doel, geschiedenis en de 15-minutenregel
Een standup-vergadering is een dagelijkse teambijeenkomst van 15 minuten waarin iedereen vertelt wat hij of zij gisteren heeft gedaan, wat hij of zij vandaag gaat doen en wat hem of haar tegenhoudt.
Een standup is een korte, dagelijkse afstemming, die doorgaans vijftien minuten duurt en meestal staand wordt gehouden, waarbij een team de voortgang deelt, knelpunten aan de orde stelt en gezamenlijk de planning voor de volgende dag bijstelt. Het is een vergadering die het team voor zichzelf organiseert: een coördinatiemoment, geen statusrapport aan een leidinggevende. Juist dat ene verschil bepaalt of die vijftien minuten de moeite waard zijn.
De meeste teams houden een Standup-vergadering. Veel minder teams houden er een die de moeite waard is, en het verschil zit bijna nooit in de opzet. Het gaat erom of de vergadering het team op één lijn brengt of dat het slechts een controle is.
Waarom het een stand-up wordt genoemd
De naam vormt de beperking. U blijft staan omdat staan na verloop van tijd ongemakkelijk wordt, en dat ongemak heeft een functie: het zorgt ervoor dat de vergadering wordt afgerond voordat deze uitloopt op een discussie over het ontwerp. Haalt u de stoelen weg, dan neemt u ook de prikkel weg om uit te weiden.
Deze werkwijze dateert van vóór Scrum. Zij vindt haar oorsprong in Extreme Programming aan het einde van de jaren negentig, waar de dagelijkse Standup een van de oorspronkelijke teampraktijken was, en werd later in Scrum opgenomen als de Daily Scrum. Indien u duidelijkheid wenst over de terminologie (daily scrum, daily Standup, daily huddle), raadpleeg dan ‘daily scrum versus daily Standup’. Beschouw ze in dit hoofdstuk als één en dezelfde bijeenkomst.
Waarvoor dient een dagelijkse Standup?
Als u het tot de essentie terugbrengt, doet een stand-up-comedian drie dingen:
- Geeft een gezamenlijk beeld van de voortgang in de richting van het sprintdoel: geen controle van elke afzonderlijke taak, maar wel voldoende informatie zodat iedereen weet hoe het met het werk staat.
- Pak blokkades vroegtijdig aan, zolang ze nog maar een uur in plaats van een dag kosten. Een blokkade die op dinsdagochtend wordt gemeld, kan iemand op dinsdagmiddag al oplossen; een blokkade die niet is opgelost, verschijnt de volgende ochtend opnieuw in een dagelijkse Standup-tool die openstaande blokkades doorgeeft.
- Hierdoor kan het team de volgende dag opnieuw plannen in onderling overleg: wie werkt met wie samen, wat wordt er opgepakt en wat kan nog even wachten.
Dat is allemaal geen verslaglegging. Het gaat mis wanneer een groep mensen om de beurt aan een manager verslag doet van de afgelopen dag, terwijl de rest op hun beurt wacht en niet meer luistert. Dat is een statusvergadering in de schijn van een Standup-vergadering, en teams merken het verschil. Het is de versie die mensen stilletjes beginnen over te slaan.
De vijftien-minutenregel
Vijftien minuten is de maximale duur, niet de streeftijd. Voor een team van vijf of zes personen duurt een goede Standup vaak acht minuten.
De regel die de timebox daadwerkelijk tot stand brengt, is eenvoudig: u mag tijdens de Standup een probleem aan de orde stellen, maar u mag het daar niet oplossen. Zodra twee mensen beginnen met het oplossen van een probleem, betalen alle anderen ‘huur’ voor een gesprek waar zij niet bij betrokken zijn. Noteer het, geef aan wie er follow-up moet geven en behandel het offline zodra de Standup is afgelopen: de „parking lot“. Een vergadering van vijftien minuten die leidt tot drie follow-ups van vijf minuten met de juiste twee personen, werkt precies zoals bedoeld.
Wie zouden er aanwezig moeten zijn?
De mensen die het werk uitvoeren, en enkele anderen. Een leveringsteam van vier tot negen personen is de ideale omvang; bij meer dan dat slokt alleen al de round-robin de timebox op en dient u het team of de Standup op te splitsen.
Leidinggevenden vormen een terugkerend spanningspunt. Er is niets mis mee dat een leidinggevende of producteigenaar aanwezig is, maar zij zijn er om hun eigen werk te coördineren, niet om een verslag te ontvangen. Zodra de vergadering tegen iemand wordt gehouden, gaan mensen hun inspanningen beschrijven in plaats van problemen te benoemen, en juist de eerlijke opmerkingen („Ik zit vast, ik zit al sinds gisteren vast, ik weet niet aan wie ik dit moet vragen“) worden dan niet meer geuit. Mocht u zich afvragen of uw Standup is ontaard in toezicht, dan is er een apart hoofdstuk gewijd aan die vraag: waarom uw Standup niet meer werkt.
Waar de stand-up past
De dagelijkse stand-up is een van de weinige terugkerende agile vergaderingen: de planning aan het begin van de sprint, de dagelijkse stand-up, een review en een retrospectieve aan het einde. Het is de enige die dagelijks plaatsvindt, waardoor deze de hartslag van de sprint vormt en tevens het gemakkelijkst door gewoonte aan kracht kan inboeten. Zie de gids voor agile ceremonies voor informatie over hoe het geheel in elkaar past; zie sprintplanning voor de eerste stap van de sprint.
Zodra u duidelijk voor ogen heeft waarvoor een Standup dient, gaat de rest van deze gids in op de praktische uitvoering: te beginnen met wat u daadwerkelijk moet zeggen en hoe u de sessie zo kunt leiden dat deze binnen vijftien minuten blijft.
Veelgestelde vragen
Wat is het doel van een dagelijkse stand-up?
Coördineren, niet rapporteren. Een dagelijkse Standup geeft het team een gezamenlijk beeld van de voortgang richting het sprintdoel, brengt knelpunten aan het licht terwijl deze nog eenvoudig op te lossen zijn, en stelt teamleden in staat om de volgende dag in onderling overleg opnieuw te plannen. Op het moment dat het verandert in een statusupdate die aan een leidinggevende wordt voorgelezen, vervult het zijn functie niet meer.
Hoe lang moet een dagelijkse stand-up duren?
Vijftien minuten, binnen een vast tijdsbestek, en de meeste teams kunnen het in minder tijd afhandelen. Als de vergadering regelmatig langer duurt, is het team bezig met het oplossen van problemen tijdens de vergadering in plaats van erna. Sluit op tijd af, zelfs als u nog midden in een zin zit. Het overschrijden van de tijd is het signaal, en het handhaven van het tijdsbestek zorgt ervoor dat mensen blijven komen.
Waarom wordt het een ‘Standup’ genoemd?
Omdat u het staand houdt. Het fysieke ongemak is opzettelijk: staand is het lastig om een lange vergadering vol te houden, waardoor de duur vanzelf wordt beperkt zonder dat iemand daarop hoeft toe te zien. De naam dateert van vóór Scrum (hij is afkomstig uit Extreme Programming), en juist deze beperking vormt de kern van deze werkwijze.
Wie dient er aan de dagelijkse Standup deel te nemen?
De mensen die het werk uitvoeren. Beperk de deelname tot het uitvoeringsteam: de ontwikkelaars, testers en ontwerpers die deze sprint daadwerkelijk taken uitvoeren. Een producteigenaar of Scrum Master mag aanwezig zijn, maar dan als deelnemer die zijn of haar eigen werk coördineert, niet als toehoorder aan wie verslag wordt uitgebracht. Zodra managers komen luisteren, verdwijnt de openhartigheid.