L'uso dei numeri di Fibonacci per le stime in Agile porta, teoricamente, ad avere che la somma degli errori di stima sul Backlog sia circa pari a zero

L'uso dei numeri di Fibonacci per le stime in Agile porta, teoricamente, ad avere che la somma degli errori di stima sul Backlog sia circa pari a zero


L'utilizzo di Fibonacci per stimare i progetti in Agile porta "dopo un certo numero di Sprint", ad avere che la somma degli errori di stima sia circa pari a zero.

Per la legge dei grandi numeri:

L'intervallo "implicito" proprio della Serie di Fibonacci assicura che:

- in alcuni casi le "Storie" siano sovra-stimate;

- in altri casi le "Storie" sotto state sotto-stimate.


Osservazioni sulle Stime con i numeri di Fibonacci ( i valori sono Story Point)

1) se una storia è stata sotto-stimata ed ad esempio si passa da 5 -> 8 oppure da 8 -> 13

abbiamo che il rapporto tra il numero successivo di Fibonacci e quello precedente tende ad 1.618 (Rapporto aureo 8/5 = 1.6 ; 13/8 = 1.625; 21/13 = 1.615 ...).

Di conseguenza se si sottostima una Storia si peggiora al più del 60%.


2) se una storia è stata sovra-stimata ed ad esempio si passa da 13 -> 8 oppure da 8 -> 5

abbiamo che il rapporto tra il numero precedente di Fibonacci e quello successivo tende ad 0.6.

Di conseguenza se si sovrastima una Storia si migliora al più del 60%.


In conclusione:

Quindi se consideriamo le Storie nel Backlog che sono stimate, e poichè ciascuna potrà essere errata più o meno del 60%, allora la somma delle stime sarà molto vicino allo sforzo reale totale.

Se poi facciamo una ulteriore ipotesi, e cioè che il "Team non sottostima mai le storie" allora si può affermare che il ritardo massimo del progetto sarà del 60% di quello programmato.



Per visualizzare o aggiungere un commento, accedi

Altre pagine consultate