Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Dal cliente al mondo: agilità, progettazione e servizi

2,243 views

Published on

Published in: Technology

Dal cliente al mondo: agilità, progettazione e servizi

  1. 1. Dal cliente al mondo agilità, progettazione e servizi Luca Mascaro AgileCamp2009 Lugano
  2. 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. 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. 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. 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. 6. contesto time contenuti utenti scope money business marketing Un servizio un sistema complesso non solo dal punto di vista intrinseco
  7. 7. ambiente servizio società economia Un servizio è allʼinterno di un sistema complesso
  8. 8. A questo punto si introduce UCD o UDD ma ci sono una serie di issues
  9. 9. La progettazione è basata su ipotesi
  10. 10. % di evoluzione % di esplorazione?
  11. 11. Specificare? (storie, scenari ed altri strani scritti)
  12. 12. Prioritizzare?
  13. 13. Strategia e tattica? (come, cosa e quando rilasceremo)
  14. 14. Testare? (test utenti come unit test)
  15. 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?

×