Skip to main content

Le riunioni di sprint review possono essere impegnative; in questo articolo ti mostrerò come renderle più semplici. Quando il tuo team ha lavorato duramente e presenta i suoi progressi, sperando nell'approvazione degli elementi dello sprint backlog, vuoi ottenere l'approvazione di quei deliverable potenzialmente rilasciabili. Vediamo insieme come riuscirci.

Cos’è una Sprint Review?

La sprint review è il momento in cui il team di prodotto (o di progetto) e il product owner si ritrovano, al termine dello sprint, per esaminare il lavoro completato rispetto allo sprint backlog.

Durante la sprint review, il team presenta e dimostra gli elementi dello sprint backlog che ritiene pronti per la consegna. Il product owner quindi accetta o rifiuta le funzionalità sulla base del soddisfacimento dei bisogni dell’utente, dei criteri di accettazione, del DoD (definition of done) e delle proprie aspettative, decidendo insieme al team come procedere.

Unlock for Free

Create a free account to finish this piece and join a community of forward-thinking leaders unlocking tools, playbooks, and insights for thriving in the age of AI.

Step 1 of 2

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form

Di solito, durante la sprint review si utilizzano software Scrum o software di project management agile per mostrare i progressi. Partecipano normalmente il team Scrum, lo Scrum master, il product owner e, eventualmente, altri stakeholder. È una delle 3 cerimonie Scrum, o 'eventi', che caratterizzano il framework agile Scrum. Si chiamano cerimonie, ma in realtà sono riunioni!

Perché organizzare una Sprint Review?

Lo scopo della sprint review è la collaborazione in tempo reale tra team Scrum, product owner e stakeholder. È una dimostrazione dei progressi ottenuti e consente l’approvazione degli elementi presenti nel backlog da rilasciare.

7 vantaggi di una Sprint Review

  1. Feedback e collaborazione: Le sprint review danno spazio agli stakeholder per fornire feedback e permettono l’individuazione precoce e la correzione di problemi. Questo aiuta a sviluppare un prodotto di qualità superiore che risponde ai bisogni e alle aspettative degli utenti.
  2. Maggiore trasparenza: Le sprint review aumentano la trasparenza nel processo di sviluppo. Presentando il lavoro svolto, la velocità e discutendo i passi successivi, gli stakeholder hanno una visione chiara dei progressi del progetto, delle sfide affrontate e della capacità del team.
  3. Allineamento e focus del team: Rivedere i progressi dello sprint rispetto agli obiettivi aiuta a mantenere il team allineato e concentrato. Chiarisce aspettative e priorità per gli sprint successivi.
  4. Coinvolgimento e soddisfazione degli stakeholder: L’interazione regolare con gli stakeholder durante queste riunioni incrementa il loro coinvolgimento e la loro soddisfazione. Dà loro un senso di partecipazione e appartenenza al processo di sviluppo.
  5. Adattabilità e flessibilità: Le sprint review consentono ai team di adattarsi e modificare i piani in base ai feedback e alle esigenze che cambiano. Questa flessibilità è fondamentale per avere successo con un approccio agile e gestire le incertezze del perimetro.
  6. Morale e riconoscimenti: Le sprint review offrono al team Scrum l’opportunità di mostrare il proprio lavoro, aumentando la motivazione. Riconoscere sforzi e risultati di fronte agli stakeholder può essere molto gratificante.
  7. Opportunità di apprendimento e miglioramento: Le sprint review sono un’occasione per il team di riflettere su processi e pratiche, imparando sia dai successi che dalle sfide. Questo apprendimento costante favorisce un ambiente di miglioramento continuo.
Join the DPM community for access to exclusive content, practical templates, member-only events, and weekly leadership insights - it’s free to join. <br><br>

Join the DPM community for access to exclusive content, practical templates, member-only events, and weekly leadership insights - it’s free to join.

This field is for validation purposes and should be left unchanged.
Name*
This field is hidden when viewing the form

Cosa succede durante una Sprint Review?

Durante la sprint review, il team di progetto offre una panoramica dei progressi fatti durante lo sprint, indicando anche eventuali impedimenti o ostacoli che hanno impedito il completamento di task o deliverable specifici.

Puoi approfondire il come e il perché di eventuali ritardi o blocchi, ma guida il team evitando di cercare colpe o di avviare discussioni più ampie sulle difficoltà di comunicazione e collaborazione (questo lo affronterai nella sprint retrospective; vedi la sezione successiva).

