Why Scrum Cant Fail (Andrea Tomasini, agile42)

2,218 views

Published on

Why Scrum can\'t fail? A very challenging question that I have been asked to answer at the House of Open Scrum in Munich, a free and open event to propagate Scrum to the masses :-) That\'s my answer... I hope you enjoy it ;-)

Published in: Technology

Why Scrum Cant Fail (Andrea Tomasini, agile42)

  1. 1. Why Scrum can not fail? Understanding what is Scrum all about and how to adapt to it agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  2. 2. Andrea Tomasini VP Professional Services andrea.tomasini@agile42.com agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  3. 3. Andrea Tomasini VP Professional Services andrea.tomasini@agile42.com agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  4. 4. The Goal of Agile Approaches agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  5. 5. Change from this... Production-based process agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  6. 6. ... to this. R&D based process agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  7. 7. Thinking Lean - where Scrum comes from agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  8. 8. The Lean Principles Muri, mura, muda agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  9. 9. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  10. 10. Load (muri) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  11. 11. Load (muri) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  12. 12. do not overload your Load Processes (muri) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  13. 13. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  14. 14. Flow (mura) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  15. 15. Flow (mura) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  16. 16. Flow (mura) keep the Flow Even agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  17. 17. Flow (mura) keep the Flow Even agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  18. 18. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  19. 19. Waste (muda) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  20. 20. Waste (muda) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  21. 21. Waste (muda) remove non value adding Activities agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  22. 22. Eliminate waste What is waste in software? agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  23. 23. Build quality in Do it right the first time round. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  24. 24. Build quality in Do it right the first time round. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  25. 25. Create knowledge Amplify learning agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  26. 26. Defer commitment Decide as late as possible agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  27. 27. Deliver as fast as possible Learn as fast as possible agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  28. 28. Respect people Empower the team agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  29. 29. Optimize the whole Improve the entire system agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  30. 30. Scrum Origin agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  31. 31. Scrum Origin agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  32. 32. Scrum Origin agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  33. 33. Scrum Origin • Scrum is a “Lean” approach to software development agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  34. 34. Scrum Origin • Scrum is a “Lean” approach to software development • “Scrum” was first used by Toyota engineers at the Harvard Business Review, when they presented in 1986 the first idea of the Toyota Production System agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  35. 35. Scrum Origin • Scrum is a “Lean” approach to software development • “Scrum” was first used by Toyota engineers at the Harvard Business Review, when they presented in 1986 the first idea of the Toyota Production System agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  36. 36. Scrum Origin • Scrum is a “Lean” approach to software development • “Scrum” was first used by Toyota engineers at the Harvard Business Review, when they presented in 1986 the first idea of the Toyota Production System • Jeff Sutherland and Ken Schwaber invented Scrum for Software Development (1995) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  37. 37. Scrum Characteristics agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  38. 38. Scrum Characteristics agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  39. 39. Scrum Characteristics Teams choose the amount of work agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  40. 40. Scrum Characteristics Teams decide how to best reach the agreed goal agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  41. 41. Scrum Characteristics Work is prioritized based on Business Value agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  42. 42. Scrum Characteristics Allows to deliver working software at regular intervals agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  43. 43. Scrum Characteristics Adapts to change without big impact on development agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  44. 44. Framework to control chaos (1/2) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  45. 45. Framework to control chaos (1/2) • Based on the assumption that Software Development is not a defined process, and has to be controlled through empirical methods[1]... self organization, continuos inspection and adaption agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  46. 46. Framework to control chaos (1/2) • Based on the assumption that Software Development is not a defined process, and has to be controlled through empirical methods[1]... self organization, continuos inspection and adaption 1. Process Dynamics, Modeling and Control, Ogunnaike and Ray, Oxford University Press, 1992 agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  47. 47. Framework to control chaos (1/2) • Based on the assumption that Software Development is not a defined process, and has to be controlled through empirical methods[1]... self organization, continuos inspection and adaption 1. Process Dynamics, Modeling and Control, Ogunnaike and Ray, Oxford University Press, 1992 agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  48. 48. Framework to control chaos (2/2) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  49. 49. Framework to control chaos (2/2) • Scrum “encourages” the growth of fundamental values, that are stemming following simple practices on a daily basis, these values are agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  50. 50. Framework to control chaos (2/2) • Scrum “encourages” the growth of fundamental values, that are stemming following simple practices on a daily basis, these values are Transparency agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  51. 51. Framework to control chaos (2/2) • Scrum “encourages” the growth of fundamental values, that are stemming following simple practices on a daily basis, these values are Trust Transparency agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  52. 52. Framework to control chaos (2/2) • Scrum “encourages” the growth of fundamental values, that are stemming following simple practices on a daily basis, these values are Commitment Trust Transparency agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  53. 53. Framework to control chaos (2/2) • Scrum “encourages” the growth of fundamental values, that are stemming following simple practices on a daily basis, these values are Courage Commitment Trust Transparency agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  54. 54. Framework to control chaos (2/2) • Scrum “encourages” the growth of fundamental values, that are stemming following simple practices on a daily basis, these values are • Without these values the “self Courage organization” and the “team collaboration” are not as effective as they could be... Commitment Trust Transparency agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  55. 55. Why Scrum works and why it can’t fail? agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  56. 56. Why Scrum works? (1/2) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  57. 57. Why Scrum works? (1/2) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  58. 58. Why Scrum works? (1/2) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  59. 59. Why Scrum works? (1/2) Time Box agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  60. 60. Why Scrum works? (1/2) The Scrum Approach tend to limit the complexity by creating a field Time Box in which for a specific timeframe the technology and the requirements can only slightly change agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  61. 61. Why Scrum works? (2/2) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  62. 62. Why Scrum works? (2/2) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  63. 63. Why Scrum works? (2/2) • The Lean approach let people closer to the problem make a decision on how to solve or avoid it, limiting the costs and continuously improving the process agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  64. 64. Why Scrum works? (2/2) • The Lean approach let people closer to the problem make a decision on how to solve or avoid it, limiting the costs and continuously improving the process • Self Organization of teams empower people and motivate them to achieve better results, having more fun, and delivering on time and with higher quality agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  65. 65. Why Scrum works? (2/2) • The Lean approach let people closer to the problem make a decision on how to solve or avoid it, limiting the costs and continuously improving the process • Self Organization of teams empower people and motivate them to achieve better results, having more fun, and delivering on time and with higher quality • Organizations can change requirements at short defined interval, without affecting the productivity of the team, but having the chance to meet frequently customer expectations agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  66. 66. Why Scrum works? (2/2) • The Lean approach let people closer to the problem make a decision on how to solve or avoid it, limiting the costs and continuously improving the process • Self Organization of teams empower people and motivate them to achieve better results, having more fun, and delivering on time and with higher quality • Organizations can change requirements at short defined interval, without affecting the productivity of the team, but having the chance to meet frequently customer expectations • It allows to deliver working software at defined regular intervals agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  67. 67. Why Scrum Can’t Fail? agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  68. 68. Why Scrum Can’t Fail? • Scrum is a Framework that encourage and enable transparency, doing so by Empowering People into a work environment to autonomously make decisions in order to reach faster and more effectively a defined goal agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  69. 69. Why Scrum Can’t Fail? • Scrum is a Framework that encourage and enable transparency, doing so by Empowering People into a work environment to autonomously make decisions in order to reach faster and more effectively a defined goal • Empowered People will expose all the inefficiencies and impediments that are existing into the organization now, these impediments will have to be tackled and solved... or not agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  70. 70. Why Scrum Can’t Fail? • Scrum is a Framework that encourage and enable transparency, doing so by Empowering People into a work environment to autonomously make decisions in order to reach faster and more effectively a defined goal • Empowered People will expose all the inefficiencies and impediments that are existing into the organization now, these impediments will have to be tackled and solved... or not • Organizations that will not embrace the values of Lean and Scrum, won’t be able to successfully implement Scrum, and will fallback to “compromises” that will generate dysfunctions into the organization agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  71. 71. Why Scrum Can’t Fail? • Scrum is a Framework that encourage and enable transparency, doing so by Empowering People into a work environment to autonomously make decisions in order to reach faster and more effectively a defined goal • Empowered People will expose all the inefficiencies and impediments that are existing into the organization now, these impediments will have to be tackled and solved... or not • Organizations that will not embrace the values of Lean and Scrum, won’t be able to successfully implement Scrum, and will fallback to “compromises” that will generate dysfunctions into the organization “People and Organizations are failing Scrum, by not accepting to solve dysfunctions which Scrum will make evident and clear, and hiding them behind ScrumBut(s)” agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  72. 72. Leadership influences change agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  73. 73. Leadership influences change • “People don’t resist change. They resist being changed.” - Peter Senge agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  74. 74. Leadership influences change • “People don’t resist change. They resist being changed.” - Peter Senge •“Culture does not change because we desire to change it. Culture changes when the organization is transformed; the culture reflects the realities of people working together every day.”- Frances Hesselbein agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  75. 75. Leadership influences change • “People don’t resist change. They resist being changed.” - Peter Senge •“Culture does not change because we desire to change it. Culture changes when the organization is transformed; the culture reflects the realities of people working together every day.”- Frances Hesselbein •“Faced with the choice between changing one’s mind and proving that there is no need to do so, almost everyone gets busy on the proof.” - John Kenneth Galbraith agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  76. 76. Leadership influences change Engageme • “People don’t resist change. They resist being changed.” - Peter Senge nt •“Culture does not change because we desire to change it. Culture changes when the organization is transformed; the culture reflects the realities of people working together every day.”- Frances Hesselbein •“Faced with the choice between changing one’s mind and proving that there is no need to do so, almost everyone gets busy on the proof.” - John Kenneth Galbraith agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  77. 77. Leadership influences change Engageme • “People don’t resist change. They resist being changed.” - Peter Senge nt •“Culture does not change because we desire to change it. Culture changes when the organization is transformed; the culture reflects the realities of people working together a li sm every day.”- Frances Hesselbein R e •“Faced with the choice between changing one’s mind and proving that there is no need to do so, almost everyone gets busy on the proof.” - John Kenneth Galbraith agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  78. 78. Leadership influences change Engageme • “People don’t resist change. They resist being changed.” - Peter Senge nt •“Culture does not change because we desire to change it. Culture changes when the organization is transformed; the culture reflects the realities of people working together a li sm every day.”- Frances Hesselbein R e •“Faced with the choice between changing one’s mind and Determ gets busy on the proof.” - John Kenneth Galbraith in proving that there is no need to do so, almost everyone ation agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  79. 79. Questions to ask yourself agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  80. 80. Questions to ask yourself •Do I clarify strategic direction? agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  81. 81. Questions to ask yourself •Do I clarify strategic direction? •Do I strive for participation? agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  82. 82. Questions to ask yourself •Do I clarify strategic direction? •Do I strive for participation? •Do I clarify expectations? agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  83. 83. Questions to ask yourself •Do I clarify strategic direction? •Do I strive for participation? •Do I clarify expectations? •Do I resolve conflicts? agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  84. 84. Questions to ask yourself •Do I clarify strategic direction? •Do I strive for participation? Empower •Do I clarify expectations? ment •Do I resolve conflicts? agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  85. 85. Questions to ask yourself •Do I clarify strategic direction? •Do I strive for participation? Empower •Do I clarify expectations? ment •Do I resolve conflicts? n ? O f te o w H agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  86. 86. Questions? & Answers! agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  87. 87. Questions? & Answers! agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  88. 88. Questions? & Answers! For any further comment and or question, feel free to contact us info@agile42.com Further References: Scrum Alliance: http://www.scrumalliance.org Control Chaos: http://www.controlchaos.com Implementing Scrum: http://www.implementingscrum.com Jeff Sutherland Blog: http://jeffsutherland.com/scrum Mike Cohn “User Stories”: http://www.mountaingoatsoftware.com agile42 Website: http://www.agile42.com/ agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  89. 89. Further Reading... agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  90. 90. Further Reading... agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  91. 91. Further Reading... Agile Retrospectives: Making Good Teams Great (Paperback) by Esther Derby (Author), Diana Larsen (Author), Ken Schwaber (Author) Agile Estimating and Planning (Robert C. Martin Series) (Paperback) by Mike Cohn (Author) The Enterprise and Scrum (Paperback) by Ken Schwaber (Author) Lean Software Development: An Agile Toolkit (Agile Software Development Series) (Paperback) by Mary Poppendieck (Author), Tom Poppendieck (Author) User Stories Applied: For Agile Software Development (Addison-Wesley Signature Series) (Paperback) by Mike Cohn (Author) Agile Software Development with Scrum (Series in Agile Software Development) (Paperback) by Ken Schwaber (Author), Mike Beedle (Author) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009
  92. 92. Thank you :-) agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Wednesday, 7 October, 2009

×