Guida dettagliata alla revisione dello sprint
Tre passaggi per migliorare le revisioni degli sprint con il tuo team Agile.

Getta le basi basi con il modello di revisione dello sprint di Jira
Mappa i task, stabilisci gli obiettivi e metti in evidenza i risultati del team in una revisione dello sprint strutturata.
Una riunione di revisione degli sprint รจ un passaggio fondamentale nello sviluppo Agile, in particolare nell'ambito del framework Scrum. Segna la fine di uno sprint, in genere un periodo temporizzato da due a quattro settimane, durante il quale il team di sviluppo offre un incremento potenzialmente spendibile delle funzionalitร del prodotto.
In una revisione dello sprint, il team di sviluppo e gli stakeholder si riuniscono per esaminare e dimostrare il lavoro completato durante lo sprint. Ciรฒ offre l'opportunitร di mostrare le funzionalitร sviluppate, raccogliere feedback e garantire l'allineamento con la visione e i requisiti del prodotto.
In a sprint review, the development team and stakeholders gather to review and demonstrate the work completed during the sprint. This provides an opportunity to showcase the features developed, gather feedback, and ensure alignment with the product vision and requirements.
Qual รจ lo scopo principale di una revisione dello sprint?
L'obiettivo principale di una revisione dello sprint รจ raccogliere feedback e garantire la trasparenza nelle fasi successive del processo di sviluppo. Ha diversi obiettivi chiave:
Dimostrazione del lavoro completato: il team di sviluppo dimostra le funzionalitร completate durante lo sprint ai principali stakeholder, tra cui l'owner di prodotto, i clienti e altri stakeholder.
Raccolta di feedback: gli stakeholder forniscono feedback sulle funzionalitร dimostrate, consentendo al team di modificare e dare prioritร al lavoro in modo efficace negli sprint successivi.
Allineamento alla visione del prodotto: la revisione dello sprint garantisce che il lavoro completato sia in linea con la visione e gli obiettivi generali del prodotto. Aiuta a confermare che gli sforzi di sviluppo e gli obiettivi di sprint stanno andando nella giusta direzione.
Celebrazione dei traguardi raggiunti: offre l'opportunitร di celebrare i risultati del team di sviluppo e riconoscere il loro duro lavoro e la loro dedizione.
Identificazione dei miglioramenti: attraverso discussioni e osservazioni durante la revisione dello sprint, le aree di miglioramento nel processo di sviluppo possono essere identificate e affrontate nelle iterazioni future.
In breve, la revisione dello sprint promuove la collaborazione, la trasparenza e il miglioramento continuo all'interno del framework di sviluppo Agile. Promuove una cultura della comunicazione aperta, sessioni di lavoro collaborative e responsabilitร condivisa per il successo del prodotto.
Revisione dello sprint e retrospettiva
Le revisioni sprint non corrispondono alle retrospettive. Ma cos'รจ allora una revisione dello sprint? Scopri in che modo le revisioni degli sprint dimostrano il duro lavoro dell'intero team Scrum: progettisti, sviluppatori e owner di prodotto. Qui in Atlassian, ci piace mantenere le nostre revisioni degli sprint informali:
i membri del team si riuniscono intorno a una scrivania per demo informali e parlano del lavoro svolto per quella iterazione specifica. ร un momento per fare domande, provare nuove funzioni e fornire feedback. La condivisione del successo gioca un ruolo fondamentale nella creazione di un team Agile.
Per prima cosa, vediamo insieme perchรฉ la definizione del team del concetto di "completato" รจ cosรฌ importante per questa cerimonia Agile.
Passaggio 1: definisci il significato del concetto di "completato"
Come utente abituale diย Jira, non esiste niente di piรน soddisfacente per me che spostare un task da "Revisione del codice" a "Completato". Quella transizione rappresenta il lavoro completato che ci siamo prefissati di portare a termine come team. Indica che abbiamo portato a termine il lavoro.
Per raggiungere l'obiettivo e completare il lavoro, sono necessarie una buona pianificazione, una definizione chiara del concetto di "completato" e un'esecuzione mirata. La maggior parte di ciรฒ avviene durante laย pianificazione sprint, ma i team devono fare un po' piรน del previsto per avere una revisione dello sprint e uno sprint di successo. Devono sviluppare una chiara cultura dell'erogazione del lavoro e di cosa significhi "completato".
Una cultura della consegna
I team efficaci portano processi chiari e una cultura dello sviluppo in ogni singolo progetto ed elemento di lavoro. Usa queste domande per valutare il tuo processo e assicurarti che funzioni in modo ottimale:
Le story vengono definite in modo chiaro dall'owner di prodotto, dal progettista e dal team di progettazione prima dell'implementazione?
Tutti comprendono e vivono la cultura e i valori di progettazione del team?
Sono stati stabiliti definizioni e requisiti chiari in merito allaย revisione del codice, ai test automatizzati e allaย continuous integrationย per incoraggiare unoย sviluppo Agile sostenibile?
Dopo che il team ha completato una story, emergono molti bug? In altre parole, "completato" significa veramente "completato"?
La cultura del team in materia di qualitร e completamento dovrebbe superare ogni storia utente, elemento di lavoro della progettazione e bug. Questa cultura riflette il modo in cui il team si approccia al software e lo fornisce.
Definizione del significato di "completato" per ogni elemento di lavoro
Una definizione chiara del concetto di "completato" aiuta i team a concentrarsi sull'obiettivo finale di ogni elemento di lavoro.ย Quando l'owner di prodotto aggiunge lavoro alย backlog del team, la definizione dei criteri di accettazione rappresenta una parte fondamentale del suo processo. Cosa significa che una storia utente รจ stata "completata"?
Qui in Atlassian, il team Jira monitora i criteri di accettazione e le note sui test perfettamente in linea con il resto della storia utente all'interno di Jira. In questo modo, l'intero team ha una visione chiara del successo su ogni ticket. Ma cosa sono i criteri di accettazione e le note sui test?
Criteri di accettazione: metriche utilizzate dall'owner di prodotto per confermare che la story รจ stata implementata in modo soddisfacente.
Note sui test: una guida breve e mirata del team di assistenza per la qualitร che consente all'ingegnere di sviluppo di scrivere codice di funzione e test automatizzati migliori.
Se i problemi sono ben definiti durante l'implementazione, tutti avranno successo. Con Jira, aggiungere campi in fila รจ semplicissimo. Se hai il ruolo di amministratore, clicca sul pulsante amministratore sul ticket.