Concentrati su azioni concrete che tu e il team potete intraprendere per rimuovere blocchi, rimettervi in carreggiata e decidere scadenze realistiche per il lavoro rimanente o ritardato.

Infine, il team di progetto dimostra i principali deliverable o le funzionalità di prodotto completate durante lo sprint, e gli stakeholder possono fornire feedback.

Evita che la tua sprint review si trasformi in una conferenza stampa presentando semplici slide statiche: questo formato è raramente più efficace di una semplice email.

Sprint Review vs Sprint Retrospective

Non bisogna confondere la sprint review con una sprint retrospective (anche se sono facili da confondere!). Sono entrambe parti fondamentali del processo Scrum e sono gli ultimi due passaggi del ciclo, ma il modo in cui si svolgono è diverso.

Una sprint review è focalizzata sul prodotto, mentre la riunione retrospettiva è focalizzata sul processo stesso.

Immagina di essere vicino alla fine dello sprint e di avere qualcosa che assomiglia a un backlog dello sprint svuotato.

Pianifichi una sprint review per verificare i progressi che il tuo team Scrum ha compiuto verso la consegna e per risolvere eventuali impedimenti rimanenti.

Ad esempio, supponiamo che questo sprint abbia previsto la produzione di 10.000 righe di codice per l'app su cui il team sta lavorando. La riunione di revisione dello sprint è il luogo in cui assicurarsi che il codice funzioni e sia stato convalidato, e che sia pronto per essere messo online.

Al contrario, la retrospettiva esamina il processo seguito durante l'ultimo sprint con l'intento di migliorare le operazioni nel prossimo sprint.

Durante la retrospettiva, si raccolgono feedback sulle esperienze delle persone nell'integrarsi nel team, nella comunicazione delle modifiche al codice o su qualsiasi altro aspetto che abbia inciso sul processo. 

La retrospettiva è pensata come una sorta di debriefing in cui tutti possono imparare a lavorare meglio insieme, indipendentemente dal prodotto. 

Chiedi alle persone come si sentono e se hanno suggerimenti per il prossimo ciclo di lavoro sul tuo progetto:

  • Cosa vorrebbero vedere nel prossimo sprint?
  • Sentivano di lavorare sotto pressione?
  • Hanno avuto troppo tempo a disposizione?

È ancora facile confondere i confini tra una sprint review e una retrospettiva. Se hai organizzato una sprint review, hai già tutti riuniti, quindi perché non fare entrambe le cose nello stesso momento?

La guida Scrum scoraggia questa pratica e, se proprio devi fare tutto in una sola sessione, dovresti distinguere chiaramente le due fasi della riunione per evitare sovrapposizioni.

Ecco una rapida panoramica su quali argomenti appartengano a ciascuna riunione e quando è meglio riportare a fuoco il team Scrum se una retrospettiva rischia di emergere durante una sprint review.

Sprint Review o RetrospettivaCosa è InclusoCosa Non è Incluso
Sprint ReviewSe gli elementi del product backlog sono completati
Perché gli elementi del product backlog non sono completati
Nuove funzionalità e caratteristiche del prodotto
Data di consegna del prodotto o un piano di rilascio realistico
Quanto è stato difficile rispettare la scadenza
Come si sentono male le persone per aver mancato la scadenza
Come è colpa di Julie se abbiamo mancato la scadenza
Come le scadenze siano solo numeri e tutti dovrebbero essere più rilassati
Sprint RetrospettivaCome è andata la comunicazione tra i membri del team
Suggerimenti per ottimizzare i flussi di lavoro e i processi di team
Modi per rendere i team di sviluppo più agili
Criteri di successo e metodologia per sviluppare standard per traguardi realistici
Problemi con il prodotto stesso
Funzionalità del prodotto attuale
Piani per dettagli tecnici o un modello per obiettivi specifici

Consigli per preparare la Sprint Review

Implementando un sistema per raccogliere feedback sul prodotto e mantenendolo attivo, puoi costruire efficacemente una macchina per il miglioramento continuo e l’iterazione.

