Idealmente vogliamo che le storie degli utenti riflettano ciò che un utente vuole ottenere con il prodotto. E quando identifichiamo le cose che i clienti vogliono fare, queste cose sono spesso (ma non sempre) abbastanza generiche da dover essere suddivise in porzioni più piccole in modo da poter abbreviare il ciclo di feedback.
Qual è il vantaggio di dividere una user story?
Perché vogliamo dividere le storie degli utenti usando la tecnica dell'Hamburger: Le storie più piccole consentono al team di fallire presto, Le storie più piccole consentono al team di fallire velocemente, Le storie più piccole consentono di team per imparare velocemente (sia tecnicamente che per esperienza utente)
Perché dividiamo le storie?
Separando le storie che sono troppo grandi per essere completate, il team ottiene una migliore comprensione di quanto sforzo sia realmente richiesto per la funzionalità. Cioè, la somma di piccole stime probabilmente ha meno errori della stima per un grande sforzo. Essere più precisi subito è meglio che essere più precisi in seguito.
Cos'è la suddivisione delle storie degli utenti?
La "divisione" consiste nel suddividere una user story in storie più piccole, preservando la proprietà che ciascuna user story separatamente ha un valore aziendale misurabile.
Quando dovresti interrompere una user story?
Dovresti vedere un punto di rottura in cui le storie diventano ingombranti o si gonfiano inaspettatamente. Quando le storie causano un rigonfiamento dello sprint, è probabilmente un sintomo di inspiegabilecomplessità. Se quelle storie da 13 punti finiscono sempre per trascinarsi attraverso più sprint, è tempo di concordare sul fatto che le tue storie devono essere dimensionate a 8 o meno.