Riunione retrospettiva
La riunione retrospettiva si tiene l'ultimo giorno dello sprint, dopo la riunione di revisione dello sprint. In questa riunione il team controlla ed esplora l'andamento all'interno dei processi Scrum. In base a questa analisi, il team potrebbe decidere di adattare i processi per migliorarne l'efficacia, la produttività, la qualità e la soddisfazione. Questa riunione e i miglioramenti risultanti rappresentano fattori critici per il principio Agile di auto-organizzazione. Per ulteriori informazioni, vedere Principi e valori di Agile di Jeff Sutherland.
Se il team non ha completato tutte le storie utente assegnate allo sprint, questa situazione verrà discussa nella riunione retrospettiva. Il team determinerà se sia possibile adattare i processi in modo da ridurre la probabilità del verificarsi di questi tipi di problemi. Verranno inoltre discussi i problemi che hanno influito sull'efficacia generale del team, sulla produttività e la qualità, nonché sulla soddisfazione del team per il progetto.
Si consideri, ad esempio, un team a cui sono state assegnate diverse attività che solo un componente del team è in grado di eseguire. Questa condizione di isolamento delle competenze ha creato un percorso critico che minaccia la riuscita dello sprint. Il singolo membro del team ha dovuto lavorare per molte ore durante lo sprint, mentre gli altri hanno provato frustrazione per non poter contribuire oltre in tali attività. Il team ha deciso di provare una programmazione estrema per risolvere questo problema nel tempo.
In alcuni casi, deve effettuare delle operazioni per implementare un miglioramento. Si consideri, ad esempio, un team che abbia speso troppo tempo nella gestione degli errori di compilazione. Tale team ha deciso di implementare l'integrazione continuata senza rischiare di compromettere il normale processo di compilazione. Pertanto, i membri del team hanno allocato alcune ore per configurare una compilazione di valutazione prima di attivarla nella compilazione di produzione. Il team ha creato un picco e ha classificato in ordine di priorità il lavoro rispetto al resto del backlog del prodotto.
Per ulteriori informazioni su come tenere riunioni retrospettive efficaci, vedere le risorse Web Project Retrospectives: A Handbook for Team Reviews e Agile Retrospectives.