search Il media che reinventa l'impresa

Pianificazione dello sprint: non ha senso che il team corra, deve iniziare in tempo.

Pianificazione dello sprint: non ha senso che il team corra, deve iniziare in tempo.

Da Nathalie Pouillard

Il 15 novembre 2024

La riunione di pianificazione dello sprintè una delle cerimonie di Scrum che stabilisce il ritmo della gestione agile dei progetti .

Qual è lo stato attuale del progetto? Quali sono le prossime priorità?

Questo è esattamente ciò che i membri di un team di progetto si chiedono inevitabilmente man mano che il progetto procede, sprint dopo sprint.

Ma in cosa consiste esattamente? Qual è il suo obiettivo e come funziona?

Pianificazione dello sprint: definizione

La riunione di pianificazione dello sprint è il primo incontro di ogni sprint, o ciclo di sviluppo, che generalmente dura da due settimane a un mese e durante il quale gli sviluppatori progettano e testano nuove funzionalità.

Le riunioni successive sono :

  1. lo scrum giornaliero, ogni giorno, per rivedere i progressi e gli eventuali punti critici;
  2. la revisione dello sprint, per presentare i risultati al cliente e raccogliere feedback;
  3. la retrospettiva dello sprint, per fare il punto sullo sprint passato e identificare le aree di miglioramento per l'organizzazione dello sprint successivo.

L'obiettivo della pianificazione dello sprint

La pianificazione dello sprint consiste nel determinare l' obiettivo dello sprint e quindi nel pianificare le funzionalità e le storie utente ritenute prioritarie tra tutte quelle elencate nel product backlog.

Quelle selezionate per il prossimo sprint vengono poi spostate nello sprint backlog, l'insieme di US che il team si impegna a consegnare entro la fine dello sprint.

L' obiettivo dello sprint e il backlog dello sprint sono i due risultati, chiamati output, della pianificazione dello sprint.

Gli stakeholder e il loro ruolo

In Scrum, ci sono sempre 3 ruoli principali:

  • il Product Owner prepara la pianificazione dello sprint e gli elementi chiave del Product Backlog da affrontare, insieme allo Scrum Master;
  • Lo Scrum Master conduce la riunione;
  • lo Scrum Team partecipa alla definizione dell'obiettivo dello sprint e alla stima e alla prioritizzazione dei compiti.

La durata di un piano di sprint

La pianificazione dello sprint non dovrebbe superare le 2 ore a settimana. Per rispettare questa tempistica, si può preparare il terreno attraverso il backlog refinement, una riunione intermedia durante la quale si può fare una stima delle storie utente e del loro carico di lavoro.

☝️ Con il metodo Scrum, tutte le attività vengono suddivise in cosiddetti timebox, per dare agli eventi una durata fissa o massima. L'obiettivo del timeboxing è limitare il tempo dedicato a un'attività. Più breve è la durata di un'attività, meno importante è per il risultato finale.

Ad esempio, la pianificazione degli sprint è limitata a un massimo di 8 ore per uno sprint di un mese.

Come si redige un piano di sprint?

Un processo in 4 fasi

  1. Tutti gli stakeholder fanno il punto sullo stato di avanzamento del prodotto, essenziale per definire l'obiettivo dello sprint.
    Questo corrisponde generalmente al completamento di una storia utente.

  2. Se non è già stato fatto durante il Refinement (o Grooming), il Product Owner e lo Scrum Master ripercorrono le user story pianificate (argomenti funzionali) e le suddividono in argomenti tecnici.

  3. Verificano inoltre che la somma dei punti di complessità (story point) assegnati alle storie utente sia coerente con la capacità dello sprint.

    🔎 Per determinare questi punti storia, c'è il metodo del poker di pianificazione.

    Alcuni lo fanno durante la pianificazione dello sprint, altri a monte, nelle riunioni di rifinitura.
    🚀 La velocità rappresenta tutti i punti completati dal team negli ultimi sprint. Questo KPI viene utilizzato per calcolare la capacità = performance del team x disponibilità del team.

  4. Il backlog di sprint viene aggiornato. Per ogni voce del backlog di prodotto selezionata, lo scrum team pianifica il lavoro necessario e richiama la DoD, Definition of Done.
    Per una migliore visione d'insieme, i compiti vengono scritti nella colonna "To-Do" della Scrum Board.

☝️ L' incremento è l'insieme degli elementi "fatti" finalizzati nello sprint precedente, aggiornato prima di ogni pianificazione dello sprint.

Come si fa a pianificare uno sprint online?

Con il telelavoro e i team Scrum remoti, come si può creare un piano di sprint online?

Un software in modalità SaaS, nel cloud, può superare questo vincolo, per preparare la pianificazione e mantenere un team affiatato, consapevole dei diversi compiti da svolgere.

Date un'occhiata alla nostra directory per scoprire gli strumenti di collaborazione, come i software di gestione dei progetti online, adatti alle vostre esigenze.

Ai vostri posti, pronti, sprint!

Scegliere cosa si può ottenere in uno sprint può essere una sfida. Tuttavia, più il team Scrum avanza nel progetto, più precise diventano le sue previsioni disprint.

Grazie alla definizione di un obiettivo chiaro e di una visione condivisa, è anche più probabile che si muova verso il successo del progetto e che rispetti le scadenze.

È questo il senso della pianificazione degli sprint: guidare il team nella giusta direzione e garantire che il prodotto finale soddisfi tutti i requisiti.

Come procedete nella pianificazione? Condividete i vostri migliori consigli nei commenti!

Articolo tradotto dal francese