Upload
manuel-scapolan
View
2.426
Download
1
Embed Size (px)
DESCRIPTION
Introduzione a Scrum attraverso una semplice metafora.
Citation preview
SCRUM? SCRUM? E’ come fare
il bucato!
Andy Glover – cartoontester.blogspot.com
A Goal is a
Dream with
a Deadline Napoleon Hill
“
“
Fissare l’obiettivo
desiderato 1
Dal cesto dei panni
sporchi alla pila di
vestiti puliti e
stirati pronti da
indossare
Creare un piano per portare a
termine lo scopo
A GOAL
WITHOUT
A PLAN
IS JUST
A WISH
2
Waterfall Waterfall (modello a cascata)
Requirements
Design
Implementation
Verification
Maintenance
Consegno tutto alla fine …
Scrum Scrum E’ un modello
iterativo con il
quale consegno
nel piu’ breve
tempo possibile le
cose piu’
importanti
Definire la
lista delle
cose da fare
PRODUCT BACKLOG
3
Stabilire le priorità
Tesoro, mi
prepari la
cravatta gialla
che con questa
proprio non mi ci
vedo …
Mamma, lunedi’
gioco a calcio
con gli amici mi
lavi la maglietta
rossa?
Mamma, martedi’
ho il saggio di
danza, non trovo
piu’ il mio tutu’!
4
PRODUCT
BACKLOG
SPRINT
BACKLOG
Ogni tot
giorni - sprint -
build the
right thing - The product owner -
build the
thing right - The team -
BUILD IT FAST - The coach -
½ ORA
3 ORE
2 ORE
Per poter rispettare le stime
il lavoro non deve essere
assolutamente interrotto …
Dividere i compiti e dare le stime dei tempi
per portare a termine il lavoro 5
… se non in casi di
estrema urgenza!
6 Controllare frequentemente il lavoro svolto
Stima
ottimistica
Andamento
attuale Stima
pessimistica
tempo
Funzioni
sviluppate
Stima
ottimistica
Andamento
attuale Stima
pessimistica
tempo
Funzioni
sviluppate
Entro che data
riusciremo a
sviluppare
questa
funzione?
Quante funzioni
riusciamo a
sviluppare entro
una certa data?
Burndown chart
Vantaggi • Software che funziona perche’ testato
• Software che soddisfa i requisiti
perche’ scritti da e con gli utenti
• Rispetto dei tempi perche’ le Stime sono
fatte su attivita’ semplici e ben definite
• Miglioramento continuo ad ogni
iterazione
• Programmatori meno stressati!
• In ogni momento si puo’ sapere che cosa
si sta facendo e che cosa verra’ fatto, in
totale trasparenza
• Il software e’ modulare e cio’ rende piu’
semplice la manutenzione
Vantaggi
Perche’ tutto funzioni
bisogna pero’:
• Comporre il gruppo di
lavoro assegnando poteri
e responsabilita’
• fare in modo che il team
lavori in armonia e
serenita’ senza
interruzioni
• non dare per conclusa una
attivita’ se prima non ha
passato tutti i test
• essere rigorosi
nell’applicazione del
metodo senza prendere
scorciatoie alle prime
difficolta’
There is no
elevator
to success.
You have to
take the stairs
Slide 1 : http://www.flickr.com/photos/40143737@N02/3846783361/
Slide 1 : http://www.flickr.com/photos/9512074@N02/871514287/
Slide 3: http://www.flickr.com/photos/x-ray_delta_one/5914142583/in/photostream/
Slide 4 : http://www.flickr.com/photos/21268537@N00/3944608717/
Slide 4 : http://www.flickr.com/photos/64376172@N00/4246224023/
Slide 5 : http://www.flickr.com/photos/x-ray_delta_one/5907794118/in/photostream/
Slide 7 : http://www.flickr.com/photos/x-ray_delta_one/4298775646/sizes/l/in/photostream/
Slide 8 : http://www.flickr.com/photos/68187942@N00/2267116285/
Slide 9 : http://www.flickr.com/photos/x-ray_delta_one/4223260888/in/photostream/
Slide 12 : http://www.flickr.com/photos/57686999@N07/5745185459/
Slide 12 : http://www.flickr.com/photos/62025628@N00/4180319118/
Slide 12 : http://www.flickr.com/photos/alessandraelle/4324471395/
Slide 13 : http://www.flickr.com/photos/40143737@N02/4264423055/
Slide 16 : http://www.flickr.com/photos/x-ray_delta_one/4314439057/in/photostream/
Slide 17: http://www.flickr.com/photos/28712698@N00/2149921039/
Slide 18 : http://www.flickr.com/photos/marfis75/6487647149/in/photostream/
Credits
Le immagini contenute in questa presentazione hanno licenza Creative Commons
Thank You! MANUEL SCAPOLAN
website: www.manuelscapolan.it
twitter: manuelscapolan
e-mail: [email protected]
20