Ci sono una serie di aspetti in questo, ma ad un livello elevato, sì - il PM vorrà assolutamente capire chiaramente perché il lavoro pianificato non è stato completato. Tuttavia, questo dovrebbe essere sollevato (e risolto) nella retrospettiva. Dal punto di vista dello sviluppo, ci sono molti fattori che possono contribuire ai fallimenti dello sprint.
Alcune cose che potresti voler considerare:
Troppo nello sprint
Se ti impegni regolarmente a lavorare troppo, gli sprint falliranno. La velocità dello sprint deve essere tracciata nel tempo per scoprire qual è il numero ottimale di punti (o giorni).
Assegnazione delle risorse
Garantire che la pianificazione dello sprint tenga adeguatamente conto delle attività di non sviluppo come cerimonie, festività, formazione, amministrazione, supporto e altri progetti ecc. Supponendo automaticamente che tutti si stiano sviluppando ogni minuto di ogni ora in cui si trovano fisicamente in ufficio, non è pratico e immediatamente metterti sul piede posteriore fin dall'inizio.
Stima la variazione
Stai facendo raffinatezza, ma ci sono alcuni tipi di compiti che hanno sempre la meglio? Comunemente si tratta di requisiti mancanti o vaghi. Se i requisiti sono lanosi, la storia non dovrebbe nemmeno arrivare allo sprint a meno che non sia stata adeguatamente raffinata o non sia stato pianificato un picco.
Velocità
Se la velocità viene tracciata correttamente, il numero reale di storie dovrebbe diventare chiaro. Questo non vuol dire che saranno sempre fatti in tempo, ma dovrebbe rendere le cose molto più facili.
Buona volontà
Su qualsiasi progetto, la buona volontà è limitata. Se ti alleni costantemente per ore, il morale ne soffrirà e gli sviluppatori si esauriranno - questo è un fallimento della gestione del progetto . Come ho già delineato, assicurati che la pianificazione dello sprint pianifichi solo un numero realistico di storie usando velocità e punte per aiutarti lungo la strada.
spikes
Se un articolo è mal rifinito o semplicemente lanoso, non aver paura di inserire un picco per fornire una stima migliore per gli sprint successivi. Sì, alcune persone sono pessime nella stima, ma la maggior parte delle volte, i fatti completi non sono noti al momento. Idealmente, questo avrebbe dovuto essere coperto nell'affinamento o raccolto in anticipo dall'OP, ma a volte possono scivolare in uno sprint. Gli sviluppatori dovrebbero respingere questi duri in quanto questi possono facilmente silurare uno sprint che altrimenti sta andando bene.