Een stand-upvergadering 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ördinatiepunt, geen statusrapport aan een leidinggevende. Juist dat ene verschil bepaalt of die vijftien minuten de moeite waard zijn.

De meeste teams houden een stand-upvergadering. 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 slechts een controlefunctie vervult.

Waarom het een stand-up wordt genoemd

De naam vormt de beperking. U blijft staan omdat het 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 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 stand-up een van de oorspronkelijke teampraktijken was, en werd later in Scrum opgenomen als de Daily Scrum. Indien u de terminologie wilt verduidelijken (daily scrum, daily stand-up, daily huddle), raadpleeg dan daily scrum versus daily stand-up. Beschouw ze in dit hoofdstuk als één en dezelfde bijeenkomst.

Waarvoor dient een dagelijkse stand-up?

Als men 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 om iedereen inzicht te geven in de stand van zaken.
  • Pak blokkades vroeg 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.
  • Hierdoor kan het team de volgende dag in onderling overleg een nieuw plan opstellen: wie werkt met wie samen, wat wordt er meteen aangepakt 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 stand-upvergadering, en teams merken het verschil. Het is de versie die mensen stilletjes beginnen over te slaan.

De vijftien-minutenregel

Vijftien minuten is het maximum, niet de streeftijd. Voor een team van vijf of zes personen duurt een goede stand-up vaak acht minuten.

A fifteen-minute stand-up time-box versus a meeting that overruns ≈ 15 min Time-box 15 min The meeting that overruns…
De timebox is een container, geen aftelling. Alles wat meer tijd nodig heeft dan de timebox toestaat, wordt uit de timebox verwijderd. Het wordt naar de ‘parkeerplaats’ verplaatst; het gaat niet ten koste van de vijftien minuten van het hele team.

De regel die de tijdlimiet daadwerkelijk handhaaft, is eenvoudig: u mag tijdens de stand-up 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 stand-up 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 zou er aanwezig moeten zijn?

De mensen die het werk uitvoeren, en slechts enkele anderen. Een leveringsteam van vier tot negen personen is de ideale samenstelling; bij meer dan dat slokt alleen al de round-robin de tijdbox op en dient u het team of de stand-up op te splitsen.

Managers vormen een terugkerend spanningspunt. Er is niets mis mee dat een manager 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 stand-up is ontaard in toezicht, dan is aan die vraag een apart hoofdstuk gewijd: waarom uw stand-up 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 vergadering die dagelijks plaatsvindt, waardoor deze de hartslag van de sprint vormt, maar ook het gemakkelijkst door gewoonte aan kracht kan inboeten. Voor een overzicht van hoe het geheel in elkaar past, zie de gids voor agile ceremonies; voor de eerste stap van de sprint, zie sprintplanning.

Zodra u duidelijk voor ogen heeft waarvoor een stand-up 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 kunt leiden, zodat deze vijftien minuten duurt.

Veelgestelde vragen

Wat is het doel van een dagelijkse stand-up?

Coördineren, niet rapporteren. Een dagelijkse stand-up geeft het team een gezamenlijk beeld van de voortgang richting het sprintdoel, brengt knelpunten aan het licht terwijl deze nog eenvoudig kunnen worden opgelost, en stelt de teamleden in staat de volgende dag in onderling overleg opnieuw te plannen. Op het moment dat het verandert in een statusupdate die aan een leidinggevende wordt voorgelezen, heeft het zijn functie verloren.

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 ‘stand-up’ genoemd?

Omdat u het staand houdt. Het fysieke ongemak is opzettelijk: staand is een lange vergadering moeilijk 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 stand-up 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 productowner 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.