Share
Embed
Agile Fluency e che cosa significa per il business
My presentation (in Italian) at the Italian Agile Business Day 2016
Matteo Vaccari
September 19, 2016
Transcript
37 slides
-
Team Culture Shift Start: Building Code A Team’s Path Through
Agile Fluency Focus on Value ˒ See progress from business perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadence Capture value frequently Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Systems ˒˒˒˒ Cross-pollinate perspectives Stimulate 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 -
Team Culture Shift Start: Building Code A Team’s Path Through
Agile Fluency Focus on Value ˒ See progress from business perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadence Capture value frequently Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Systems ˒˒˒˒ Cross-pollinate perspectives Stimulate innovation Optimize value stream Team Skills Shift Organizational Structure Shift Organizational Culture Shift For more information, visit: © 2012 James Shore and Diana Larsen. CREATE BUSINESS VALUE 6 -
Team Culture Shift Start: Building Code A Team’s Path Through
Agile Fluency Focus on Value ˒ See progress from business perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadence Capture value frequently Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Team Skills Shift Organizational Structure Shift CREATE BUSINESS VALUE 7 -
▫︎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 Focus on Value ˒ See progress from business perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadenc Capture value frequent Reveal obstructions ear Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Syste ˒˒˒˒ Cross-pollinate perspect Stimulate innovation Optimize value stream Team Skills Shift Organizational Culture Shift © 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 perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadence Capture value frequently Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Systems ˒˒˒˒ Cross-pollinate perspectives Stimulate innovation Optimize value stream Team Skills Shift Organizational Structure Shift Organizational Culture Shift For more information, visit: © 2012 James Shore and Diana Larsen. 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 perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadence Capture value frequently Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Systems ˒˒˒˒ Cross-pollinate perspectives Stimulate innovation Optimize value stream Team Skills Shift Organizational Structure Shift Organizational Culture Shift For more information, visit: © 2012 James Shore and Diana Larsen. CONSEGNARE AL RITMO DEL CLIENTE 17 -
DOV’È L’INGHIPPO? 20 Produttività Tempo Il team inizia a fare
TDD Il team fa TDD bene e ha ripagato il debito tecnico -
COME MITIGARE LA FOSSA? 22 Produttività Tempo Il team inizia
a fare TDD Il team fa TDD bene e ha ripagato il debito tecnico -
METODO (B): CO-SOURCING 24 Il tuo team Un team esterno
esperto in TDD Co-sourcing -
Deliver Value ˒˒ Ship on market cadence Capture value frequently
Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Systems ˒˒˒˒ Cross-pollinate perspectives Stimulate innovation Optimize value stream Skills Shift Or Str Organizational Culture Shift For mor a © 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 perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadence Capture value frequently Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Systems ˒˒˒˒ Cross-pollinate perspectives Stimulate innovation Optimize value stream Team Skills Shift Organizational Structure Shift Organizational Culture Shift For more information, visit: © 2012 James Shore and Diana Larsen. OTTIMIZZARE IL VALORE 26 -
Team Culture Shift Start: Building Code A Team’s Path Through
Agile Fluency Focus on Value ˒ See progress from business perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadence Capture value frequently Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Systems ˒˒˒˒ Cross-pollinate perspectives Stimulate innovation Optimize value stream Team Skills Shift Organizational Structure Shift Organizational Culture Shift For more information, visit: © 2012 James Shore and Diana Larsen. OTTIMIZZARE IL VALORE 27 -
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 Do Learn T F -
▫︎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 Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Sys ˒˒˒˒ Cross-pollinate perspec Stimulate innovatio Optimize value strea Organizational Culture Shift © 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 perspective Redirect teams when needed Deliver Value ˒˒ Ship on market cadence Capture value frequently Reveal obstructions early Optimize Value ˒˒˒ Make excellent product decisions Eliminate handoffs Speed decision making Optimize for Systems ˒˒˒˒ Cross-pollinate perspectives Stimulate innovation Optimize value stream Team Skills Shift Organizational Structure Shift Organizational Culture Shift For more information, visit: © 2012 James Shore and Diana Larsen. CHOOSE YOUR REWARDS 36