Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna

on

  • 484 views

 

Statistics

Views

Total Views
484
Views on SlideShare
479
Embed Views
5

Actions

Likes
3
Downloads
1
Comments
0

3 Embeds 5

https://twitter.com 2
http://www.linkedin.com 2
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Raccolta requisiti, stima e pianificazione in progetti agili - Università di Bologna Presentation Transcript

  • 1. www.ideato.it Raccolta requisiti, stima e pianificazione in progetti agili Francesco Trucchia mercoledì 23 maggio 2012
  • 2. www.ideato.it Chi sono • Francesco Trucchia • CTO @ ideato • Sviluppatore software dal 1998 • Autore di “Pro PHP Refactoring” mercoledì 23 maggio 2012
  • 3. 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
  • 4. www.ideato.it I progetti software falliscono, spesso! http://www.it-cortex.com/Stat_Failure_Rate.htm mercoledì 23 maggio 2012
  • 5. • 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
  • 6. www.ideato.it Piuttosto che avere successo, è più probabile che un progetto IT fallisca mercoledì 23 maggio 2012
  • 7. www.ideato.it Solo un progetto IT su cinque porta alla piena soddisfazione mercoledì 23 maggio 2012
  • 8. www.ideato.it Più grande è il progetto IT maggiore è la possibilità di fallire mercoledì 23 maggio 2012
  • 9. www.ideato.it Manifesto Agile mercoledì 23 maggio 2012
  • 10. 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
  • 11. www.ideato.it Comunicazione mercoledì 23 maggio 2012
  • 12. www.ideato.it Feedback mercoledì 23 maggio 2012
  • 13. www.ideato.it Coraggio mercoledì 23 maggio 2012
  • 14. www.ideato.it Rispetto mercoledì 23 maggio 2012
  • 15. www.ideato.it mercoledì 23 maggio 2012
  • 16. www.ideato.it Raccolta dei requisiti mercoledì 23 maggio 2012
  • 17. 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
  • 18. www.ideato.it Indipendente mercoledì 23 maggio 2012
  • 19. www.ideato.it Negoziabile mercoledì 23 maggio 2012
  • 20. www.ideato.it Dare valore mercoledì 23 maggio 2012
  • 21. www.ideato.it Stimabile mercoledì 23 maggio 2012
  • 22. www.ideato.it Piccola mercoledì 23 maggio 2012
  • 23. www.ideato.it Testabile mercoledì 23 maggio 2012
  • 24. www.ideato.it Tecniche di raccolta delle user stories mercoledì 23 maggio 2012
  • 25. www.ideato.it Intervista mercoledì 23 maggio 2012
  • 26. www.ideato.it Questionario mercoledì 23 maggio 2012
  • 27. www.ideato.it Osservazione mercoledì 23 maggio 2012
  • 28. www.ideato.it Workshop mercoledì 23 maggio 2012
  • 29. www.ideato.it Stimare le user stories mercoledì 23 maggio 2012
  • 30. www.ideato.it Story points mercoledì 23 maggio 2012
  • 31. www.ideato.it Stimare in team mercoledì 23 maggio 2012
  • 32. www.ideato.it Poker game 1, 2, 3, 5, 8, 13 - 20, 50, 100 mercoledì 23 maggio 2012
  • 33. www.ideato.it Triangolare mercoledì 23 maggio 2012
  • 34. www.ideato.it Pianificare una release mercoledì 23 maggio 2012
  • 35. www.ideato.it Assegnare le priorità di business mercoledì 23 maggio 2012
  • 36. www.ideato.it Ordinare le user stories mercoledì 23 maggio 2012
  • 37. www.ideato.it mercoledì 23 maggio 2012
  • 38. www.ideato.it Scegliere la lunghezza di una iterazione mercoledì 23 maggio 2012
  • 39. www.ideato.it La velocity mercoledì 23 maggio 2012
  • 40. www.ideato.it Creare il release plan mercoledì 23 maggio 2012
  • 41. www.ideato.it Pianificare un’iterazione mercoledì 23 maggio 2012
  • 42. www.ideato.it Discutere le user stories mercoledì 23 maggio 2012
  • 43. www.ideato.it Dividere le user stories in tasks mercoledì 23 maggio 2012
  • 44. www.ideato.it Accettare le responsabilità mercoledì 23 maggio 2012
  • 45. www.ideato.it Stimare e confermare mercoledì 23 maggio 2012
  • 46. www.ideato.it Misurare e monitorare la velocity mercoledì 23 maggio 2012
  • 47. www.ideato.it Story points completati per iterazione mercoledì 23 maggio 2012
  • 48. 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
  • 49. www.ideato.it Iteration Burndown Charts mercoledì 23 maggio 2012
  • 50. www.ideato.it mercoledì 23 maggio 2012
  • 51. 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
  • 52. www.ideato.it Contatti ft@ideato.it www.ideato.it mercoledì 23 maggio 2012