Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Dal cliente al mondo: agilità, progettazione e servizi
1. Dal cliente al mondo
agilità, progettazione e servizi
Luca Mascaro
AgileCamp2009 Lugano
2. Agility
The quality of being agile; the power of moving the limbs quickly and easily;
nimbleness; activity; quickness of motion; as, strength and agility ...
http://en.wiktionary.org/wiki/agility
3. Agile manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
4. Accettare il cambiamento
Automazione
Pair programming
Feature driven development
Persone
Testing Ridurre il fallimento
Adaptive software development
Coinvolgimento
Finestre di tempo limitate
Extreme programming
Planning
SCRUM
Iterazioni
Comunicazione
Coraggio
(sviluppo) agile “In pratica”
5. Definizione volgare di “Agile”
organizzare il lavoro in piccoli cicli iterativi molto focalizzati dove
persone “concentrate” e “competenti” cercano di risolvere problemi
nel minor fattore di rischio possibile
6. contesto
time
contenuti utenti
scope money
business marketing
Un servizio
un sistema complesso non solo dal punto di vista intrinseco
7. ambiente
servizio
società economia
Un servizio
è allʼinterno di un sistema complesso
8. A questo punto si introduce UCD o UDD
ma ci sono una serie di issues
15. ...
0 1 2 3 4 5 6
CICLI
TATTICA
STRATEGIA
CONCEPT
E DEFINITION
RICERCA
E ANALISI
alpha beta 1
STRATEGIA
PIANIFICAZIONE
MODELLAZIONE
TEST
SPECIFICHE
TEST
ARCHITETTURA ARCHITETTURA ARCHITETTURA
COMUNICAZIONE COMUNICAZIONE COMUNICAZIONE REFACTORING
SVILUPPO SVILUPPO SVILUPPO
IDEA CONCEPT DESIGN
Un processo è dunque possibile?