Sei sulla pagina 1di 21

Agile, cosa e come

posso usarlo nel mio


team o startup
Alessio Bragadini
Un metodo di project management che superi i
problemi dei metodi tradizionali
A differenza del waterfall non consegna
alla fine del progetto, ma per passi
incrementali gestendo i cambiamenti
Mette al centro la comunicazione allinterno
del team, e tra gli sviluppatori e il cliente

Nato per lo sviluppo del soft ware ma


applicabile a tutte le attivit creative
Riduce il time-to-market dei progetti
years
13. 5

3
m
on
th
s

1915 1939 1972 1976 1983 1994 1998 2000 2002 2004
Deepa Chandrasekaran, Gerard J. Tellis - Marshall School of Business, University of Southern California, Los Angeles, California

Due to globalization eects, and other


economical changes, the time to market over
Time to Market time decreased significantly
Valori Pratiche

Stand-up
Comunicazione User stories
Prodotto Info radiators
funzionante
Testing Pair
Collaborazione
Rilasci continui
Reattivit
Retrospettive
cambiamenti

Team Agile ad alto rendimento


I valori:
il manifesto Agile
Gli individui e le interazioni
pi che i processi e gli strumenti
Il prodotto funzionante
pi che la documentazione esaustiva
La collaborazione col cliente
pi che la negoziazione dei contratti
Rispondere al cambiamento
pi che seguire un piano
Accogliamo i cambiamenti nei
requisiti, anche a stadi avanzati
dello sviluppo. I processi agili
sfruttano il cambiamento a favore
del vantaggio competitivo
del cliente.
principi sottostanti al Manifesto Agile, n 2
Lean Thinking

Ha le radici nel Toyota Production System di


Toyoda e Ohno
Dal 1990 si parla di Lean Manufacturing
La chiave la riduzione dello spreco, in tre
parole giapponesi: Mura, Muri, Muda
Da Agile a Lean Startup
Ridurre lo spreco

Consegnare il prima possibile (lead time)

Limitare il W.I.P.

Implementare rapidamente il ciclo di


modifiche di una startup
Metodologie Agili
(o qualcosa del genere)
XP (eXtreme Programming)

Scrum

Kanban (Method)

o remix
Cose che potete provare (1)
Daily standup
Retrospettive (alla fine di uno sprint, periodo o
progetto)

Sedersi e lavorare tutti vicini

Avere una task board o altro tipo di info radiator


Avere una Definition of Done o un Working
Agreement
Cose che potete provare (2)
Avere un Backlog di cose da fare

Ridurre il W.I.P.

Valutare se si pu adottare una metodologia


completa

Leggere libri e documentazione, chiedere


aiuto a un coach
Come possiamo aiutarvi
Enterprise
(Scrum at scale, Transition)

Startup
(Scrum, coaching)
Piccoli team
(intro Agile)
Personale
(GTD, Inbox Zero)
Tocca a voi
domande, risposte
e discussione
Retrospettiva

Starfish
Fist of Five
Voting
Grazie!
@abragad (Twitter / Slack)
#agile
alessio.bragadini@agile42.com
www.agile42.it

Potrebbero piacerti anche