3 consigli per pianificare gli sprint del tuo progetto Agile

Data : 09/08/2017| Categoria: Consigli ed interviste| Tags:

Come abbiamo visto nel post di introduzione al project management agile, all’interno di un progetto agile le feature sono create in piccoli pacchetti di lavoro chiamati sprint.

Sappiamo anche che il ciclo di vita dei progetti Agile si divide in 5 fasi: Envision, Speculate, Explore, Adapt e Close e che si passa attraverso la fase di envision una sola volta. Dopodiché si passa attraverso le prossime tre fasi, Speculate, Explore e Adapt, per ogni sprint.

Quindi, prima di vedere nel dettaglio le fasi successive, capiamo come pianificare al meglio gli sprint.
Prima di tutto, la maggior parte degli sprint durano da 4 a 12 settimane (come abbiamo detto questa durata include le fasi di speculate, explore, e adapt)
Determinare la durata dello sprint e il numero di feature che cercherai di realizzare durante ogni sprint fa parte della cosiddetta “sprint structure”. Sicuramente vorrai creare una sprint structure appropriata per il tuo progetto, ma come deciderne la durata?
Per iniziare, puoi pensare di pianificare una settimana per la fase di Speculate e una per la fase di Adapt. Col tempo, capirai cosa puoi realizzare in quelle tempisti che, e se necessario, accorciarle o allungarle. 
L’unica eccezione è la fase di Speculate del primo sprint che sarà più lunga perché dovrai pianificare l’intero progetto, non solo lo sprint
.

Cosa fare per determinare la migliore struttura per lo sprint

  1. fai una lista completa di feature da sviluppare
  2. fai una stima delle tempistiche
  3. dopo di che, puoi creare un raggruppamento logico di feature

Le feature possono essere raggruppate in base a:

– la priorità data dal business
– lo staff tecnico disponibile per un determinato sprint
– le risorse business disponibili per un determinato sprint
– area di business.

Le stime per la dimensione (size estimates) delle feature non devono essere dettagliate: puoi per esempio dividerle in breve, media e lunga durata e dare un numero di ore ad ogni categoria. Visto che le stime vengono perfezionate durante ogni fase Speculate, potrai poi aggiustarle se c’è bisogno.

  1. basandoti sul numero di risorse nel tuo team e sulla dimensione delle feature che vuoi realizzare in ogni sprint, puoi determinare la migliore durata dei tuoi sprint.

Altri consigli?

– Scegli una durata e cerca di attenerti a quella, mantenendo ogni sprint della stessa lunghezza. Questo aiuterà il tuo team ad avere un certo ritmo.

– Molti team lavorano meglio con sprint brevi e ben focalizzati. Potresti fare un test (nel primo sprint) per vedere se funziona con il tuo team!

– Puoi aumentare o diminuire le feature pianificate in un determinato sprint per migliorare il lavoro. L’importante è ricordare che la durata complessiva degli sprint e la durata del progetto devono rimanere le stesse.

Vuoi leggere tutti i blog post della serie?

Project Management Agile: come scegliere il metodo adatto ai tuoi progetti? Leggi l’articolo del nostro formatore Fabio Savarino!

Condividi l'articolo, scegli la piattaforma!

Newsletter

Iscriviti alla newsletter di QRP International per ricevere in anteprima news, contenuti utili e inviti ai nostri prossimi eventi.

* indicates required

In QRP Italia ci impegniamo a supportarti nel tuo sviluppo professionale. Iscrivendoti alla newsletter, riceverai aggiornamenti sui prossimi eventi, webinar e workshop, oltre a notizie su opportunità di formazione, programmi di certificazione e approfondimenti di esperti che ti aiuteranno a fare il passo successivo nel tuo sviluppo professionale. Conferma la modalità in cui desideri ricevere le nostre notizie:

È possibile annullare l'iscrizione alla newsletter in qualsiasi momento facendo clic sul link che si trova nel piè di pagina delle nostre e-mail. Per ulteriori informazioni sulla nostra politica sulla privacy, visita il nostro sito.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.

Intuit Mailchimp