Quindi, come si fa a iniziare a gestire una sprint review? Ecco alcuni suggerimenti da tenere a mente:

  • Assicurati che tutti i membri del team sappiano quando e dove si svolgerà la review e comunica a ognuno quale sarà il loro ruolo durante la review. Più tempo avranno per prepararsi, più produttivi saranno quando toccherà a loro aggiornare il team sui propri progressi.
  • Concentrati sul prodotto e su ciò che è stato realizzato. Rendi la riunione un’esperienza pratica in cui il Product Owner e gli stakeholder possano vedere e interagire con il prodotto. Questo approccio aiuta a ottenere feedback preziosi e ad aumentare il coinvolgimento degli stakeholder.
  • Sii ben preparato, assicurandoti che tutti gli item di lavoro siano completati e pronti per la demo. Pensa in anticipo alla demo e a come dimostrerai che i punti del backlog rispettano lo user story, la definition of done e che siano pronti alla consegna.
  • Preparati alle demo raccogliendo in anticipo i temi da trattare e organizzando adeguatamente gli spazi virtuali e fisici.
  • Crea un template semplice per gli appunti che ti aiuti a documentare i risultati della riunione. Le metodologie Agile enfatizzano una documentazione ridotta, quindi non preoccuparti di entrare troppo nei dettagli. È solo un modo per tenere traccia delle azioni da svolgere relative al progetto.

Come condurre una Sprint Review

due project manager seduti davanti a un calendario per la riunione di sprint review
Le sprint review non servono solo a mostrare il lavoro completato. Si esaminano anche i blocchi, i progressi, ciò che ha funzionato (e ciò che non ha funzionato).

Sebbene tu sia libero di strutturare le revisioni dello sprint come preferisci, ci sono approcci buoni e altri meno efficaci. Ecco alcuni passaggi per condurre le revisioni dello sprint che la maggior parte delle persone che seguono il metodologia Scrum ha trovato utili:

  1. Panoramica sui progressi e sulle difficoltà
  2. Debrief su ciò che ha funzionato e ciò che non ha funzionato
  3. Sviluppo di un piano per superare i blocchi
  4. Dimostrazione delle funzionalità

1. Panoramica sui progressi

Fai un giro di tavolo e lascia che tutti riferiscano come sta andando il prodotto. Hanno rispettato gli obiettivi dello sprint? I deliverable soddisfano le esigenze degli utenti, la user story e la definition of done?

In caso contrario, quanto sono vicini ora al risultato, e quando finiranno? Non lasciare che la discussione si dilunghi sulle ragioni di eventuali ritardi. 

Concentrati su una reportistica diretta sui progressi (o sulla loro assenza). Le discussioni sulle cause si affrontano più avanti, solo dopo che tutti hanno presentato i loro report e hai il quadro completo dell’avanzamento delle varie componenti del progetto.

2. Debrief

Questa è la parte in cui si discutono i come e i perché delle eventuali carenze. Affronta questa sezione dell’agenda dopo che ogni membro del team ha avuto la possibilità di parlare e quando hai chiaro a che punto è ogni fase del rilascio. 

Utilizza il debrief per esaminare prima i risultati positivi. Prendi nota degli obiettivi del progetto che sono stati raggiunti e prova a valutare quanto vicino si è arrivati alla scadenza prima che il lavoro fosse pronto. Questo ti permette di capire se il ritmo può aumentare un po’ nello sprint successivo.

Poi analizza le mancanze, se ce ne sono, e chiedi un feedback su come si è verificato il ritardo e quando verrà recuperato. Non essere troppo severo con il team. Se tutti hanno raggiunto gli obiettivi senza difficoltà già al terzo giorno di uno sprint di cinque giorni, forse gli obiettivi posti non sono abbastanza ambiziosi.

3. Superamento dei blocchi

Prevedi quali ostacoli potrebbero presentarsi nei prossimi sprint. Questi possono includere un budget limitato, la necessità di coinvolgere risorse esterne al team attuale, problematiche normative o di reporting, oppure un cambiamento delle condizioni di mercato che potrebbe influire sulla domanda del prodotto. 

L’obiettivo di questa fase è individuare questi ostacoli in anticipo e pianificare come affrontarli ora, invece che ritrovarsi un collo di bottiglia nei giorni successivi. Utilizza queste informazioni per aggiornare il backlog del prodotto, se necessario.

4. Dimostrazione del prodotto

Questa fase integra la panoramica sul prodotto con una dimostrazione degli aggiornamenti principali rilasciati nell’ultimo sprint. Più di ogni altra cosa, è un'occasione per mostrare i risultati ottenuti dal team e stimolare un buon morale.

Agenda della riunione di revisione dello sprint

