Il mio attuale team opera sotto l'approccio Scrum allo sviluppo agile. Lo facciamo correttamente, aderendo alle linee guida e ai ruoli di un team di Scrum, con una durata di sprint di 9 giorni e una squadra di 7.
Passiamo attraverso l'arretrato nelle riunioni di toelettatura e pianificazione, stimando ciò di cui abbiamo bisogno, negoziando con il proprietario del prodotto ecc. e otteniamo uno sprint di dimensioni in punti che soddisfano la nostra velocità. Tuttavia, il problema è questo: verso la fine dello sprint (fino a 2 o 3 giorni prima della fine) alcuni (non tutti) membri del team scoprono che hanno poco lavoro da fare mentre altri sono terminare / lavorare su attività che non possono essere facilmente / ragionevolmente elaborate da più del numero attuale di sviluppatori. Il consueto risultato di questo è un lavoro extra, ma poiché ci stiamo avvicinando alla fine dello sprint, il lavoro svolto tende ad essere una serie di correzioni di bug e piccoli compiti che di solito possono occupare un singolo sviluppatore per un giorno. / p>
La mia domanda è questa: sta per finire il lavoro verso la fine di uno sprint comune? C'è qualcosa che può essere fatto per evitarlo? Migliora la situazione?