15. OGNI 2 SETTIMANE, DIMOSTRAVAMO CIO’
CHE AVEVAMO SVILUPPATO E RIVEDEVAMO IL
NOSTRO PROCESSO
Good Bad Next
Do more Do Less
Start Stop
Doing Doing
Keep
Doing
16. La rivoluzione fu rappresentata
dall’approccio empirico allo sviluppo
fondato su trasparenza e “inspect & adapt”
17. La nostra cultura era fondata
sull’“empowerment” anziche’ sul modello
autoritario di “command & control”
18. creammo software con un’opinione
“Il software migliore
ha una visione.
l software migliore
prende posizioni.
…
Decidi qual’è la tua
visione e portala a compimento.”
-- 37 signals
41. I team guadagnarono il supporto di ETC,
comunita’ di pratiche e workgroup di
miglioramento
Process Definition
Workgroup
..
Continuous Integration
Workgroup
..
Architecture
Improvement CoP
backlog ..
Scrum
CoP
Enterprise …
Transition
Community (ETC) Automated testing
CoP
…
etc
42. integrai il metodo kanban per abilitare un
approccio evoluzionario al cambiamento
43. KANBAN MI PERMISE DI INTRODURRE AGILITA’ IN
SITUAZIONI prima IMPENSABILI
Pre-
CD Smoke Test
Ordered Development Testing Integration Done
Ready
Backlog
6 3
Rq. Pre- Done
Fixed Tested
Integration Team
(Complex configuration)
DOR DOD DOD DOD
Expedite
1
44. Lean Distrusse il mito che processare il
lavoro in grossi batches migliora le economie
del processo.
Backlog Selected Development Review UAT Release
4 4 2 2
Done Done Done
Done
52. W. Edwards deming diceva che…
Circa il 95% della variazione nella
performance dei lavoratori è
governata dai sistemi.
53. Forse…
“ Dovremmo lavorare sui nostri
processi, non sul risultato dei nostri
processi.
---W. Edwards Deming
54. E, aggiungerei…
“ Disegniamo sistemi come se domani
fossimo più stupidi di oggi.
--- Claudio Perrone
55. IN Toyota, “Miglioramento” e “management”
sono la stessa cosa
Pensiero
tradizionale: Normale gestione giornaliera
+
Miglioramento
Pensiero
in Toyota: Normale gestione giornaliera
=
Miglioramento dei processi
56. “you manage things, you lead people”
“ Ci sono tre tipologie di leader.
Quelli che ti dicono cosa fare.
Quelli che ti lasciano fare ciò che vuoi.
Ed i leader “Lean” che vengono da te e
ti aiutano a scoprire cosa fare.
--- John Shook, Chairman & CEO, Lean Enterprise Institute
57. Durante il mio lavoro sull’“a3 thinking”
(approccio di management toyota per la risoluzione
di problemi, miglioramento e mentoring)…
58. Scoprii che a3 thinking = Lean thinking, una
espressione vivida del metodo scientifico!
59. “La rivoluzione lean diede un goal ed un metodo
al management”
“ Voglio che usiate la vostra testa. E
voglio che formiate attivamente il
vostro personale per aiutarli a
pensare per conto proprio.
--- Eiji Toyoda
60. Lean e agile mi permisero spesso di raggiungere un
livello di “eccellenza operazionale” insperato…
65. ... Un mondo che riconosceva le sfide
straordinarie che dovetti affrontare
“ Una startup è una una istituzione
umana disegnata per creare nuovi
prodotti e servizi in condizioni di
incertezza estrema.
--- Eric Ries
66. Mi diede un percorso per creare un business
sostenibile basato su prodotti e servizi che I
clienti vogliono
Customer development data,
PROBLEM/ PRODUCT/ SCALE feedback,
MARKET
insights
SOLUTION
FIT FIT
Customer Company
Customer Customer
stop creation stop
building
discovery stop validation
Agile development
Pivot
hypothesis,
experiments,
insights
Problem: solution:
Unknown Unknown
67. ... Un percorso caratterizzato da esperimenti
scientifici frequenti…
Learn
(Stabilisci
Build
un’ipotesi)
(Sviluppa un esperimento
per testare l’ipotesi)
Measure
(Determina un metodo quantitativo o qualitativo per validare quell’ipotesi)
68. … al fine di accelerare la frequenza di
apprendimento…
Learn
idea Build
(se fare pivot
o perseverare) (trasforma idee
in prodotto)
(spesso una serie di
MVPs)
data
Product
Measure
(come rispondono i clienti)
69. … e misurare il vero progresso verso il successo
I tuoi utenti…..
Acquisition Come fanno a trovarti?
Activation Qual è la loro esperienza iniziale?
retention Tornano?
revenue Come e quanto ti pagano?
referral Promuovono il tuo
prodotto/servizio?
( vedi Dave McClure
“Pirate” metrics)
Cohort analysis
70. “
Non è il datore di lavoro che paga
gli stipendi.
Il datore maneggia i soldi e basta.
E’ il cliente che paga gli stipendi.
--- Henry Ford
75. … che mi forzano ad “uscire fuori dall’edificio”
76. … e raccogliere dati per verificare quali
azioni hanno effetto sul comportamento
dei miei clienti
BACKLOGS IN PROGRESS DONE VALIDATED
LEARNING
Observations/ Hypo- SELECTED DESIGN/BUILD PARTIAL VALIDATE FULL VERIFY
INSIGHTS theses EXPERIMENTS ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
DONE
DONE
77. In particolare...
Eseguo task
Per sviluppare funzionalità
Che sono parte di esperimenti
Che eseguo per validare ipotesi
Che formulo in base a osservazioni
sul mondo che mi circonda
78. Utilizzo A3 thinking per focalizzarmi
sistematicamente su “una metrica che
conta” nello stato corrente del mio
business
Target
Increase retention rate
From 30% to 40%
by Dec 20th 2012
79. Verifico le mie soluzioni, spesso partendo con MVPs a
bassa fedelta’
80. … e creo entusiasmo tra I miei “earlyvangelists”
facendo intravedere un possibile futuro
81. … per poi trovarmi a valutare l’opportunita di
eseguire un nuovo “pivot”
www.a3thinker.com