Le quattro cerimonie di Scrum spiegate
Lo Scrum prevede quattro cerimonie (ora denominate “eventi”): la pianificazione dello sprint, il Daily Scrum, la revisione dello sprint e la retrospettiva di sprint. Scoprite lo scopo, la durata prestabilita e i partecipanti di ciascuna di esse.
Le quattro cerimonie Scrum sono la Pianificazione dello sprint, il Daily Scrum, la Revisione dello sprint e la retrospettiva di sprint. Ciascuna di esse ha uno scopo ben preciso, una durata prestabilita e una rosa definita di partecipanti; insieme, conferiscono al team Scrum un ritmo regolare di pianificazione, coordinamento, dimostrazione e miglioramento.
Una breve nota sui nomi: l’attuale Guida allo Scrum definisce questi incontri eventi anziché cerimonie e ne conta cinque, poiché lo sprint stesso costituisce il contenitore che racchiude gli altri quattro. La maggior parte dei team continua a utilizzare il termine «cerimonie» per abitudine, e in questo capitolo i due termini vengono impiegati in modo intercambiabile. Ciò che conta non è l’etichetta, bensì comprendere lo scopo di ciascuna riunione.
Che cos’è una cerimonia Scrum?
Una cerimonia Scrum è una riunione periodica, con durata prestabilita, che fornisce al team Scrum una struttura prevedibile per il proprio lavoro. Anziché convocare riunioni ad hoc, il team concorda una serie fissa di cerimonie che si ripetono ad ogni sprint. È proprio questa coerenza il punto fondamentale: elimina l’onere di dover decidere quando riunirsi, garantisce che le discussioni importanti abbiano effettivamente luogo e crea il ritmo di verifica e adattamento su cui si fonda Scrum.
Lo sprint è un periodo di lavoro di durata fissa, solitamente compreso tra una e quattro settimane, il più delle volte due, ed è delimitato e scandito dalle quattro cerimonie. La pianificazione dà inizio allo sprint, il Daily Scrum ne garantisce il corretto svolgimento, mentre la revisione e la retrospettiva lo concludono.
Le quattro cerimonie di Scrum
1. Pianificazione dello sprint
Scopo: concordare quali risultati il team consegnerà nel prossimo Sprint e in che modo. Il team seleziona le voci dal Product Backlog, definisce un obiettivo dello Sprint e elabora un piano iniziale per il lavoro.
Tempistica: fino a circa quattro ore per uno sprint di due settimane (più a lungo per uno sprint più lungo).
Chi partecipa: l’intero Team Scrum: gli sviluppatori, il Product Owner e lo Scrum Master.
La pianificazione dello sprint risponde a tre domande: perché questo sprint è importante (l’obiettivo dello sprint), cosa si può realizzare in questo sprint e come verrà portato a termine il lavoro selezionato. La valutazione della portata delle attività selezionate fa parte di questa discussione e molti team utilizzano Planning Poker, uno strumento gratuito di stima agile, per giungere rapidamente a una stima condivisa.
2. Lo Scrum quotidiano
Scopo: un breve incontro quotidiano che consenta agli sviluppatori di verificare i progressi compiuti verso il raggiungimento dell’obiettivo dello sprint e di adeguare il piano per le prossime 24 ore. Si tratta di un momento di coordinamento, non di una relazione sullo stato di avanzamento da presentare a un responsabile.
Intervallo di tempo: 15 minuti, ogni giorno lavorativo, indipendentemente dalla durata dello sprint.
Chi partecipa: gli sviluppatori. Il Product Owner e lo Scrum Master partecipano qualora stiano lavorando su elementi dello Sprint Backlog.
Il Daily Scrum è noto anche come daily standup, un nome che deriva dall’abitudine di svolgerlo in piedi per garantirne la brevità.
3. La revisione dello sprint
Scopo: esaminare i risultati dello sprint e decidere come procedere. Il team presenta il lavoro portato a termine e raccoglie i feedback delle parti interessate, che potrebbero portare a una revisione del Product Backlog.
Tempistica: fino a circa due ore per uno sprint di due settimane.
Partecipanti: il Team Scrum e le principali parti interessate invitate dal Product Owner.
La Sprint Review è una sessione di lavoro, non una presentazione unidirezionale. Il suo valore risiede nel dialogo e nel feedback che ne derivano.
4. La retrospettiva di sprint
Scopo: valutare l’andamento dell’ultimo Sprint in termini di persone, relazioni, processi e strumenti, nonché pianificare i miglioramenti per il prossimo Sprint. Mentre la revisione si concentra sul prodotto, la retrospettiva si concentra sul modo in cui opera il team.
Durata prevista: fino a circa 90 minuti per un sprint di due settimane.
Partecipanti: il Team Scrum.
La retrospettiva è il motore principale del miglioramento continuo del team. È il momento in cui il team trasforma la riflessione in un breve elenco di azioni concrete. Il resto di questa guida è dedicato a come condurla al meglio; iniziate dal Capitolo 1: Che cos’è una retrospettiva di sprint? per una descrizione dettagliata, e scoprite come scegliere un modello di retrospettiva quando sarete pronti a condurne una.
Come si integrano tra loro le cerimonie
Le quattro cerimonie formano un ciclo. Lo Sprint Planning definisce la direzione, il Daily Scrum garantisce il coordinamento quotidiano del team, lo Sprint Review verifica la corrispondenza del prodotto con le esigenze delle parti interessate e la retrospettiva di sprint migliora il team stesso, fornendo un feedback diretto al ciclo di pianificazione successivo. Se gestito con coerenza, questo ciclo consente a un team Scrum di analizzare e adattarsi, anziché ripetere gli stessi errori sprint dopo sprint.
Domande frequenti sulle cerimonie Scrum
Quali sono le quattro cerimonie di Scrum?
Le quattro cerimonie Scrum sono la pianificazione dello Sprint, il Daily Scrum (o riunione quotidiana in piedi), la revisione dello Sprint e la retrospettiva di sprint. Insieme, creano un ritmo regolare di pianificazione, coordinamento, dimostrazione e miglioramento nel corso di ogni Sprint. Lo Sprint stesso viene talvolta considerato come un quinto evento, poiché costituisce il contenitore che racchiude gli altri quattro.
Le cerimonie Scrum sono la stessa cosa degli eventi Scrum?
Sì. “Cerimonia” è il termine più antico e informale, mentre “evento” è quello utilizzato nell’attuale Guida allo Scrum, ma entrambi si riferiscono alla stessa serie di riunioni. Sentirete i team utilizzare entrambi i termini in modo intercambiabile per la pianificazione dello sprint, il Daily Scrum, la revisione dello sprint e la retrospettiva di sprint.
Quanto tempo dovrebbe durare ciascuna cerimonia Scrum?
I timeboxes variano in base alla durata dello sprint. Per uno sprint tipico di due settimane, la pianificazione dello sprint dura fino a circa quattro ore, il Daily Scrum dura 15 minuti, la revisione dello sprint dura fino a circa due ore e la retrospettiva di sprint dura fino a circa 90 minuti. Uno sprint della durata di un mese raddoppia all’incirca i timebox dedicati alla pianificazione, alla revisione e alla retrospettiva; il Daily Scrum rimane invece di 15 minuti indipendentemente dalla durata dello sprint.
La retrospettiva di sprint è una cerimonia Scrum?
Sì. La retrospettiva di sprint è una delle quattro cerimonie di Scrum e l’ultimo evento di ogni sprint. Rappresenta l’occasione dedicata al team per esaminare l’andamento dello sprint precedente (persone, processo e strumenti) e concordare miglioramenti concreti per quello successivo. Le altre tre cerimonie si concentrano sul lavoro; la retrospettiva si concentra invece sul modo in cui il team lavora.
Approfondimenti
- Cerimonie agili: la guida completa: ogni cerimonia spiegata in una pagina dedicata, oltre all’affinamento del backlog e alla questione “eventi contro cerimonie”.
- Nove idee e giochi di spicco per la retrospettiva agile: formati per mantenere la retrospettiva sempre stimolante.
- Le sette abitudini degli Scrum Master di grande successo: come operano i migliori facilitatori durante tutte e quattro le cerimonie.
- Che cos’è uno Scrum Master e perché questo ruolo è importante in una retrospettiva?