Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Agile Fluency e che cosa significa per il business

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
Tweet

More Decks by Matteo Vaccari

Other Decks in Technology

Transcript

  1. 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
  2. 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
  3. 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
  4. 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
  5. ▫︎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
  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 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
  7. 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
  8. DOV’È L’INGHIPPO? 20 Produttività Tempo Il team inizia a fare

    TDD Il team fa TDD bene e ha ripagato il debito tecnico
  9. COME MITIGARE LA FOSSA? 22 Produttività Tempo Il team inizia

    a fare TDD Il team fa TDD bene e ha ripagato il debito tecnico
  10. 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
  11. 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
  12. 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
  13. 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
  14. ▫︎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.
  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. CHOOSE YOUR REWARDS 36