La parola «riunione» può evocare una stanza piena di persone che discutono questioni serie: alcune annoiate e disinteressate, altre in difficoltà nel seguire il confronto, altre ancora aggressive nel difendere il proprio punto di vista. Scadenze, tempo limitato, concorrenza e necessità di restare competitivi richiedono un modo più mirato di coordinare il lavoro. In Scrum, il Daily Scrum offre ai Developer questa opportunità.
Approfondimenti di International Scrum Institute™
10 consigli per ottenere il massimo dai tuoi Daily Scrum

Che cosa sono le riunioni Scrum?
Il Daily Scrum è un evento breve e mirato per i Developer dello Scrum Team. Si svolge ogni giorno lavorativo dello Sprint, alla stessa ora e nello stesso luogo, per verificare l’avanzamento verso lo Sprint Goal e adattare il piano per il giorno successivo. Alcuni team lo tengono al mattino e in piedi per mantenerlo breve; stare in piedi e svolgerlo al mattino sono scelte facoltative, non regole Scrum. Le tre domande seguenti sono un modo noto per strutturare il confronto, ma i Developer possono scegliere un altro formato che risponda allo stesso scopo:
- Che cosa è stato fatto ieri?
- Che cosa va fatto oggi?
- Ci sono impedimenti?
Questi incontri possono diventare troppo lunghi o perdere il filo, vanificando il loro scopo. Ecco alcuni consigli pratici per un Daily Scrum efficace. Considera le tecniche suggerite come opzioni per il tuo team, non requisiti Scrum aggiuntivi:
1. Segui la regola: il tempo è denaro…
Iniziate all’ora concordata ogni giorno lavorativo, anche se qualcuno è in ritardo. Alcuni team valutano incentivi alla puntualità o penalità per i ritardi; sono pratiche facoltative del team, non regole Scrum, e vanno discusse apertamente anziché imposte. Mantenete il confronto breve e mirato. Il Daily Scrum ha una durata massima di 15 minuti.
2. Definisci prima le regole dell’incontro:
Ordine e rispetto dei turni di parola aiutano a mantenere il confronto mirato. Il Daily Scrum appartiene ai Developer, che pianificano insieme il lavoro anziché riferire a un «capo Scrum». Se il Product Owner o lo Scrum Master lavora attivamente su elementi dello Sprint Backlog, partecipa come Developer. Lasciate parlare una persona alla volta, senza interruzioni.
3. Non perdere la concentrazione:
Preparate gli argomenti e le priorità importanti per avanzare verso lo Sprint Goal. Il lavoro in corso e le scadenze vicine possono essere punti di partenza utili. Mantenete il confronto pertinente al piano condiviso dei Developer; riservate gli altri argomenti a una discussione separata.
4. Mantieni alto l’interesse aumentando il divertimento:
Poiché l’incontro è breve, tutti devono restare coinvolti. Una battuta, una citazione motivante, una vignetta o un’immagine interessante possono aiutare il team a creare un legame, purché non consumino il tempo disponibile. Anche estrarre a sorte chi parlerà dopo può dare a tutti un’equa possibilità di contribuire. Sono tecniche facoltative: usatele soltanto quando aiutano il team.
5. Niente portatili o telefoni, per favore… Questa è una zona senza tecnologia…
È difficile concentrarsi quando le persone controllano messaggi, rispondono alle email, giocano o scorrono il codice. Un accordo per non usare tecnologia può evitare distrazioni e mostrare rispetto ai colleghi. Mantenete però disponibili gli strumenti necessari alla partecipazione a distanza o all’accessibilità: lo scopo è l’attenzione, non un divieto indiscriminato degli strumenti utili.
6. Valuta di stare in piedi quando va bene per tutti…
Alcuni team chiamano il Daily Scrum stand-up perché stare in piedi può mantenere il confronto breve, mirato ed energico. Stare comodamente seduti può facilitare le divagazioni nelle riunioni tradizionali, ma stare in piedi non è un requisito Scrum. Scegliete un formato adatto a tutti, compresi i colleghi che hanno bisogno di sedersi.
7. Segnala il problema se l’incontro perde il suo scopo…
Se l’incontro diventa una routine improduttiva di aggiornamenti sullo stato, prendete il problema sul serio. Saltarlo può essere un gesto forte per dire che il tempo sarebbe speso meglio nello sviluppo, ma il Daily Scrum rimane un evento Scrum obbligatorio. Parlatene con i colleghi e lo Scrum Master, poi ripristinate un confronto utile sull’avanzamento verso lo Sprint Goal e sul piano del giorno successivo.
8. Usa un «parcheggio» per le questioni irrisolte
Il Daily Scrum aiuta i Developer a verificare l’avanzamento, coordinare il lavoro successivo e individuare impedimenti. La risoluzione dettagliata dei problemi può avvenire dopo, con le persone direttamente coinvolte. Mantenete un «parcheggio» delle questioni che richiedono un confronto più lungo, utilizzando un quaderno o una lavagna se utile. Rendetelo accessibile anche al di fuori del Daily Scrum, così che i colleghi possano aggiungere argomenti senza distrarre durante l’evento. Poi organizzate gli approfondimenti necessari con le persone interessate.
9. Preparati in anticipo
Con poco tempo a disposizione, arrivate preparati a discutere avanzamento, passi successivi e difficoltà che incidono sullo Sprint Goal. Il lavoro di ieri, il piano di oggi e gli impedimenti possono strutturare il confronto, ma non sono un copione obbligatorio. I Developer concordano come mantenere l’evento mirato; lo Scrum Master aiuta a comprenderne lo scopo, anziché decidere quali rapporti ascoltare. Rimandate i temi non pertinenti a un approfondimento appropriato.
10. Usa le riunioni Scrum per infondere spirito di squadra
Includete i colleghi a distanza, anche quelli che lavorano in outsourcing. Videochiamate o teleconferenze possono aiutare tutto il team a coordinarsi. Scegliete un orario ragionevole per tutti, anziché, per esempio, l’1:00 di notte per i colleghi remoti. Incoraggiate le persone a comunicare tra loro, invece di rivolgere ogni commento allo Scrum Master. Quando possibile, il contatto visivo può favorire questo legame. Lo scopo è una collaborazione efficace e una comprensione condivisa in tutto il team.
Una nota finale!
Potresti conoscere pratiche simili di coordinamento come incontri quotidiani di squadra, appelli mattutini, riunioni del mattino o stand-up. In Scrum, il Daily Scrum ha uno scopo preciso: verificare l’avanzamento verso lo Sprint Goal e adattare il piano dei Developer. Discutere i risultati di ieri e il lavoro previsto per oggi può costruire un quadro chiaro e coordinato di ciò che è fatto e ciò che resta. Sostiene anche la responsabilità reciproca: quando qualcuno dice «Oggi farò questa attività», il team può verificare che cosa è successo e adattarsi il giorno dopo, senza trasformare l’evento in un rapporto a un responsabile.
