raccolta requisiti, stima e pianificazione in progetti agili - università di bologna
DESCRIPTION
TRANSCRIPT
![Page 1: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/1.jpg)
www.ideato.it
Raccolta requisiti, stima e pianificazione in
progetti agiliFrancesco Trucchia
mercoledì 23 maggio 2012
![Page 2: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/2.jpg)
www.ideato.it
Chi sono
• Francesco Trucchia
• CTO @ ideato
• Sviluppatore software dal 1998
• Autore di “Pro PHP Refactoring”
mercoledì 23 maggio 2012
![Page 3: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/3.jpg)
www.ideato.it
Agenda
• Manifesto agile
• Raccolta dei requisiti
• Tecniche di raccolta delle user stories
• Stimare le user stories
• Pianificare una release
• Pianificare un’iterazione
• Monitorare e misurare la velocity
mercoledì 23 maggio 2012
![Page 4: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/4.jpg)
www.ideato.it
I progetti software falliscono, spesso!
http://www.it-cortex.com/Stat_Failure_Rate.htm
mercoledì 23 maggio 2012
![Page 5: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/5.jpg)
• 2004 Ford Motor Co. - Purchasing system abandoned after deployment costing $400 million
• 2004 Hewlett-Packard Co. - Problem with ERP sytem contribute to $160 million loss
• 2002 McDonald’s Corp - The innovative information-purchasing system canceled after $170 million spent
• 2001 Nike Inc - $100 million loss
mercoledì 23 maggio 2012
![Page 6: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/6.jpg)
www.ideato.it
Piuttosto che avere successo, è più probabile
che un progetto IT fallisca
mercoledì 23 maggio 2012
![Page 7: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/7.jpg)
www.ideato.it
Solo un progetto IT su cinque porta alla piena
soddisfazione
mercoledì 23 maggio 2012
![Page 8: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/8.jpg)
www.ideato.it
Più grande è il progetto IT maggiore è la
possibilità di fallire
mercoledì 23 maggio 2012
![Page 10: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/10.jpg)
www.ideato.it
Gli individui e le interazioni più che i processi e gli strumenti
Il software funzionante più che la documentazione esaustiva
La collaborazione col cliente più che la negoziazione dei contratti
Rispondere al cambiamento più che seguire un piano
mercoledì 23 maggio 2012
![Page 15: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/15.jpg)
www.ideato.it
mercoledì 23 maggio 2012
![Page 16: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/16.jpg)
www.ideato.it
Raccolta dei requisiti
mercoledì 23 maggio 2012
![Page 17: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/17.jpg)
www.ideato.it
Come <ruolo>voglio <azione>
al fine di <beneficio>Es. Come utente voglio inserire username e password per accedere al sito web
mercoledì 23 maggio 2012
![Page 24: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/24.jpg)
www.ideato.it
Tecniche di raccolta delle user stories
mercoledì 23 maggio 2012
![Page 29: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/29.jpg)
www.ideato.it
Stimare le user stories
mercoledì 23 maggio 2012
![Page 32: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/32.jpg)
www.ideato.it
Poker game1, 2, 3, 5, 8, 13 - 20, 50, 100
mercoledì 23 maggio 2012
![Page 34: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/34.jpg)
www.ideato.it
Pianificare una release
mercoledì 23 maggio 2012
![Page 35: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/35.jpg)
www.ideato.it
Assegnare le priorità di business
mercoledì 23 maggio 2012
![Page 36: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/36.jpg)
www.ideato.it
Ordinare le user stories
mercoledì 23 maggio 2012
![Page 38: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/38.jpg)
www.ideato.it
Scegliere la lunghezza di una iterazione
mercoledì 23 maggio 2012
![Page 40: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/40.jpg)
www.ideato.it
Creare il release plan
mercoledì 23 maggio 2012
![Page 41: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/41.jpg)
www.ideato.it
Pianificare un’iterazione
mercoledì 23 maggio 2012
![Page 42: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/42.jpg)
www.ideato.it
Discutere le user stories
mercoledì 23 maggio 2012
![Page 43: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/43.jpg)
www.ideato.it
Dividere le user stories in tasks
mercoledì 23 maggio 2012
![Page 44: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/44.jpg)
www.ideato.it
Accettare le responsabilità
mercoledì 23 maggio 2012
![Page 45: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/45.jpg)
www.ideato.it
Stimare e confermare
mercoledì 23 maggio 2012
![Page 46: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/46.jpg)
www.ideato.it
Misurare e monitorare la velocity
mercoledì 23 maggio 2012
![Page 47: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/47.jpg)
www.ideato.it
Story points completati per iterazione
mercoledì 23 maggio 2012
![Page 48: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/48.jpg)
www.ideato.it
Story Points
A user can... 2
A user can... 3
A user can... 2
A user can... 1
A user can... 3
A user can... 2
Velocity 13
mercoledì 23 maggio 2012
![Page 49: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/49.jpg)
www.ideato.it
IterationBurndown Charts
mercoledì 23 maggio 2012
![Page 51: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/51.jpg)
www.ideato.it
Bibliografia
• Extreme Programming Explained: Embrace Change (2nd Edition) - Kent Beck
• User stories applied for agile software development - Mike Cohn
mercoledì 23 maggio 2012
![Page 52: Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna](https://reader034.vdocuments.net/reader034/viewer/2022051411/5456960daf7959755d8b4d2c/html5/thumbnails/52.jpg)
www.ideato.it
www.ideato.it
mercoledì 23 maggio 2012