This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
MetrichePer finanziare il cambiamento
Quali Metriche usate?
A me interessano Metriche
Di processo
Quantitative
“Actionable”
Metricadistanza tra due punti di uno
spazio matematico
Metrica non KPI
Key Performance
Indicator
Performance…
Giudizio
Rimprovero
Non voglio giudicare
Metrica per avere feedback
dal sistema
Metrica non è buona né cattiva
Tanti tipi di metriche
Qualitative Quantitative
Business Processo
Applicative
“Actionable” “Vanity”
Velocity
Sum(Punti Storia) per unità di tempo
Processo Quantitativa
“Vanity”
Feedback chiaro
quando le cose vanno male
Velocity = 1
Velocity = 20 è meglio
Velocity = 30
Velocity = 1000
Valore studiare l’andamento
0
20
40
60
80
Per capire, non giudicare
Altri esempi
Code Coverage Burn down
Cycle Time
Sum(tproduzione)unità
Processo Quantitativa “Actionable”
Media del tempo per sviluppare una storia
To Do In Progress QA Done
Cycle Time
Lead Time
tfine - trichiesta
Processo Quantitativa “Actionable”
Come definire Tempo Richiesta
Tempo Finale
To Do In Progress QA Done
Lead Time
tiniziale tfine
Lead Time >=
Durata Iterazione
Done ==
Produzione
Non sempre
Funzionalità Finiscono in Magazzino
Il Mondo dopo il Done
Done Svil
Lead Time
tfine
Deploy Pre
Test UtenteDeploy
Prod
Tempo si dilata Perché?
Deploy con Attività Manuali
Attività Demandate all’esperto
Si creano Tempi di Attesa
A questo si reagisce con…
Aggiunta una settimana
all’iterazione
Iterazione di Integrazione
Finestre di Deploy
Azione: Ridurre
Lead Time
Automatizzare
“Automatizzare Costa!”
Quanto costa non farlo?
Costo Magazzino
Costo Produzione + Costo Movimentazione + Costo Spazio + Costo Obsolescenza