I punti storia sono un'unità di misura utilizzata in Scrum per stimare la complessità di una particolare storia utente o attività. Vengono utilizzati per misurare la quantità di lavoro necessario per completare una determinata attività e si basano su fattori quali l'impegno richiesto, la complessità tecnica e il rischio connesso.
I team Scrum utilizzano gli story point per stimare la quantità di lavoro che può essere completata in un determinato sprint. Durante la rifinitura del backlog, il team assegna un certo numero di story point a ogni elemento del backlog o storia utente. Dopodiché, nella pianificazione dello sprint, vengono estratti tutti gli elementi del backlog o le storie utente che si prevede di completare durante lo sprint. Il team utilizza poi queste stime per determinare la quantità di lavoro che può realisticamente completare nell'arco di tempo dello sprint.
I punti delle storie sono tipicamente espressi come valore numerico, e ogni valore rappresenta un diverso livello di impegno e complessità. Per esempio, una storia utente con un punteggio di 1 potrebbe rappresentare un compito semplice che può essere completato rapidamente, mentre una storia con un punteggio di 5 potrebbe rappresentare un compito più complesso che richiederà più tempo e impegno.
È importante notare che i punti storia non si basano su stime di tempo, ma piuttosto sulla complessità relativa. Ciò significa che un'attività con un valore di story point più alto può richiedere più tempo per essere completata rispetto a un'attività con un valore di story point più basso, ma non è sempre così. I punti storia sono invece un modo per i team Scrum di stimare la quantità di lavoro necessaria per completare un particolare compito, in modo da poter pianificare e gestire meglio il carico di lavoro durante uno sprint.
Stima dei punti storia
La stima dei punti storia viene utilizzata per stimare la dimensione relativa o lo sforzo necessario per completare una specifica storia utente o un elemento del backlog. Utilizzando la stima dei punti storia durante affinamento del backlog I team Scrum possono valutare la quantità di lavoro che può essere completata in un determinato sprint. Il team assegna a ogni elemento del backlog o storia utente un certo numero di punti storia in base al livello di complessità, all'impegno richiesto, al rischio tecnico e ad altri fattori.
La stima viene solitamente effettuata utilizzando un sistema a punti, come la sequenza di Fibonacci (1, 2, 3, 5, 8, 13, 21, ecc.), dove ogni numero rappresenta un diverso livello di complessità o di sforzo richiesto. Per esempio, un compito con un punteggio di 1 sarebbe relativamente semplice e lineare, mentre un compito con un punteggio di 13 sarebbe molto più complesso e richiederebbe uno sforzo significativamente maggiore per essere completato.
È importante notare che le stime dei punti storia non si basano su stime di tempo. Si basano invece sulla complessità relativa, consentendo al team di pianificare e gestire meglio il carico di lavoro durante lo sprint. L'obiettivo è fornire una stima accurata del lavoro da svolgere, che può aiutare il team a stabilire le priorità e a fissare obiettivi realistici per lo sprint.
come stimare i punti storia usando il poker di pianificazione?
Il poker di pianificazione è una tecnica utilizzata in Scrum per stimare lo sforzo necessario per completare una user story o un elemento del backlog. I membri del team discutono i requisiti della storia utente e poi votano simultaneamente la stima dei punti della storia utilizzando un mazzo di carte.
Ecco i passaggi per stimare i punti storia utilizzando il poker di pianificazione:
Spiegare la storia dell'utente
Il Product Owner deve spiegare la storia dell'utente al team e rispondere a tutte le domande che il team può avere.
Distribuire le carte da poker della pianificazione
Date a ogni membro del team un mazzo di carte da poker per la pianificazione. Ogni carta deve avere un numero che corrisponde al valore di un punto storia, come la sequenza di Fibonacci (1, 2, 3, 5, 8, 13, 21, ecc.).
Votare simultaneamente sui punti della storia
Ogni membro del team deve scegliere una carta del poker di pianificazione che ritiene rifletta l'impegno richiesto per completare la storia dell'utente. Una volta che tutti hanno scelto una carta, scoprite le carte contemporaneamente.
Discutere le discrepanze
Se c'è una differenza significativa nei valori dei punti storia assegnati dai membri del team, il team deve discutere le discrepanze e cercare di raggiungere un consenso sul valore appropriato. Di solito chi ha il valore più alto e quello più basso fornisce le proprie argomentazioni per la scelta di questo valore.
Ripetere il processo
Ripetete il processo di discussione e votazione dei punti storia finché il team non raggiunge un consenso sul valore appropriato dei punti storia. Normalmente un team dovrebbe raggiungere il consenso dopo tre turni.
Utilizzando il poker di pianificazione per stimare i punti storia, il team può collaborare in modo efficace e assicurarsi che tutti abbiano una comprensione comune dello sforzo necessario per completare una storia utente o un elemento del backlog. Questo aiuta il team a pianificare meglio gli sprint e ad assicurarsi di essere in grado di completare il lavoro entro i tempi stabiliti. Per saperne di più sulla pianificazione del poker leggete la nostra pagina dedicata alla pianificazione del poker qui.















