Una riunione in piedi è un breve incontro quotidiano di allineamento, della durata di circa quindici minuti e che solitamente si svolge in piedi, durante il quale un team condivide i progressi compiuti, individua gli ostacoli e pianifica insieme le attività del giorno successivo. Si tratta di una riunione che il team gestisce per sé stesso: un punto di controllo per il coordinamento, non una relazione sullo stato di avanzamento da presentare a un responsabile. È proprio questa distinzione a determinare se quei quindici minuti valgano la pena.

La maggior parte dei team organizza una riunione in piedi. Sono però ben pochi quelli in cui tale riunione valga davvero il tempo impiegato, e la differenza non risiede quasi mai nel formato. Il punto è se la riunione serva a coordinare il team o semplicemente a monitorarlo.

Perché si chiama “stand-up”

È proprio il nome a costituire il vincolo. Si sta in piedi perché stare in piedi diventa scomodo, e proprio questo disagio svolge una funzione: pone fine alla riunione prima che si trasformi in un dibattito sul design. Togliete le sedie e toglierete l’incentivo a divagare.

Questo formato è antecedente a Scrum. Trae origine dall’Extreme Programming della fine degli anni ’90, dove lo stand-up quotidiano era una delle pratiche originarie del team, ed è stato successivamente integrato in Scrum con il nome di Daily Scrum. Se desidera chiarire la terminologia (daily scrum, daily stand-up, daily huddle), consulti daily scrum vs daily stand-up. Ai fini del presente capitolo, li consideri come lo stesso evento.

A cosa serve lo stand-up quotidiano

Se si va al sodo, un comico fa tre cose:

  • Fornisce un quadro condiviso dello stato di avanzamento verso l’obiettivo dello sprint: non si tratta di una verifica dettagliata di ogni singola attività, ma è sufficiente affinché tutti possano rendersi conto a che punto sia il lavoro.
  • Risolva i blocchi tempestivamente, finché il loro costo è ancora di un’ora anziché di un giorno. Un blocco segnalato martedì mattina è un blocco che qualcuno può risolvere entro martedì pomeriggio.
  • Consente al team di riorganizzare la giornata successiva in base alle disponibilità di ciascuno: chi lavora in coppia con chi, quali attività vengono portate avanti e quali vengono rimandate.

Nulla di tutto ciò costituisce un resoconto. La situazione ideale è quella in cui un gruppo di persone, a turno, racconta a un responsabile ciò che è accaduto il giorno precedente, mentre tutti gli altri attendono il proprio turno e smettono di prestare attenzione. Si tratta di una riunione di aggiornamento che si presenta sotto le spoglie di una riunione in piedi, e i team percepiscono la differenza. È la versione che le persone iniziano silenziosamente a saltare.

La regola dei quindici minuti

Quindici minuti rappresentano il limite massimo, non l’obiettivo. Per un team di cinque o sei persone, uno stand-up ben condotto dura spesso otto minuti.

A fifteen-minute stand-up time-box versus a meeting that overruns ≈ 15 min Time-box 15 min The meeting that overruns…
Il “timebox” è un contenitore, non un conto alla rovescia. Tutto ciò che richiede più tempo di quanto previsto dal “timebox” viene escluso da esso. Viene spostato nel “parcheggio”, non nei quindici minuti a disposizione dell’intero team.

La regola che rende effettivo il timebox è semplice: è possibile segnalare un problema durante lo stand-up, ma non è consentito risolverlo in quella sede. Non appena due persone iniziano a occuparsi del debug, tutti gli altri si ritrovano a sostenere i costi di una conversazione alla quale non partecipano. Prendete nota, indicate chi deve occuparsene e trasferite la questione fuori dalla riunione non appena lo stand-up termina: il “parking lot”. Una riunione di quindici minuti che genera tre follow-up di cinque minuti ciascuno con le due persone giuste funziona esattamente come previsto.

Chi dovrebbe essere presente

Le persone che svolgono il lavoro e pochi altri. Un team di consegna composto da quattro a nove membri rappresenta la soluzione ottimale; oltre tale numero, la sola rotazione dei turni assorbe l’intero timebox ed è opportuno suddividere il team o la riunione stand-up.

I manager rappresentano una fonte ricorrente di tensione. Non c’è nulla di sbagliato nel fatto che un manager o un product owner partecipi alla riunione, ma essi partecipano per coordinare il proprio lavoro, non per ricevere un resoconto. Nel momento stesso in cui la riunione si trasforma in un’occasione per puntare il dito contro qualcuno, le persone iniziano a descrivere lo sforzo profuso anziché individuare i problemi, e proprio le osservazioni sincere («Sono bloccato, sono bloccato da ieri, non so a chi rivolgermi») sono esattamente quelle che smettono di essere espresse. Se vi state chiedendo se il vostro stand-up sia degenerato in una forma di sorveglianza, a questa domanda è dedicato un intero capitolo: perché il vostro stand-up non funziona.

Dove va posizionato il supporto

Lo stand-up quotidiano è uno dei pochi incontri ricorrenti del metodo agile: la pianificazione all’inizio dello sprint, lo stand-up quotidiano, una revisione e una retrospettiva alla fine. È l’unico che si svolge quotidianamente, il che lo rende il cuore pulsante dello sprint e anche quello che più facilmente rischia di perdere di significato a causa della routine. Per comprendere come l’insieme di questi elementi si integri, si veda la guida alle cerimonie agili; per la fase iniziale dello sprint, si veda la pianificazione dello sprint.

Una volta chiarito a cosa serve uno stand-up, il resto di questa guida illustra gli aspetti pratici, a partire da cosa dire concretamente e come condurlo in modo che duri quindici minuti.

Domande frequenti

Qual è lo scopo di una riunione quotidiana in piedi?

Coordinare, non riferire. Una riunione quotidiana in piedi offre al team un quadro condiviso dei progressi compiuti verso l’obiettivo dello sprint, mette in luce gli ostacoli quando sono ancora facili da risolvere e consente ai membri di riorganizzare il programma del giorno successivo in base alle esigenze reciproche. Nel momento in cui si trasforma in un semplice aggiornamento sullo stato dei lavori da riferire a un responsabile, smette di svolgere la propria funzione.

Quanto dovrebbe durare una riunione quotidiana in piedi?

Quindici minuti, un limite di tempo ben definito, e la maggior parte dei team riesce a concluserlo in meno tempo. Se la riunione si protrae regolarmente oltre tale limite, significa che il team sta risolvendo i problemi durante la riunione anziché al termine della stessa. Concludete puntualmente, anche se siete a metà di una frase. Il superamento del tempo previsto è il segnale, e il rispetto del limite di tempo è ciò che garantisce la partecipazione costante dei membri.

Perché si chiama “stand-up”?

Perché si svolge in piedi. Il disagio fisico è voluto: stare in piedi rende sgradevole sostenere una riunione troppo lunga, quindi limita la durata senza che nessuno debba intervenire per controllarla. Il nome è antecedente a Scrum (deriva dall’Extreme Programming) e il vincolo costituisce il punto centrale di questo formato.

Chi dovrebbe partecipare allo stand-up quotidiano?

Le persone che svolgono il lavoro. Limitate la partecipazione al team di realizzazione: gli sviluppatori, i tester e i progettisti che stanno effettivamente portando avanti le attività in questo sprint. Un Product Owner o uno Scrum Master possono partecipare, ma in qualità di collaboratori che coordinano il proprio lavoro, non come pubblico a cui vengono presentate le relazioni. Non appena i dirigenti si presentano per ascoltare, la sincerità svanisce.