Agile in 45 minuti

Post on 12-Jan-2017

4.445 views 0 download

Transcript of Agile in 45 minuti

@giulioroggero  

Perchè Agile?

Velocizzare il time to market Lavorare in

un ambiente sereno

Mantenere un ritmo

sostenible

Pomodoro Tecnique

eXtreme Programming

Valori Agili

Gamification

Kanban

Scrum

XP

Canvas

Agile Trends

Pomodoro tech

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  

Scrum

Product backlog Sprint

backlog

Daily meeting

Sprint 1-4

settimane

PSPI Sprint planning

Sprint review

Sprint retrospective

Product owner

Scrum master

Team Refinement

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

Kanban

Visualizzare

Flusso (pull)

WIP Limit

Par,amo  da  un  elenco  di  a1vità…  

Todo

…  e  aggiungiamo  gli  sta,  

Todo

Todo In Progress

Todo In Progress Done

…  e  qualche  passo  del  nostro  processo  

Todo In Progress Done

Todo In Progress Done

Todo Done AnalYze

Todo Done AnalYze WoRK

Todo Done AnalYze WoRK VERIFY

…  e  non  dimen,chiamoci  le  code  

Todo Done AnalYze WoRK VERIFY

Doing

Todo Done AnalYze WoRK VERIFY

Doing Done

Todo Done AnalYze WoRK VERIFY

Doing Done Doing

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

…  come  ul,mo  il  WIP  limit  

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

WIP LIMITS!

Kanban  passo  passo  

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Finito!

Colli  di  bo1glia!  

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

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…

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

STOP STARTING, START FINISHING!

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Remove the bottleneck and the pull system restart the flow!

AAese!  

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

NOTHING TO WORK ON, SPEED Up the analyze!

Ciao,  membri  del  team!  

Carlo  Elena  

Marc   Jean  

Emma  

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

Todo Done AnalYze WoRK VERIFY

Doing Done Doing Done

2 3 2

XP

Pair programming

TDD

Continuous Integration

Refactoring Simple Design

Collective Code

Ownership

www.pomodorotechnique.com

Scegli un task

Lavora 25’ senza

interruzioni

5’ di pausa e riprendi

Ogni 4 pomodori una

pausa 15’

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  

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  

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  

Gamification

Giocare per lavorare meglio

Agile Trends

@giulioroggero