O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
@aahoogendoorn 
The state of agile in ten easy lessons learned 
Sander Hoogendoorn 
Author of This Is Agile 
@aahoogendoor...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Why it fails 
THE WATERFALL MODEL
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson one 
AGILE IS NOT YOUR SILVER BULLET
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson two 
HAVING SOME PROCESSIS NOT A BAD THING
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson three 
THE SCRUM MASTER ISN’T ALWAYS A MASTER 
?
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson four 
LOOSE THE SCRUM BOARD
@aahoogendoorn 
WHAT’S THE REAL STATUS?
@aahoogendoorn 
VISUALIZE YOUR FLOW…
@aahoogendoorn 
…AND GO WITH THE FLOW
@aahoogendoorn 
Not exactly like Kanban? Who cares. It works for us 
LIMIT WIP?
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn
@aahoogendoorn 
Lesson five 
WE ARE NOT MANUFACTURING
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson six 
SELF-ORGANIZATIONCANBEPRETTYTOUGH
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson seven 
ALLOW THE TEAM TO LEARN
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson eight 
TRUST THE METRICS
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
So no projects? No estimates? 
LEARN TO LIVE WITH AMBIGUITY
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson nine 
YOU ARE NOT USAINBOLT
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson ten 
PROJECT MANAGERS ARE (NOT) A TOTAL WASTE AFTER ALL
@aahoogendoorn 
Instructing the team how to march 
THE TRADITIONAL PROJECT MANAGER
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
“AGILE” PROJECT MANAGERS FACILITATE THE TEAM
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
MANAGE THE ENVIRONMENT
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
IN RETROSPECTIVE?
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
Lesson ten 
THERE IS NO SO THING AS ONE-SIZE-FITS-ALL AGILE
BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved 
@aahoogen...
@aahoogendoorn 
THERE’S VALUE FOUND IN ALL AGILE APPROACHES. AND EVEN IN WATERFALL
@aahoogendoorn 
Available from amazon.com 
THIS IS AGILE
@aahoogendoorn 
www.sanderhoogendoorn.comwww.smartusecase.comwww.speedbird9.com 
sander@ditisagile.nl 
@aahoogendoorn 
REF...
Próximos SlideShares
Carregando em…5
×

The state of agile in ten easy learned lessons

After having coached agile projects for over fifteen years, according to Sander Hoogendoorn, to look back and retrospect over what agile, Scrum and other agile approaches have brought us in real-life. In his well-known, high-speed style Sander will motivate why agile is dead, why you need to stay away from Scrum task-boards, how to stay away from estimates and deadlines, how to avoid red sprints, how to put your trust in metrics, how to draw an owl, that project managers needn’t be a total waste after all, and most of all that you are not Usain Bolt.

  • Entre para ver os comentários