Passaggio 2: celebra il team
Qui in Atlassian, uno dei nostri valori fondamentali รจ "Fai squadra". Le revisioni degli sprint sono un ottimo momento per celebrare il team e i successi di ciascun membro durante un'iterazione. Solitamente li organizziamo il venerdรฌ pomeriggio, quando tutti in ufficio iniziano a rilassarsi in vista del fine settimana.
Le revisioni degli sprint non sono retrospettive, quindi assicurati di organizzare la revisione dopo un'iterazione, ma prima della tua retrospettiva. I partecipanti esterni sono sempre i benvenuti, ma generalmente partecipano alla riunione l'owner di prodotto, il team di sviluppo al completo e lo Scrum Master. Come best practice, ti consigliamo di dedicare da 30 minuti a un'ora per ciascunaย iterazione nella riunione.
Ciรฒ che piรน ci piace delle revisioni degli sprint รจ che tutelano la salute e il morale del team. Infatti, hanno a che fare con il team building. La revisione non รจ un contraddittorio, nรฉ tantomeno un esame: รจ un evento collaborativo in cui i membri del team illustrano il proprio lavoro, fanno domande e ricevono feedback.
"Incoraggia il coinvolgimento del team durante la revisione dello sprint chiedendo a diversi membri di dimostrare la funzionalitร ", suggerisce Mark Cruth, Modern Work Coach di Atlassian. "Feature Leads รจ un ottimo modo per dimostrare il loro duro lavoro".
Se una revisione dello sprint non diventa un'attivitร positiva per il team, il motivo potrebbe essere uno dei seguenti:
Il team si sovraccarica di lavoro e non riesce a completarlo durante un'iterazione
"Le revisioni degli sprint sono un ottimo modo per incoraggiare i team a suddividere il proprio lavoro in risultati piccoli e significativi", aggiunge Cruth. "Evita di rivedere un lavoro incompiuto: come dice il Manifesto Agile, l'obiettivo รจ un software funzionante!".ย
Il team lotta contro un debito tecnico esistente
Le funzioni non sono sviluppate in modo sostenibile per garantireย che non vengano introdotti nuovi bug nel codice
Le pratiche di sviluppo del team potrebbero essere ottimizzate di piรน
L'owner di prodotto sta modificando le prioritร all'interno di un'iterazione e il team di sviluppo viene emarginato dallo scope creep
Nota: tutti i team sperimentano a volte un'iterazione difficile. Prenditi del tempo per capire per quale motivo un'iterazione cambia nella retrospettiva del team e creare un piano per gestire i ticket nello sprint successivo.
Passaggio 3: raggiungi i team in diverse aree geografiche
Le aziende con team distribuiti devono affrontare sfide speciali connesse alla scalabilitร delle cerimonie Agile in diverse aree geografiche. Le revisioni degli sprint non fanno eccezione.
Il team di Jira, ad esempio, ha membri in tutto il mondo, da Sydney a Danzica a San Francisco. Pur trattandosi di un team distribuito, le revisioni degli sprint rappresentano una parte molto importante della cultura del nostro team. I membri del team creano video informali e li condividono su una paginaย Confluenceย affinchรฉ l'intero team possa vederli.
"Usa strumenti come Loom per registrare la tua revisione e raccogliere feedback da altre persone in tutto il mondo", spiega Cruth. "Lavoriamo in un mondo asincrono, quindi affronta le revisioni degli sprint dal punto di vista della collaborazione asincrona".
Grazie a questi video informali, tutti sono sempre aggiornati sui progressi dei progetti di sviluppo nonostante le differenze di fuso orario. Poter vedere una demo delle funzioni creata direttamente dallo sviluppatore rafforza il team in due modi:
Comprensione del prodotto: l'intero team apprende l'intenzione, la logica e l'implementazione della funzione. Questo contribuisce ad ampliare la conoscenza da parte di tutti dell'intero prodotto.
Team building: i video creano connessioni piรน personali all'interno del team. Ciascuno di noi puรฒ vedere chi c'รจ dietro ogni aspetto di un prodotto. I ponti creati da questa pratica ci rendono un gruppo piรน solido e coeso indipendentemente dall'area geografica di ciascun membro.
Vantaggi di una revisione dello sprint
Un vantaggio significativo dell'integrazione delle revisioni degli sprint nel processo di sviluppo Agile รจ la maggiore adattabilitร e flessibilitร che offre al prodotto. Esaminando regolarmente il lavoro completato, i team ottengono approfondimenti sull'evoluzione delle esigenze e delle preferenze degli stakeholder.
Ciclo di feedback iterativo
Le revisioni dello sprint stabiliscono un ciclo di feedback iterativo tra il team di sviluppo e gli stakeholder. Questa natura iterativa consente rapidi aggiustamenti e perfezionamenti del prodotto in base al feedback in tempo reale, assicurando che rimanga in linea con l'evoluzione delle richieste del mercato e dei requisiti degli utenti.
Individuazione precoce dei problemi
Mostrando i lavori in corso durante le revisioni degli sprint, i team possono identificare potenziali problemi o incomprensioni nelle prime fasi del ciclo di sviluppo. Questa diagnosi precoce consente una rapida risoluzione, impedendo che si trasformino in problemi piรน gravi in seguito.
Opportunitร di perfezionamento iterativo
Le revisioni degli sprint forniscono una piattaforma per il perfezionamento iterativo dei prodotti. La raccolta del feedback degli stakeholder consente ai team di dare prioritร alle funzionalitร , apportare correzioni al corso e orientare la direzione del prodotto, se necessario, garantendone la pertinenza e la competitivitร sul mercato.ย
Adattamento alle mutevoli prioritร
Nel dinamico ambiente aziendale odierno, le prioritร e le condizioni di mercato possono cambiare rapidamente. Le revisioni degli sprint consentono ai team di adattarsi a questi cambiamenti consentendo la ridefinizione delle prioritร del lavoro e l'adeguamento degli obiettivi del progetto in base alle opportunitร o alle sfide emergenti.
Responsabilizzazione degli stakeholder
Le revisioni degli sprint danno potere agli stakeholder dando loro voce nel processo di sviluppo. Partecipando attivamente alle recensioni e fornendo feedback, gli stakeholder sentono di appartenere e investire nel successo del prodotto, il che porta a un maggiore coinvolgimento e collaborazione.
Nel complesso, la maggiore adattabilitร e flessibilitร offerte dalle revisioni degli sprint consentono ai team di rispondere rapidamente alle mutevoli dinamiche di mercato, alle preferenze dei clienti e alle esigenze aziendali. Adottando questa flessibilitร , le aziende possono mantenere un vantaggio competitivo e fornire prodotti in linea con le mutevoli aspettative degli stakeholder.
Un ultimo consiglio
Spesso i team che non hanno familiaritร con le revisioni degli sprint cedono alla tentazione di inglobare la revisione dello sprint nella retrospettiva. Una revisione dello sprint รจ una cerimonia indipendente da una retrospettiva sprint.ย
Prenditi del tempo per goderti il frutto del tuo lavoro e festeggia apertamente i traguardi raggiunti. Le revisioni degli sprint efficaci aumentano il morale e la motivazione del team. Per noi del teamย Jiraย questa idea di celebrazione รจ cosรฌ importante che abbiamo deciso di incorporare il valore "Fai pure, festeggia" nella nostra vision aziendale.
Inizia gratuitamente con il modello Scrum di Jira
Risorse correlate
Recommended for you
Modelli
Modelli Jira giร pronti
Sfoglia la nostra raccolta di modelli Jira personalizzati per vari team, reparti e flussi di lavoro.
Guida al prodotto
Un'introduzione completa a Jira
Usa questa guida dettagliata per scoprire le funzionalitร essenziali e le best practice che ti aiutano a massimizzare la produttivitร .
Guida di Git
Comprendere le nozioni di base di Git
Questa guida relativa a Git puรฒ essere utilizzata da tutti, dai principianti agli utenti piรน esperti, per imparare le basi attraverso utili tutorial e suggerimenti.