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.

Tutti i miei sbagli

2,192 views

Published on

Published in: Technology, Business

Tutti i miei sbagli

  1. 1. Tutti i miei sbagli (e qualcuno non mio) Jacopo Romei Italian Agile Day 2009
  2. 2. Ego sliding ● Jacopo Romei ● Sviluppatore, imprenditore ● Consulente metodi adatt... legger...lea..uhm... agili – Coach ● Illuminista galileiano ● http://www.sviluppoagile.it/ Italian Agile Day 2009
  3. 3. Un po' di (sano) relativismo Italian Agile Day 2009
  4. 4. Gnosci te ipsum Italian Agile Day 2009
  5. 5. Metodo socratico Italian Agile Day 2009
  6. 6. Ironia Italian Agile Day 2009
  7. 7. Maieutica Italian Agile Day 2009
  8. 8. Interattivi, please Italian Agile Day 2009
  9. 9. Pratiche Extreme Programming ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  10. 10. Principi Extreme Programming ● Humanity ● Flow ● Economics ● Opportunity ● Mutual benefit ● Redundancy ● Self similarity ● Failure ● Improvement ● Quality ● Diversity ● Baby steps ● Reflection ● Accepted Responsibility Italian Agile Day 2009
  11. 11. Valori Extreme Programming ● Communication ● Simplicity ● Feedback ● Courage ● Respect Italian Agile Day 2009
  12. 12. Riservatezza in questo talk Italian Agile Day 2009
  13. 13. Un caso facile: Cigno Nav srl Italian Agile Day 2009
  14. 14. Pratiche adottate ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  15. 15. Pratiche adottate ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  16. 16. Pratiche adottate ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  17. 17. Pratiche adottate ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  18. 18. Pratiche adottate ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  19. 19. Pratiche adottate ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  20. 20. Io non ti conosco, io non so chi sei Italian Agile Day 2009
  21. 21. Valori non accolti ● Communication ● Simplicity ● Feedback ● Courage ● Respect Italian Agile Day 2009
  22. 22. Troppo facile? Italian Agile Day 2009
  23. 23. Caso meno facile: la mia impresa Italian Agile Day 2009
  24. 24. Pratiche adottate ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  25. 25. Pratiche adottate ● Sit together ● Quarterly cycle ● Whole team ● Slack ● Informative workspace ● Ten-minute build ● Energized work ● Continuous integration ● Pair programming ● Test-first programming ● Stories ● Incremental design ● Weekly cycle Italian Agile Day 2009
  26. 26. Pratiche secondarie adottate ● Real customer involved Italian Agile Day 2009
  27. 27. Pratiche secondarie adottate ● Real customer involved ● Team continuity Italian Agile Day 2009
  28. 28. Pratiche secondarie adottate ● Real customer involved ● Team continuity ● Shrinking teams Italian Agile Day 2009
  29. 29. Pratiche secondarie adottate ● Real customer involved ● Team continuity ● Shrinking teams ● Root cause analysis Italian Agile Day 2009
  30. 30. Pratiche secondarie adottate ● Real customer involved ● Team continuity ● Shrinking teams ● Root cause analysis ● Shared code Italian Agile Day 2009
  31. 31. Pratiche secondarie adottate ● Real customer involved ● Team continuity ● Shrinking teams ● Root cause analysis ● Shared code ● Code and tests Italian Agile Day 2009
  32. 32. Pratiche secondarie adottate ● Real customer involved ● Single code base ● Team continuity ● Shrinking teams ● Root cause analysis ● Shared code ● Code and tests Italian Agile Day 2009
  33. 33. Pratiche secondarie adottate ● Real customer involved ● Single code base ● Team continuity ● Daily deployment ● Shrinking teams ● Root cause analysis ● Shared code ● Code and tests Italian Agile Day 2009
  34. 34. Pratiche secondarie adottate ● Real customer involved ● Single code base ● Team continuity ● Daily deployment ● Shrinking teams ● Incremental deployment ● Root cause analysis ● Shared code ● Code and tests Italian Agile Day 2009
  35. 35. Pratiche secondarie adottate ● Real customer involved ● Single code base ● Team continuity ● Daily deployment ● Shrinking teams ● Incremental deployment ● Root cause analysis ● Negotiated scope contract ● Shared code ● Code and tests Italian Agile Day 2009
  36. 36. Pratiche secondarie adottate ● Real customer involved ● Single code base ● Team continuity ● Daily deployment ● Shrinking teams ● Incremental deployment ● Root cause analysis ● Negotiated scope contract ● Shared code ● Pay per use ● Code and tests Italian Agile Day 2009
  37. 37. Principi violati ● Humanity ● Flow ● Economics ● Opportunity ● Mutual benefit ● Redundancy ● Self similarity ● Failure ● Improvement ● Quality ● Diversity ● Baby steps ● Reflection ● Accepted Responsibility Italian Agile Day 2009
  38. 38. Principi violati ● Humanity ● Flow ● Economics ● Opportunity ● Mutual benefit ● Redundancy ● Self similarity ● Failure ● Improvement ● Quality ● Diversity ● Baby steps ● Reflection ● Accepted Responsibility Italian Agile Day 2009
  39. 39. Principi violati ● Humanity ● Flow ● Economics ● Opportunity ● Mutual benefit ● Redundancy ● Self similarity ● Failure ● Improvement ● Quality ● Diversity ● Baby steps ● Reflection ● Accepted Responsibility Italian Agile Day 2009
  40. 40. Principi violati ● Humanity ● Flow ● Economics ● Opportunity ● Mutual benefit ● Redundancy ● Self similarity ● Failure ● Improvement ● Quality ● Diversity ● Baby steps ● Reflection ● Accepted Responsibility Italian Agile Day 2009
  41. 41. Principi violati ● Humanity ● Flow ● Economics ● Opportunity ● Mutual benefit ● Redundancy ● Self similarity ● Failure ● Improvement ● Quality ● Diversity ● Baby steps ● Reflection ● Accepted Responsibility Italian Agile Day 2009
  42. 42. Principi violati ● Humanity ● Flow ● Economics ● Opportunity ● Mutual benefit ● Redundancy ● Self similarity ● Failure ● Improvement ● Quality ● Diversity ● Baby steps ● Reflection ● Accepted Responsibility Italian Agile Day 2009
  43. 43. Failure Italian Agile Day 2009
  44. 44. Valori traditi ● Communication ● Simplicity ● Feedback ● Courage ● Respect Italian Agile Day 2009
  45. 45. Morale della storia Italian Agile Day 2009
  46. 46. http://www.sviluppoagile.it/ Italian Agile Day 2009

×