Asynchrone en stand-ups op afstand
Wanneer een asynchrone stand-up beter is dan een live-stand-up, hoe u deze in een thread kunt uitvoeren, hoe u met tijdzones omgaat, en de afwegingen die teams op afstand en gedistribueerde teams bewust moeten maken.
Een asynchrone stand-up vervangt de dagelijkse livevergadering door korte schriftelijke updates die iedereen binnen een vastgestelde deadline plaatst: geen gezamenlijke klok, niemand hoeft in één ruimte aanwezig te zijn. Het ruilt realtime afstemming in voor flexibiliteit in de planning, en voor het juiste team is dat een goede ruil. Voor het verkeerde team is het een kanaal vol updates die niemand leest.
De vraag luidt nooit in abstracte zin: „asynchroon of live?”. Het is: „wat heeft het werk van dit team elke ochtend daadwerkelijk nodig?”. Het antwoord hangt af van de distributie, de koppeling en het vertrouwen.
Wanneer asynchroon de overhand krijgt
Kies voor asynchroon werken wanneer de kosten voor het synchroniseren van alle betrokkenen hoog zijn en het werk geen realtime overleg vereist:
- Verschillen in tijdzones. Als het team zich over meer dan een paar uur tijd uitstrekt, valt één live-tijdstip voor de een in de lunchpauze en voor de ander laat in de avond. Door asynchroon te werken wordt voorkomen dat de vergadering een te grote belasting vormt voor degenen die het verst van het hoofdkantoor verwijderd zijn.
- Werk waarbij men zich volledig kan concentreren. Voor teams die veel waarde hechten aan ononderbroken tijd om te werken, vormt een vaste ochtendvergadering een dagelijkse contextwisseling. Dankzij asynchrone communicatie kunnen medewerkers de update in een natuurlijke pauze inpassen.
- Een stand-up die al in verval was geraakt. Als de livevergadering was verworden tot een statusoverzicht, zorgt het asynchroon houden ervan er in ieder geval voor dat er geen vijftien minuten synchrone tijd aan wordt besteed, hoewel dat slechts een symptoombestrijding is; zie de antipatronen voor de onderliggende oplossing.
Wanneer u live moet blijven
Asynchroon is geen gratis upgrade. Houd de vergadering live wanneer:
- Het werk is nauw met elkaar verweven. Als mensen voortdurend elkaars wijzigingen in de weg staan, voorkomt realtime afstemming conflicten die bij een dagelijkse schriftelijke update niet kunnen worden voorkomen.
- Het team is nieuw of er heerst nog weinig vertrouwen. Een live stand-up is deels een tijdelijke oplossing voor een team dat zichzelf nog niet goed kan inschatten. Schriftelijke updates gaan uit van de gewoonte om problemen aan de orde te stellen, een gewoonte die een jong team wellicht nog niet heeft. Zie de drie vragen om te begrijpen waarom blokkerende factoren te weinig worden gemeld.
- Blokkerende fouten moeten nu worden opgelost. Sommige blokkerende fouten kunnen niet drie uur wachten op een reactie in een thread. Als uw blokkerende fouten doorgaans urgent zijn, vormt de vertraging van asynchrone verwerking een reële kostenpost.
Hoe u een asynchrone stand-up kunt houden
De werkwijze is eenvoudig; het komt aan op de discipline bij de opvolging.
- Eén kanaal, één deadline. Kies voor elke persoon een specifiek kanaal en een deadline voor het plaatsen van berichten in de ochtend van zijn of haar eigen tijdzone. Een doorlopende lokale deadline is beter dan één wereldwijde tijd; de stand-up van niemand mag op middernacht plaatsvinden.
- Elke dag dezelfde korte update. Focus, belemmeringen, alles wat het team van u nodig heeft. Gebruik een consistent asynchroon sjabloon zodat updates snel te overzien en vergelijkbaar zijn.
- Houd de discussie gestructureerd. Beperk het kanaal tot één bericht per persoon; elke reactie hoort in een aparte discussiethread thuis, anders is het kanaal halverwege de ochtend onleesbaar geworden.
- Reageer op de blokkers. Dit is de stap die het verschil maakt tussen een goed functionerende asynchrone stand-up en een muur van genegeerde tekst. Een geposte blokker waarop niet wordt gereageerd, is erger dan een blokker die tijdens de stand-up ter sprake komt en vervolgens wordt vergeten, omdat er nu een schriftelijk bewijs is dat het team niet heeft geholpen.
- Escaleren wanneer er iets vastloopt. Elk knelpunt dat na een ronde van reacties in de discussiethread nog steeds niet is opgelost, wordt besproken tijdens een live-gesprek van vijftien minuten met de twee betrokken personen. Asynchroon communiceren is de standaard, geen dogma.
De afweging die u in feite maakt
Live- en asynchrone optimalisatie zijn op verschillende aspecten gericht, en door te doen alsof dat niet zo is, raken teams uiteindelijk ontevreden over beide.
| Live stand-up | Asynchrone stand-up | |
|---|---|---|
| Coördinatie | In realtime; blokkades worden ter plekke opgelost | Vertraagd; blokkeringen opgelost in threads |
| Kostenraming | Iedereen stopt in één keer | Maak er uw eigen ochtend van |
| Tijdzones | Bestraft de uitschieters | Neutraal |
| Het meest geschikt voor | Gekoppeld werken, nieuwe teams | Verspreide teams met een sterke focus |
| Storingsmodus | De statusvergadering van veertig minuten | Het kanaal dat niemand leest |
De meeste gedistribueerde teams kiezen voor een combinatie: standaard asynchroon, met een kort tijdvenster waarin iedereen live aanwezig is voor de gesprekken die dat daadwerkelijk vereisen. Het is van belang om bewust een keuze te maken in plaats van standaard uit te wijken naar een dagelijks videogesprek, alleen maar omdat dat is wat onder de noemer „stand-up” valt. Een asynchrone stand-up-tool die de schriftelijke updates van iedereen verzamelt aan de hand van dezelfde vragen en één samenvatting publiceert, zorgt ervoor dat deze combinatie ook over verschillende tijdzones heen goed functioneert.
Voor informatie over de plaats van de stand-up binnen de sprint verwijzen wij u naar de gids voor agile ceremonies; om een bepaalde werkwijze succesvol te implementeren, kunt u beginnen met hoe u een effectieve stand-up organiseert; of ga terug naar de gids voor de dagelijkse stand-up voor het volledige overzicht van alle hoofdstukken.
Veelgestelde vragen
Wat is een asynchrone stand-up?
Een asynchrone stand-up vervangt de dagelijkse livevergadering door korte schriftelijke updates die elke deelnemer binnen een vastgestelde deadline plaatst, doorgaans in een kanaal, een thread of een stand-up-tool. Iedereen beantwoordt dezelfde korte vragen op een moment dat hem of haar uitkomt, en het team leest de antwoorden en reageert erop wanneer men inlogt. Hiermee wordt de realtime uitwisseling van een live vergadering ingeruild voor flexibiliteit in de planning, en daarom is deze werkwijze bijzonder geschikt voor teams die verspreid zijn over verschillende locaties of in verschillende tijdzones werken.
Wanneer dient een team een asynchrone vergadering te houden in plaats van een live stand-up?
Wanneer de kosten om iedereen tegelijkertijd bij elkaar te brengen hoog zijn en het werk geen realtime coördinatie vereist. Teams die verspreid zijn over verschillende tijdzones, teams die veel tijd moeten vrijhouden voor daadwerkelijke uitvoering, en teams waarbij de dagelijkse vergadering al was verworden tot een statusrapportage, komen hier allemaal in aanmerking. Houd live vergaderingen wanneer het werk nauw met elkaar verweven is, het team nieuw is of er weinig vertrouwen heerst, of wanneer knelpunten onmiddellijk moeten worden opgelost.
Hoe organiseert u een stand-up-optreden waarbij verschillende tijdzones betrokken zijn?
Werk standaard asynchroon en stel voor iedereen een doorlopende deadline in tijdens de ochtenduren op hun eigen tijdzone, in plaats van één algemene tijd. Verzamel de updates in één overzicht, zodat niemand een versnipperde discussie hoeft te reconstrueren, houd een gedeeld bord bij als de ‘bron van de waarheid’ en reserveer een klein overlappend tijdvenster voor de enkele gesprekken die daadwerkelijk live moeten plaatsvinden. Dwing niet dat iemands middernacht de stand-up van iemand anders moet zijn.
Werken asynchrone stand-ups daadwerkelijk?
Ze werken wanneer het team ze beschouwt als coördinatie, en niet als naleving. De mislukkingsmodus is een kanaal met updates dat niemand leest: statustheater met extra stappen. Asynchroon werkt wanneer knelpunten in discussiethreads worden opgelost, vastgelopen zaken worden geëscaleerd naar een kort telefoongesprek en de updates kort genoeg zijn om daadwerkelijk te kunnen worden doorgenomen. Als mensen berichten plaatsen die in het luchtledige verdwijnen, ligt het probleem niet bij de vorm, maar bij de opvolging.