Ecco un esempio di agenda per la riunione di revisione dello sprint (con limiti di tempo suggeriti):

1. Introduzione (5 minuti)

  • Breve benvenuto e introduzione
  • Presentazione dello scopo e degli obiettivi della riunione

2. Revisione degli obiettivi dello sprint (10 minuti)

  • Riepilogo degli obiettivi fissati all’inizio dello sprint
  • Messa in evidenza delle principali aree di focus dello sprint

3. Dimostrazione del prodotto (20-30 minuti)

  • Presentazione dei lavori completati durante lo sprint
  • Dimostrazione di nuove funzionalità, miglioramenti e correzioni di bug
  • Spazio per brevi domande e risposte dopo ogni dimostrazione

4. Revisione del product backlog (10 minuti)

  • Revisione dello stato attuale del product backlog
  • Discussione su eventuali elementi aggiunti, rimossi o riorganizzati durante lo sprint

5. Sessione di feedback (15-20 minuti)

  • Invito a fornire feedback da parte di stakeholder e membri del team
  • Discussione su cosa ha funzionato bene e cosa si può migliorare
  • Incoraggiare una discussione aperta e onesta

6. Revisione delle metriche e delle prestazioni (10 minuti)

  • Discussione su indicatori chiave di prestazione (KPI), velocità e altre metriche rilevanti
  • Confronto tra avanzamento pianificato e avanzamento reale

7. Pianificazione per il futuro (10 minuti)

  • Definisci i pensieri preliminari per il prossimo sprint
  • Individua i potenziali elementi nell’elenco del backlog da affrontare
  • Discuti eventuali modifiche sulla base dei feedback e delle revisioni

8. Conclusione (5 minuti)

  • Riepiloga i punti chiave e le decisioni prese
  • Conferma la data e gli obiettivi per il prossimo meeting di pianificazione dello sprint
  • Ringrazia tutti per la partecipazione e il contributo

9. Spazio Aperto (Opzionale, 5-10 minuti)

  • Offri un'opportunità per eventuali ultime domande o commenti
  • Affronta eventuali altre questioni o comunicazioni

Domande Frequenti sullo Sprint Review

Per comodità, abbiamo raccolto le risposte ad alcune delle domande più frequenti riguardo alle sprint review.

Chi partecipa allo Sprint Review?

I principali partecipanti a una sprint review includono lo Scrum master, il product owner e il product manager. Può anche essere utile invitare altri stakeholder chiave a seconda delle esigenze del progetto (ma assicurati che la riunione non diventi troppo numerosa da risultare ingestibile.)

Quanto dovrebbe durare lo Sprint Review?

La guida Scrum suggerisce di non superare le 2 ore per le riunioni di sprint review se il tuo team agile lavora su sprint di due settimane (un’ora per ogni settimana di durata dello sprint.)

A mio avviso, 2 ore sembrano davvero troppe per qualsiasi riunione. Consiglio di ridurre lo sprint review a 45 minuti, inclusi 15 minuti finali per le dimostrazioni del prodotto. Se hai un team numeroso, puoi alternare di settimana in settimana chi fa la demo.

Con quale frequenza si svolgono gli Sprint Review?

Le sprint review si svolgono al termine di ogni sprint, quindi dovrebbero seguire la stessa cadenza dei cicli di sprint del tuo team. Se il tuo ciclo di sprint è di due settimane, allora la sprint review si terrà ogni due settimane.

La nostra guida al report di stato progetto descrive la struttura dei report bi/settimanali che dovresti portare a ogni sprint.

Cosa succede dopo lo Sprint Review?

Dopo lo sprint review, il tuo team aggiorna il product backlog nel tool di project management in base alle discussioni sulla rimozione degli ostacoli e utilizza queste informazioni per prepararsi alla riunione di pianificazione dello sprint.

Per pianificare il prossimo sprint (o il progetto nel suo complesso), è utile organizzare il backlog in un tool di pianificazione dei progetti o in uno strumento software analogo.

Cos'è uno Sprint?

Uno sprint è un breve intervallo di tempo predefinito (timeboxed) durante il quale il team lavora verso obiettivi specifici con l’intento di ottenere un incremento di prodotto potenzialmente rilasciabile al termine dello stesso.

Cosa succede dopo?

Hai dei tuoi suggerimenti e trucchi per gestire al meglio le sprint review? Unisciti alla conversazione su Slack insieme a centinaia di altri digital project manager con la DPM Membership!