Agile in 45 minuti

71
@giulioroggero

Transcript of Agile in 45 minuti

Page 1: Agile in 45 minuti

@giulioroggero  

Page 2: Agile in 45 minuti

Perchè Agile?

Velocizzare il time to market Lavorare in

un ambiente sereno

Mantenere un ritmo

sostenible

Page 3: Agile in 45 minuti

Pomodoro Tecnique

eXtreme Programming

Valori Agili

Gamification

Kanban

Scrum

XP

Canvas

Agile Trends

Pomodoro tech

Page 4: Agile in 45 minuti

Valori Agili

Gli individui e le interazioni più che i processi e gli strumenti

Il software funzionante più

che la documentazione

esaustiva

La collaborazione col cliente più

che la negoziazione dei

contratti

Rispondere al cambiamento

più che seguire un piano

www.agilemanifesto.org  

Page 5: Agile in 45 minuti

Scrum

Product backlog Sprint

backlog

Daily meeting

Sprint 1-4

settimane

PSPI Sprint planning

Sprint review

Sprint retrospective

Product owner

Scrum master

Team Refinement

Page 6: Agile in 45 minuti

Sprint 0 Sprint 1

Sprint review

Sprint retrospective

Sprint planning

Sprint review

Sprint retrospective

Sprint 2

Sprint planning

Sprint review

Sprint retrospective

Sprint 3 Sprint N

Sprint planning

Sprint review

Sprint retrospective

Sprint planning

Sprint review

Sprint retrospective

Ciclo continuo

Sprint planning

Scrum

Page 7: Agile in 45 minuti

Kanban

Visualizzare

Flusso (pull)

WIP Limit

Page 8: Agile in 45 minuti

Par,amo  da  un  elenco  di  a1vità…  

Page 9: Agile in 45 minuti

Todo

Page 10: Agile in 45 minuti

…  e  aggiungiamo  gli  sta,  

Page 11: Agile in 45 minuti

Todo

Page 12: Agile in 45 minuti

Todo In Progress

Page 13: Agile in 45 minuti

Todo In Progress Done

Page 14: Agile in 45 minuti

…  e  qualche  passo  del  nostro  processo  

Page 15: Agile in 45 minuti

Todo In Progress Done

Page 16: Agile in 45 minuti

Todo In Progress Done

Page 17: Agile in 45 minuti

Todo Done AnalYze

Page 18: Agile in 45 minuti

Todo Done AnalYze WoRK

Page 19: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Page 20: Agile in 45 minuti

…  e  non  dimen,chiamoci  le  code  

Page 21: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing

Page 22: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done

Page 23: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing

Page 24: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

Page 25: Agile in 45 minuti

…  come  ul,mo  il  WIP  limit  

Page 26: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

Page 27: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2

Page 28: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3

Page 29: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 30: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

WIP LIMITS!

Page 31: Agile in 45 minuti

Kanban  passo  passo  

Page 32: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 33: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 34: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 35: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 36: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 37: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 38: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 39: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 40: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 41: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 42: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 43: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Finito!

Page 44: Agile in 45 minuti

Colli  di  bo1glia!  

Page 45: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 46: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 47: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

WIP Limit of verify is 2! Complete one task before starting a new one…

Page 48: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

STOP STARTING, START FINISHING!

Page 49: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 50: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 51: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 52: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 53: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Remove the bottleneck and the pull system restart the flow!

Page 54: Agile in 45 minuti

AAese!  

Page 55: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 56: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

NOTHING TO WORK ON, SPEED Up the analyze!

Page 57: Agile in 45 minuti

Ciao,  membri  del  team!  

Carlo  Elena  

Marc   Jean  

Emma  

Page 58: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 59: Agile in 45 minuti

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Page 60: Agile in 45 minuti

XP

Pair programming

TDD

Continuous Integration

Refactoring Simple Design

Collective Code

Ownership

Page 61: Agile in 45 minuti

www.pomodorotechnique.com

Scegli un task

Lavora 25’ senza

interruzioni

5’ di pausa e riprendi

Ogni 4 pomodori una

pausa 15’

Page 62: Agile in 45 minuti
Page 63: Agile in 45 minuti

Canvas

Product  Idea  

Product Vision

Business Model / Lean Canvas

Product Canvas Capture  and  validate  ini,al  assump,on  

Capture  and  validate  

Business  Model  

Capture  and  validate  Product  

features  

Page 64: Agile in 45 minuti

Business  Model  Canvas  –  Amazon  2005  

Beni  di  basso  valore  (libri,  CD,  DVD  e  altro)    Una  gamma  di  prodo9  molto  vasta  

Motore  di  raccomandazione  in  base  al  profilo  e  alle  scelte  fa?e  

amazon.com    AffiliaC  

Mercato  mondiale  consumer  

MarkeCng  Tecnologia  e  ContenuC  Processo  evasione  ordini      

Infrastru)ura  IT  e  SW    Processo  globale  di  evasione  ordini  

Evasione  ordini    Manutenzione  IT  e  sviluppo  SW  

Partner  per  la  logisCca    AffiliaC  

Margini  sulle  vendite  

Opportunità:  sfruAare  l’infrastruAura  IT  soAo-­‐u,lizzata  

Customer Relationship  

Partners Key Activities   Value Proposition  

Customers  

Channels  Key Resources  

Revenue Stream  Cost Drivers  

Page 65: Agile in 45 minuti

Business  Model  Canvas  –  Amazon  2006  

Soluzione:  AWS  

Beni  di  basso  valore  (libri,  CD,  DVD  e  altro)    Una  gamma  di  prodo9  molto  vasta    AWS:  S3,  EC2  …      

Motore  di  raccomandazione  in  base  al  profilo  e  alle  scelte  fa?e  

amazon.com    AffiliaC    APIs  

Mercato  mondiale  consumer    Sviluppatori  e  aziende  

Margini  sulle  vendite  Tariffe  uAlizzo  AWS  a  consumo  

MarkeCng  Tecnologia  e  ContenuC  Processo  evasione  ordini      

Infrastru)ura  IT  e  SW    Processo  globale  di  evasione  ordini  

Evasione  ordini    Manutenzione  IT  e  sviluppo  SW  

Partner  per  la  logisCca    AffiliaC  

Customer Relationship  

Partners Key Activities   Value Proposition  

Customers  

Channels  Key Resources  

Revenue Stream  Cost Drivers  

Page 66: Agile in 45 minuti
Page 67: Agile in 45 minuti

Gamification

Giocare per lavorare meglio

Page 68: Agile in 45 minuti

Agile Trends

Page 69: Agile in 45 minuti
Page 70: Agile in 45 minuti
Page 71: Agile in 45 minuti

@giulioroggero