Guida Scrum · Artefatti e pratiche
Che cos'è uno Sprint Backlog? Contenuti, responsabilità ed esempi
Lo Sprint Backlog è il piano dei Developer per lo Sprint. È un quadro molto visibile e in tempo reale del lavoro che intendono svolgere per raggiungere lo Sprint Goal.
Punti chiave
- Lo Sprint Backlog contiene lo Sprint Goal, gli elementi selezionati e un piano.
- Appartiene ai Developer e cambia ogni giorno.
- Si differenzia dal Product Backlog per ambito, responsabile e durata.
Le tre parti
- Perché: lo Sprint Goal.
- Cosa: gli elementi del Product Backlog selezionati per lo Sprint.
- Come: un piano operativo per consegnare l'Increment, spesso suddiviso in attività.
Responsabilità e aggiornamenti
Lo Sprint Backlog appartiene ai Developer. Viene aggiornato per tutta la durata dello Sprint man mano che si impara di più, di solito almeno una volta al giorno. Dovrebbe contenere dettagli sufficienti per poter ispezionare l'avanzamento durante il Daily Scrum.
Sprint Backlog vs Product Backlog
| Product Backlog | Sprint Backlog | |
|---|---|---|
| Ambito | Tutto ciò che potrebbe migliorare il prodotto | Il lavoro per lo Sprint in corso |
| Responsabile | Product Owner | Developer |
| Impegno | Product Goal | Sprint Goal |
| Cosa cambia | Riordinato in qualsiasi momento | Aggiornato ogni giorno man mano che il piano evolve |
| Durata | Quanto il prodotto | Uno Sprint |
Esempio
Sprint Goal: I nuovi clienti possono registrarsi e pagare con carta.
- Elemento: modulo di registrazione con verifica dell'email. Attività: interfaccia del modulo, validazione, servizio email, test.
- Elemento: pagamento con carta alla registrazione. Attività: integrazione con il fornitore di pagamenti, gestione degli errori, ricevute, test.
- Elemento: email di benvenuto. Attività: modello, trigger, test.
Modelli gratuiti per questo argomento
Domande frequenti
Lo Sprint Backlog può cambiare durante lo Sprint?
Sì. Il piano evolve man mano che i Developer imparano, purché le modifiche non mettano a rischio lo Sprint Goal.
Chi può aggiungere attività allo Sprint Backlog?
I Developer.
Che cos'è uno Sprint Backlog in Scrum?
Il piano dei Developer per lo Sprint, composto dallo Sprint Goal, dagli elementi del Product Backlog selezionati per lo Sprint e da un piano operativo per consegnare l'Increment.
Qual è la differenza tra un Product Backlog e uno Sprint Backlog?
Il Product Backlog elenca tutto ciò che potrebbe migliorare il prodotto e appartiene al Product Owner. Lo Sprint Backlog riguarda solo lo Sprint in corso e appartiene ai Developer. Vedi Product Backlog.
Quando viene creato lo Sprint Backlog?
Durante lo Sprint Planning. Viene poi aggiornato per tutta la durata dello Sprint man mano che i Developer imparano di più.
Il Product Owner può modificare lo Sprint Backlog?
Lo Sprint Backlog appartiene ai Developer. Il Product Owner può chiarire e rinegoziare l'ambito con loro, ma non dovrebbe apportare modifiche che mettano a rischio lo Sprint Goal.
Che cosa succede allo Sprint Backlog alla fine dello Sprint?
Gli elementi completati entrano a far parte dell'Increment. Quelli non completati tornano nel Product Backlog per essere riordinati, e al successivo Sprint Planning viene creato un nuovo Sprint Backlog.
Lo Sprint Backlog dovrebbe includere attività?
Molti team suddividono gli elementi in attività di un giorno o meno, così l'avanzamento è facile da ispezionare. La Guida Scrum richiede soltanto un piano operativo, non un formato specifico.
Le azioni di miglioramento possono essere inserite nello Sprint Backlog?
Sì. La Guida Scrum afferma che i miglioramenti più incisivi emersi dalla Retrospective possono essere aggiunti allo Sprint Backlog dello Sprint successivo.
Come si monitora l'avanzamento dello Sprint Backlog?
La maggior parte dei team usa una Scrum board aggiornata almeno una volta al giorno, e alcuni aggiungono uno Sprint burndown chart.
Qual è l'impegno associato allo Sprint Backlog?
Lo Sprint Goal. È l'unico obiettivo dello Sprint e dà ai Developer flessibilità sul lavoro preciso necessario per raggiungerlo.