agile fluency e che cosa significa per il business
TRANSCRIPT
Team agile fluency … e il business
Matteo Vaccari
AGILITÀChe significa?
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
James Shore
Diana Larsen
CHE SIGNIFICA “FLUENCY”?
4
fluent |ˈfluːənt|
adjective
1 able to express oneself easily and articulately
2 smoothly graceful and effortless: his style of play was fast and fluent.
3 able to flow freely; fluid
Non è una pagella…
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
CREATE BUSINESS VALUE
6
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
CREATE BUSINESS VALUE
7
L’INIZIO DI UN PROGETTO…
8
T
F
LA CONCLUSIONE DESIDERATA
9
T
F
LA TRISTE REALTÀ
10
T
F
CONSEGNARE VALORE
11
T
F
TRASPARENZA
12
T
F
USER STORIES
13
SCRUM
14
▫︎ Investimento: sul team;
▫︎ corsi
▫︎ coaching
▫︎ ScrumMaster
▫︎Metodi: Scrum, Kanban
▫︎Benefici: visibilità, riduzione del rischio
▫︎Come si vede: consegna di running, tested features
▫︎ Tempi: 2-6 mesi
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
CREATE BUSINESS VALUE
15
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
CONSEGNARE AL RITMO DEL CLIENTE
16
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
CONSEGNARE AL RITMO DEL CLIENTE
17
F
T
18
CONSEGNARE AL RITMO DEL CLIENTE
DOV’È L’INGHIPPO?
20
Prod
uttiv
ità
Tempo
Il team inizia a fare
TDD
Il team fa TDD bene e
ha ripagato il debito tecnico
LE FORZE IN GIOCO
21
L’organizzazione
Il team Il codice
COME MITIGARE LA FOSSA?
22
Prod
uttiv
ità
Tempo
Il team inizia a fare
TDD
Il team fa TDD bene e
ha ripagato il debito tecnico
METODO (A): UN COACH TECNICO
23
METODO (B): CO-SOURCING
24
Il tuo team Un team esterno esperto in TDD
Co-sourcing
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
▫︎ Investimento: produttività ridotta mentre il team
▫︎ impara
▫︎ ripaga il debito tecnico
▫︎Metodi: Extreme Programming (XP)
▫︎Beneficio: consegne per tempo, con pochi difetti
▫︎ Come si vede: si consegna quando vuole il cliente
▫︎ Tempi: 3-24 mesi
CONSEGNARE AL RITMO DEL CLIENTE
25
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
OTTIMIZZARE IL VALORE
26
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
OTTIMIZZARE IL VALORE
27
T
F
Il momento di massima ignoranza
QUAL’È LA “FUNZIONE”?
29
LA COMPETIZIONE È SU “QUANTO BENE” ESEGUE LA SUA FUNZIONE
30
CAMBIAMO I TERMINI DEL PROBLEMA
31
Quanto ci mettete a finire questa pila di storie?
Che cosa abbiamo imparato questa settimana?
Qual è la cosa più importante per la settimana prossima?
Plan
DoLearn
T
F
TOM GILB
32
www.gilb.com
© www.Gilb.com MenuVersion 23- Sep 2013 3x3Copyright © Kai Gilb !2
Some Literature
▫︎ Investimento:
▫︎ Incorporare gli esperti di business nel team
▫︎Modiche all’organizzazione
▫︎Delegare le decisioni al team
▫︎Metodi: Tom Gilb’s Evo, Impact Mapping, Lean Startup
▫︎Beneficio: un prodotto realmente competitivo
▫︎ Come si vede: decisioni basate su metriche di business
▫︎ Tempi: 1-5 anni
OTTIMIZZARE IL VALORE
35
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
Team Culture Shift
Start:Building Code
A Team’s Path Through Agile Fluency
Focus on Value★
See progress from business perspectiveRedirect teams when needed
Deliver Value★★
Ship on market cadenceCapture value frequentlyReveal obstructions early
Optimize Value★★★
Make excellent product decisionsEliminate handoffs
Speed decision making
Optimize for Systems★★★★
Cross-pollinate perspectivesStimulate innovation
Optimize value stream
Team Skills Shift
Organizational Structure Shift
Organizational Culture Shift
For more information, visit:agilefluency.com
© 2012 James Shore and Diana Larsen.You may reproduce this diagram in any form so long as this copyright notice is preserved.
CHOOSE YOUR REWARDS
36