Your SlideShare is downloading. ×
0
Is Agile The New
                             Waterfall ?
                             Francisco Trindade
                ...
Who we are ?
Monday, 12 October 2009
Francisco Trindade
                          Luca Grulla
                             Consultants and Coaches


        Wh...
Francisco Trindade
                          Luca Grulla
                             Consultants and Coaches


        Wh...
Who we are ?
Monday, 12 October 2009
Meet Luca....




        Who we are ?
Monday, 12 October 2009
Why we are here ?
Monday, 12 October 2009
Why we are here ?
Monday, 12 October 2009
Is Agile Mainstream ?
Monday, 12 October 2009
Is Agile Mainstream ?
Monday, 12 October 2009
Is Agile Mainstream ?
Monday, 12 October 2009
Does your organization have one or more agile
                           projects ?

                                     ...
Is Agile Mainstream ?
Monday, 12 October 2009
Agile 200x Attendees

          2000


          1500


          1000


            500


                 0
            ...
Is Agile Mainstream ?
Monday, 12 October 2009
How long have you personally been practicing Agile
               development methods?




        Is Agile Mainstream ?
M...
How long have you personally been practicing Agile
               development methods?
                                   ...
Is Agile Mainstream ?
Monday, 12 October 2009
How long has your company been practicing
                    Agile development methods?




        Is Agile Mainstream ?...
How long has your company been practicing
                    Agile development methods?
                                 ...
This is good, isn’t it ?
Monday, 12 October 2009
This is good, isn’t it ?
Monday, 12 October 2009
Definitely yes
               More projects...
               More experience...
               More feedback...
          ...
This is good, isn’t it ?
Monday, 12 October 2009
a new box in top of the old boxes...
                                      with no preparation...
 more people following t...
This is good, isn’t it ?
Monday, 12 October 2009
This is good, isn’t it ?
Monday, 12 October 2009
Let’s think about it...
Monday, 12 October 2009
The Dreyfus Model of
                       Skills Aquisition




        Let’s think about it...
Monday, 12 October 2009
Proficient

                          holistic view of situation, rather than in
                          terms of aspects...
The Dreyfus Model of
                       Skills Aquisition




        Let’s think about it...
Monday, 12 October 2009
Monday, 12 October 2009
Monday, 12 October 2009
XP TOC

                             Kanban
   Scrum
Monday, 12 October 2009
                          Lean
We would expect...
Monday, 12 October 2009
We would expect...
Monday, 12 October 2009
We would expect...
Monday, 12 October 2009
crum
                   S




        We would expect...
Monday, 12 October 2009
um an
                    cr b
                   S n
                     Ka




        We would expect...
Monday, 12 Oc...
But what we get...
Monday, 12 October 2009
But what we get...
Monday, 12 October 2009
Where’s the gap ?
Monday, 12 October 2009
Individuals and interactions over processes and tools
     Working software over comprehensive documentation
     Customer...
Pair programming



           ==
                                     Sprints
                             Product Owner
...
Where’s the gap ?
Monday, 12 October 2009
Maximize Communication == Standups




        Where’s the gap ?
Monday, 12 October 2009
Maximize Communication == Standups
      Continuous Improvement == Retrospectives




        Where’s the gap ?
Monday, 12...
Maximize Communication == Standups
      Continuous Improvement == Retrospectives




     “Kanban says that we should ......
The Dreyfus Model of
                       Skills Aquisition




        Where’s the gap ?
Monday, 12 October 2009
The Dreyfus Model of
                       Skills Aquisition
                       Process Adoption




        Where’s ...
Monday, 12 October 2009
Where’s the gap ?
Monday, 12 October 2009
“Burndowns are over, let’s use cycle time...”
     “We can’t estimate in hours, we need to use
     story points”




    ...
“Burndowns are over, let’s use cycle time...”
     “We can’t estimate in hours, we need to use
     story points”

       ...
Is Agile Mainstream ?
Monday, 12 October 2009
What are the barriers to further adoption of Agile in
            your current organization?




                         ...
What are the barriers to further adoption of Agile in
            your current organization?
          0               12....
The result...
Monday, 12 October 2009
Failures
             “So, unfortunately, a lot of self-described Agile
                        projects are going to fail...
Why ?
Monday, 12 October 2009
Supply meets demand



        Why ?
Monday, 12 October 2009
Monday, 12 October 2009
Monday, 12 October 2009
Monday, 12 October 2009
‘While most companies focused
      on stimulating sales, Mr. Ohno
      believed just-in-time was a
      manufacturing a...
Is Agile the New Waterfall ?
Monday, 12 October 2009
Technical Excellence
                Cultural Shift
                 Long Term Investment


        Is Agile the New Water...
Thank You!
                                       ftrindad@thoughtworks.com
                                       lgrulla...
Upcoming SlideShare
Loading in...5
×

Is Agile The New Waterfall

1,726

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
1,726
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
75
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Transcript of "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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×