The state of agile in ten easy learned lessons

  1. 1. @aahoogendoorn The state of agile in ten easy lessons learned Sander Hoogendoorn Author of This Is Agile @aahoogendoorn BEYOND BREAKING BAD
  2. 2. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 2 Sander Hoogendoorn Me independent.. (February 2015) Dad Mentor, trainer, software architect, programmer Books, articles, conferences Work Principal technology officer Capgemini Global design authority agile Capgemini Chief technology officer insurance company Web www.sanderhoogendoorn.com www.smartusecase.com www.speedbird9.com @aahoogendoorn sander@ditisagile.nl
  3. 3. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn
  4. 4. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 4 Introducing the Netherlands. December 5! Name: Sinterklaas Born: December 5 Age: 700+ Name: Black Pete Colour: Not really black (yes it’s make up)
  5. 5. @aahoogendoorn Why it fails THE WATERFALL MODEL
  6. 6. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 6 Waterfall?
  7. 7. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn
  8. 8. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 11 We’ve got a plan and we’ll stick to it
  9. 9. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 12 Boehm’s Law. Testing is always too late
  10. 10. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 14 Waterfall?
  11. 11. @aahoogendoorn Lesson one AGILE IS NOT YOUR SILVER BULLET
  12. 12. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 16 Trying something different
  13. 13. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 17 The state of agile
  14. 14. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 18 Agile is dead
  15. 15. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 19 Agile conferences…
  16. 16. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 20 Manifesto for what again?
  17. 17. @aahoogendoorn Lesson two HAVING SOME PROCESSIS NOT A BAD THING
  18. 18. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 24 We are uncovering better ways to change the world?
  19. 19. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 25 Process? What process?
  20. 20. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 26 What do you mean Scrum is not a process?
  21. 21. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 28
  22. 22. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 29 FDD. Adding some process
  23. 23. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 30 Smart. Adding some processCreateproject proposalWriteproject planDeliverworkingsoftwareStabilizesoftware
  24. 24. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 31 DSDM. Adding more process
  25. 25. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 33 Boehm’s Law applied to iterations
  26. 26. @aahoogendoorn Lesson three THE SCRUM MASTER ISN’T ALWAYS A MASTER ?
  27. 27. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 37 Lowering our fences
  28. 28. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 38 Lowering our fences
  29. 29. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 39 Dogmagile
  30. 30. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 40 Become a scrum master? A servant-leader-master?
  31. 31. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 41 Scrumman
  32. 32. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 42
  33. 33. @aahoogendoorn Lesson four LOOSE THE SCRUM BOARD
  34. 34. @aahoogendoorn WHAT’S THE REAL STATUS?
  35. 35. @aahoogendoorn VISUALIZE YOUR FLOW…
  36. 36. @aahoogendoorn …AND GO WITH THE FLOW
  37. 37. @aahoogendoorn Not exactly like Kanban? Who cares. It works for us LIMIT WIP?
  38. 38. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 49 Boehm’s Law applied to backlog items
  39. 39. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 50 Do we really need projects?
  40. 40. @aahoogendoorn
  41. 41. @aahoogendoorn Lesson five WE ARE NOT MANUFACTURING
  42. 42. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn How long do you need to build this feature? Eh .. I don’t know. It depends I guess 20 hours.
  43. 43. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn Please for once give me an exact number you silly nerd! Stop asking me these things I don’t really have an answer to
  44. 44. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 55 We are using the wrong metaphors How long do you need to build this feature? buildthis
  45. 45. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 56 Manufacturing? Construction? Manufacturing and construction are linear processes Software development is a creative process and it is very much non-linear Software isn’t Built, it’s Invented Coding is a creative problem. Every time a developer writes code, he is taking a non-deterministic path towards an unknown solution — a unique solution that has never been created before. If the work weren’t unique, he wouldn’t need to write it, he’d simply copy and paste it.
  46. 46. @aahoogendoorn Lesson six SELF-ORGANIZATIONCANBEPRETTYTOUGH
  47. 47. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 61 Magic!
  48. 48. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 62 Drawing owls
  49. 49. @aahoogendoorn Lesson seven ALLOW THE TEAM TO LEARN
  50. 50. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn GERALD WEINBERG
  51. 51. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 67 Learning how to play pinball
  52. 52. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 68 Learning how to play pinball
  53. 53. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 69 Learning how to play pinball
  54. 54. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 70 Learning how to play pinball
  55. 55. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn “Whenever I suggest stepping back, easing up, laughing a little at ourselves, and going outside our own field, somebody objects, saying, ‘But software is different. We have to work harder, concentrate more, because nothing is as complex as software.’ Well, of course software is different, and more complex than anything people have ever before attempted to engineer. But that’s why we have to loosen our structures, not tighten them. That’s why we must learn from any place we can, any way we can.” –Gerald Weinberg, 1982.
  56. 56. @aahoogendoorn Lesson eight TRUST THE METRICS
  57. 57. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn How long do you need to build this feature? Eh .. I don’t know. It depends I guess 20 hours.
  58. 58. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 74 With creative work estimates are rarely linear
  59. 59. @aahoogendoorn So no projects? No estimates? LEARN TO LIVE WITH AMBIGUITY
  60. 60. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn How big is this feature? Eh .. I don’t know. It depends I guess About 4 points.
  61. 61. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 77 Those who do the work, do the estimate
  62. 62. @aahoogendoorn Lesson nine YOU ARE NOT USAINBOLT
  63. 63. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 79 Sprints. Scrum’s mini-projects The team commits to deliver
  64. 64. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 81 The red sprint anti-pattern
  65. 65. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 83 Reverse planning
  66. 66. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 84 Trust the metrics
  67. 67. @aahoogendoorn Lesson ten PROJECT MANAGERS ARE (NOT) A TOTAL WASTE AFTER ALL
  68. 68. @aahoogendoorn Instructing the team how to march THE TRADITIONAL PROJECT MANAGER
  69. 69. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 90 The traditional project manager ProjectManager Customer Analyst UI Designer Architect Developer Developer Tester
  70. 70. @aahoogendoorn “AGILE” PROJECT MANAGERS FACILITATE THE TEAM
  71. 71. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 93 The agile team facilitator Team Customer Analyst UI Designer Developer Developer Tester ProjectManager
  72. 72. @aahoogendoorn MANAGE THE ENVIRONMENT
  73. 73. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 97 Isn’t that what the scrum master does?
  74. 74. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 99 This is where a project manager comes in handy
  75. 75. @aahoogendoorn IN RETROSPECTIVE?
  76. 76. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 101 In theory… •The whole organization is already working agile •You don’t need a steering committee •Budget flows automatically •Everybody wants to collaborate •Teams are self-steering •You don’t need a process •No external parties are involved •The product owner perfectly represents all stakeholders •No project manager is needed •The Scrum Master is our hero •You always make the sprint But in practice You’re likely the first agile project in the organization Management requires a steering committee Budgets need to be guarded People are conservative Self-steering is hard A little process is unavoidable There are always external parties The product owner only represents a sub-set of all stakeholders Yes they are needed! The Scrum Master is too junior Sprints “fail” all the time
  77. 77. @aahoogendoorn Lesson ten THERE IS NO SO THING AS ONE-SIZE-FITS-ALL AGILE
  78. 78. BEYOND BREAKING BAD. THE STATE OF AGILE IN TEN EASY LESSONS ©2001 -2014 Sander Hoogendoorn. All Rights Reserved @aahoogendoorn 103 Agile is a sliding scale Ceremony Agility
  79. 79. @aahoogendoorn THERE’S VALUE FOUND IN ALL AGILE APPROACHES. AND EVEN IN WATERFALL
  80. 80. @aahoogendoorn Available from amazon.com THIS IS AGILE
  81. 81. @aahoogendoorn www.sanderhoogendoorn.comwww.smartusecase.comwww.speedbird9.com sander@ditisagile.nl @aahoogendoorn REFERENCES AND QUESTIONS

×