Click here to load reader
Upload
giulio-roggero
View
1.257
Download
0
Embed Size (px)
Citation preview
Creativity
Agile Creativitylavorare Agile
Co-founder and CEO of Agile ReloadedCo-founder and CTO of MakeItApp.eu
@giulioroggero
Attraversare il lago
Mi serve?
Quanto tempo ci metto a costruirla?
Un approccio Agile
MotoscafoProdotto finale e completo
Comodo e veloce
Barca a remiMinimo prodotto di valore
Affidabile e utilizzabile
ZatteraImbarazzante Serve andare sull’Isola?
Un approccio Agile
MotoscafoProdotto finale e completo
Comodo e veloce
Barca a remiMinimo prodotto di valore
Affidabile e utilizzabile
ZatteraImbarazzante Serve andare sull’Isola?
Il motoscafo risolve i bisogni dei miei utenti?
Un approccio Agile
Battello!!!Prodotto finale di maggior valore
Capiente, economico
Barca a remiMinimo prodotto di valore
Affidabile e utilizzabile
ZatteraImbarazzante Serve andare sull’Isola?
COME?
Plan
Do
Check
Act
Ciclo di Deming
continuo miglioramento
http://agilemanifesto.org/iso/it/
“Gli individui e le interazioni più che i processi e gli strumenti”
Il primo valore alla base dell’Agilità
Approccio Tradizionale: sai dove è posto l’arrivo, non sai in quanto tempo ci arriverai.
Approccio Agile: sai quando finisci ma non quanto consegnerai.
Scrum
Productbacklog Sprint
backlog Sprint1-4
settimane
PSPISprint planning
Sprint review
Sprint retrospectiv
e
Product owner
Scrum master
TeamRefinement
Daily meeting
Esempio di Scrum Board per un team
8 persone, progetto di circa 1 anno
Kanban
Visualizzare
Flusso (pull)
WIP Limit
Partiamo da un elenco di attività…
Todo In Progress Done
… e qualche passo del nostro processo
Todo In Progress Done
Todo In Progress Done
Todo DoneAnalYze
Todo DoneAnalYze WoRK
Todo DoneAnalYze WoRK VERIFY
… e non dimentichiamoci le code
Todo DoneAnalYze WoRK VERIFY
Doing
Todo DoneAnalYze WoRK VERIFY
Doing Done
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoing
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
… come ultimo il WIP limit
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
WIP LIMITS!
Kanban passo passo
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Finito!
Colli di bottiglia!
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
WIP Limit of verify is 2! Complete one task before starting a new one…
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
STOP STARTING, START FINISHING!
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Remove the bottleneck and the pull system restart the flow!
Attese!
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
NOTHING TO WORK ON, SPEED Up the analyze!
Ciao, membri del team!
CarloElena
Marc Jean
Emma
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Todo DoneAnalYze WoRK VERIFY
Doing DoneDoingDone
2 3 2
Esempio di Kanban Board per un team
Business Ideas and Projects selection
Urgencies
Team running Closure
10 persone, 15 prodotti running
www.promoservice.com
XP
Pair programming
TDD
ContinuousIntegration
RefactoringSimple 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 CanvasCapture and
validate initial assumption
Capture and validate
Business Model
Capture and validate Product
features
Business Model Canvas – Amazon
Beni di basso valore (libri, CD, DVD e altro)
Una gamma di prodotti molto vasta
AWS: S3, EC2 …
Motore di raccomandazione in base al profilo e alle scelte fatte
amazon.com
Affiliati
APIs
Mercato mondiale consumer
Sviluppatori e aziende
Margini sulle venditeTariffe utilizzo AWS a consumo
MarketingTecnologia e ContenutiProcesso evasione ordini
Infrastruttura IT e SW
Processo globale di evasione ordini
Evasione ordini
Manutenzione IT e sviluppo SW
Partner per la logistica
Affiliati
Customer Relationship
Partners Key Activities Value Proposition
Customers
ChannelsKey Resources
Revenue StreamCost Drivers
Dichiarare le ipotesi
Creare un MVP
Eseguire un esperimento
Feedbacks e indagini
Esempio di Agilità: Spotify
Henrik Kniberg & Anders Ivarsson Oct 2012
Valori Agile
Scrum
Kanban
XP
Lean UX
Pomodoro Technique
Canvas
Non bastano le pratiche: essere Agili significa abbracciare i Valori Agili!
Co-founder and CEO of Agile ReloadedCo-founder and CTO of MakeItApp.eu
@giulioroggero