Is Agile The New Waterfall

2,245 views

Published on

Presented at Agiles 2009 in Florianopolis, Brazil

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,245
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
86
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Is Agile The New Waterfall

  1. 1. Is Agile The New Waterfall ? Francisco Trindade Luca Grulla Monday, 12 October 2009
  2. 2. Who we are ? Monday, 12 October 2009
  3. 3. Francisco Trindade Luca Grulla Consultants and Coaches Who we are ? Monday, 12 October 2009
  4. 4. Francisco Trindade Luca Grulla Consultants and Coaches Who we are ? Monday, 12 October 2009
  5. 5. Who we are ? Monday, 12 October 2009
  6. 6. Meet Luca.... Who we are ? Monday, 12 October 2009
  7. 7. Why we are here ? Monday, 12 October 2009
  8. 8. Why we are here ? Monday, 12 October 2009
  9. 9. Is Agile Mainstream ? Monday, 12 October 2009
  10. 10. Is Agile Mainstream ? Monday, 12 October 2009
  11. 11. Is Agile Mainstream ? Monday, 12 October 2009
  12. 12. Does your organization have one or more agile projects ? Yes No Agile Adoption Survey 2007 39% AmbySoft 61% Is Agile Mainstream ? Monday, 12 October 2009
  13. 13. Is Agile Mainstream ? Monday, 12 October 2009
  14. 14. Agile 200x Attendees 2000 1500 1000 500 0 2004 2005 2006 2007 2008 2009 Is Agile Mainstream ? Monday, 12 October 2009
  15. 15. Is Agile Mainstream ? Monday, 12 October 2009
  16. 16. How long have you personally been practicing Agile development methods? Is Agile Mainstream ? Monday, 12 October 2009
  17. 17. How long have you personally been practicing Agile development methods? 30 22.5 15 7.5 0 Never < 6 mts. 6 - 12 mts. 1 - 2 yrs. 2 - 5 yrs. > 5 yrs. 3rd Annual Survey: 2008 “The State of Agile Development” June-July, 2008 Is Agile Mainstream ? Monday, 12 October 2009
  18. 18. Is Agile Mainstream ? Monday, 12 October 2009
  19. 19. How long has your company been practicing Agile development methods? Is Agile Mainstream ? Monday, 12 October 2009
  20. 20. How long has your company been practicing Agile development methods? 30 22.5 15 7.5 Never < 6 mts. 0 6 - 12 mts. 1 - 2 yrs. 2 - 5 yrs. > 5 yrs. 3rd Annual Survey: 2008 “The State of Agile Development” June-July, 2008 Is Agile Mainstream ? Monday, 12 October 2009
  21. 21. This is good, isn’t it ? Monday, 12 October 2009
  22. 22. This is good, isn’t it ? Monday, 12 October 2009
  23. 23. Definitely yes More projects... More experience... More feedback... More innovation... This is good, isn’t it ? Monday, 12 October 2009
  24. 24. This is good, isn’t it ? Monday, 12 October 2009
  25. 25. a new box in top of the old boxes... with no preparation... more people following the current trend... But for some reasons not This is good, isn’t it ? Monday, 12 October 2009
  26. 26. This is good, isn’t it ? Monday, 12 October 2009
  27. 27. This is good, isn’t it ? Monday, 12 October 2009
  28. 28. Let’s think about it... Monday, 12 October 2009
  29. 29. The Dreyfus Model of Skills Aquisition Let’s think about it... Monday, 12 October 2009
  30. 30. Proficient holistic view of situation, rather than in terms of aspects sees what is most important in a situation Expert no longer reliant on rules, guidelines intuitive grasp of situation, based on tacit knowledge Monday, 12 October 2009
  31. 31. The Dreyfus Model of Skills Aquisition Let’s think about it... Monday, 12 October 2009
  32. 32. Monday, 12 October 2009
  33. 33. Monday, 12 October 2009
  34. 34. XP TOC Kanban Scrum Monday, 12 October 2009 Lean
  35. 35. We would expect... Monday, 12 October 2009
  36. 36. We would expect... Monday, 12 October 2009
  37. 37. We would expect... Monday, 12 October 2009
  38. 38. crum S We would expect... Monday, 12 October 2009
  39. 39. um an cr b S n Ka We would expect... Monday, 12 October 2009
  40. 40. But what we get... Monday, 12 October 2009
  41. 41. But what we get... Monday, 12 October 2009
  42. 42. Where’s the gap ? Monday, 12 October 2009
  43. 43. Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Where’s the gap ? Monday, 12 October 2009
  44. 44. Pair programming == Sprints Product Owner Story Points TDD ..... Where’s the gap ? Monday, 12 October 2009
  45. 45. Where’s the gap ? Monday, 12 October 2009
  46. 46. Maximize Communication == Standups Where’s the gap ? Monday, 12 October 2009
  47. 47. Maximize Communication == Standups Continuous Improvement == Retrospectives Where’s the gap ? Monday, 12 October 2009
  48. 48. Maximize Communication == Standups Continuous Improvement == Retrospectives “Kanban says that we should ...." Where’s the gap ? Monday, 12 October 2009
  49. 49. The Dreyfus Model of Skills Aquisition Where’s the gap ? Monday, 12 October 2009
  50. 50. The Dreyfus Model of Skills Aquisition Process Adoption Where’s the gap ? Monday, 12 October 2009
  51. 51. Monday, 12 October 2009
  52. 52. Where’s the gap ? Monday, 12 October 2009
  53. 53. “Burndowns are over, let’s use cycle time...” “We can’t estimate in hours, we need to use story points” Where’s the gap ? Monday, 12 October 2009
  54. 54. “Burndowns are over, let’s use cycle time...” “We can’t estimate in hours, we need to use story points” “What’s the point behind cycle time, what’s the difference from what we have now ?” “Scrum alone is not being enough, how about thinking about some XP practices ?” Where’s the gap ? Monday, 12 October 2009
  55. 55. Is Agile Mainstream ? Monday, 12 October 2009
  56. 56. What are the barriers to further adoption of Agile in your current organization? 3rd Annual Survey: 2008 “The State of Agile Development” June-July, 2008 Is Agile Mainstream ? Monday, 12 October 2009
  57. 57. What are the barriers to further adoption of Agile in your current organization? 0 12.5 25 37.5 50 Ability to change organizational culture General resistance to change Personnel with the necessary Agile experience 3rd Annual Survey: 2008 “The State of Agile Development” June-July, 2008 Is Agile Mainstream ? Monday, 12 October 2009
  58. 58. The result... Monday, 12 October 2009
  59. 59. Failures “So, unfortunately, a lot of self-described Agile projects are going to fail. They're failing right now. And eventually Agile will take the blame, and it will pass, as all fads eventually do.” James Shore, The Decline and Fall of Agile The result... Monday, 12 October 2009
  60. 60. Why ? Monday, 12 October 2009
  61. 61. Supply meets demand Why ? Monday, 12 October 2009
  62. 62. Monday, 12 October 2009
  63. 63. Monday, 12 October 2009
  64. 64. Monday, 12 October 2009
  65. 65. ‘While most companies focused on stimulating sales, Mr. Ohno believed just-in-time was a manufacturing advantage for Toyota. And for many years, he would not allow anything to be recorded about it. He claimed it was because improvement is never-ending – and by writing it down, the process would become crystallized Ohno, T 1988 ‘Toyota Production System’ [foreword] Monday, 12 October 2009
  66. 66. Is Agile the New Waterfall ? Monday, 12 October 2009
  67. 67. Technical Excellence Cultural Shift Long Term Investment Is Agile the New Waterfall ? Monday, 12 October 2009
  68. 68. Thank You! ftrindad@thoughtworks.com lgrulla@thoughtworks.com franktrindade.com @frankmt lucagrulla.it @lucagrulla Monday, 12 October 2009

×