TL; DR
I punti storia sono stime dello sforzo per la squadra nel suo insieme per spostare una storia da "iniziato" alla "definizione di fatto". Se le storie non coinvolgono più set di abilità o coinvolgono più persone, probabilmente hai un'attività piuttosto che una storia.
I punti storia non sono stime uomo-ora
I punti storia sono una misura dello sforzo relativo:
If FOO is a baseline 2-point story
And BAR is roughly twice as much work
Then BAR is a 3-point or 5-point story.
In Scrum, in genere si vede il Product Backlog stimato in punti storia, sebbene l'opinione sia spesso divisa sul fatto che le singole attività debbano essere stimate sullo Sprint Backlog. Quando si valutano le attività di Sprint Backlog, si possono certamente utilizzare le ore ideali piuttosto che i punti della trama, ma anche così le stime sono generalmente per il tempo di orologio a muro piuttosto che per le ore di lavoro.
I team di mischia usano caselle temporali auto-organizzate
Le stime uomo-ora sono solitamente un "odore del progetto" che una squadra non è completamente auto-organizzante. Un team Scrum efficace è agile proprio perché consente ai team di spostare le risorse da un'attività all'altra secondo necessità, all'interno di ogni sprint.
Se il team utilizza la programmazione delle coppie, o se una storia richiede che più membri del team sciamano su compiti specifici, allora il team dovrebbe considerare queste cose sia nelle loro stime di story-point sia nella loro Sprint Planning. Durante lo Sprint Planning, il team Scrum rimuove ogni storia dal Product Backlog, lo stima e quindi cerca di determinare se la storia si adatta allo sprint corrente.
Lo sforzo di squadra richiesto per raggiungere la "definizione di fatto" tende ad essere uno strumento più accurato per questo tipo di valutazione rispetto alla misurazione delle ore di lavoro. Tuttavia, il team deve utilizzare le metriche che portano al maggior successo per il progetto.
In generale, la chiave è lasciare che gli esecutori delle attività (ad esempio il team di sviluppo) eseguano la stima. Le stime uomo-ora tendono ad essere uno strumento di budgeting imposto dal processo di stima del team dall'esterno, piuttosto che fornire una tecnica di stima efficace per un processo time-boxed. Scrum si basa sul time-boxing, non sulla fallacia di utilizzo del 100% , quindi è probabilmente meglio evitare tecniche progettate per misurare l'utilizzo fin dall'inizio.
Ogni team e ogni progetto sono diversi, quindi il tuo chilometraggio potrebbe sicuramente variare.