Why Scrum can not fail?
      Understanding what is Scrum all about and how to adapt to it




      agile42 | We advise, ...
Andrea Tomasini
       VP Professional Services
       andrea.tomasini@agile42.com




      agile42 | We advise, train an...
Andrea Tomasini
       VP Professional Services
       andrea.tomasini@agile42.com




      agile42 | We advise, train an...
The Goal of Agile Approaches




      agile42 | We advise, train and coach companies building software   www.agile42.com ...
Change from this...                Production-based process

      agile42 | We advise, train and coach companies building...
... to this.   R&D based process

      agile42 | We advise, train and coach companies building software                  ...
Thinking Lean - where Scrum comes from




      agile42 | We advise, train and coach companies building software   www.ag...
The Lean Principles
      Muri, mura, muda




      agile42 | We advise, train and coach companies building software   ww...
agile42 | We advise, train and coach companies building software   www.agile42.com |   All rights reserved. Copyright © 20...
Load
      (muri)



      agile42 | We advise, train and coach companies building software   www.agile42.com |   All righ...
Load
      (muri)



      agile42 | We advise, train and coach companies building software   www.agile42.com |   All righ...
do not overload your
      Load                                                        Processes
      (muri)



      agi...
agile42 | We advise, train and coach companies building software   www.agile42.com |   All rights reserved. Copyright © 20...
Flow (mura)



      agile42 | We advise, train and coach companies building software      www.agile42.com |   All rights ...
Flow (mura)



      agile42 | We advise, train and coach companies building software      www.agile42.com |   All rights ...
Flow (mura)
                                                                                    keep the Flow
            ...
Flow (mura)
                                                                                    keep the Flow
            ...
agile42 | We advise, train and coach companies building software   www.agile42.com |   All rights reserved. Copyright © 20...
Waste (muda)



      agile42 | We advise, train and coach companies building software   www.agile42.com |   All rights re...
Waste (muda)



      agile42 | We advise, train and coach companies building software   www.agile42.com |   All rights re...
Waste (muda)
                         remove non value adding
              Activities



      agile42 | We advise, train...
Eliminate waste        What is waste in software?

      agile42 | We advise, train and coach companies building software ...
Build quality in   Do it right the first time round.

      agile42 | We advise, train and coach companies building softwar...
Build quality in   Do it right the first time round.

      agile42 | We advise, train and coach companies building softwar...
Create knowledge                Amplify learning

      agile42 | We advise, train and coach companies building software  ...
Defer commitment                 Decide as late as possible

      agile42 | We advise, train and coach companies building...
Deliver as fast as possible                               Learn as fast as possible

      agile42 | We advise, train and ...
Respect people          Empower the team

      agile42 | We advise, train and coach companies building software   www.agi...
Optimize the whole                 Improve the entire system

      agile42 | We advise, train and coach companies buildin...
Scrum Origin




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All rights r...
Scrum Origin




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All rights r...
Scrum Origin




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All rights r...
Scrum Origin
      • Scrum is a “Lean” approach to
        software development




      agile42 | We advise, train and c...
Scrum Origin
      • Scrum is a “Lean” approach to
        software development


      • “Scrum” was first used by
       ...
Scrum Origin
      • Scrum is a “Lean” approach to
        software development


      • “Scrum” was first used by
       ...
Scrum Origin
      • Scrum is a “Lean” approach to
        software development


      • “Scrum” was first used by
       ...
Scrum Characteristics




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All...
Scrum Characteristics




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All...
Scrum Characteristics




                                   Teams choose the amount of work




      agile42 | We advise...
Scrum Characteristics




           Teams decide how to best reach the agreed goal




      agile42 | We advise, train a...
Scrum Characteristics




                    Work is prioritized based on Business Value




      agile42 | We advise, t...
Scrum Characteristics




    Allows to deliver working software at regular intervals




      agile42 | We advise, train...
Scrum Characteristics




   Adapts to change without big impact on development




      agile42 | We advise, train and c...
Framework to control chaos (1/2)




      agile42 | We advise, train and coach companies building software   www.agile42....
Framework to control chaos (1/2)
      • Based on the
        assumption that
        Software Development
        is not ...
Framework to control chaos (1/2)
      • Based on the
        assumption that
        Software Development
        is not ...
Framework to control chaos (1/2)
      • Based on the
        assumption that
        Software Development
        is not ...
Framework to control chaos (2/2)




      agile42 | We advise, train and coach companies building software   www.agile42....
Framework to control chaos (2/2)
      • Scrum “encourages” the growth of
        fundamental values, that are
        ste...
Framework to control chaos (2/2)
      • Scrum “encourages” the growth of
        fundamental values, that are
        ste...
Framework to control chaos (2/2)
      • Scrum “encourages” the growth of
        fundamental values, that are
        ste...
Framework to control chaos (2/2)
      • Scrum “encourages” the growth of
        fundamental values, that are
        ste...
Framework to control chaos (2/2)
      • Scrum “encourages” the growth of
        fundamental values, that are
        ste...
Framework to control chaos (2/2)
      • Scrum “encourages” the growth of
        fundamental values, that are
        ste...
Why Scrum works and why it can’t fail?




      agile42 | We advise, train and coach companies building software   www.ag...
Why Scrum works? (1/2)




      agile42 | We advise, train and coach companies building software   www.agile42.com |   Al...
Why Scrum works? (1/2)




      agile42 | We advise, train and coach companies building software   www.agile42.com |   Al...
Why Scrum works? (1/2)




      agile42 | We advise, train and coach companies building software   www.agile42.com |   Al...
Why Scrum works? (1/2)




                                                    Time Box




      agile42 | We advise, tra...
Why Scrum works? (1/2)

                                                                             The Scrum
           ...
Why Scrum works? (2/2)




      agile42 | We advise, train and coach companies building software   www.agile42.com |   Al...
Why Scrum works? (2/2)




      agile42 | We advise, train and coach companies building software   www.agile42.com |   Al...
Why Scrum works? (2/2)
      • The Lean approach let people closer to the problem make a decision on how to
        solve ...
Why Scrum works? (2/2)
      • The Lean approach let people closer to the problem make a decision on how to
        solve ...
Why Scrum works? (2/2)
      • The Lean approach let people closer to the problem make a decision on how to
        solve ...
Why Scrum works? (2/2)
      • The Lean approach let people closer to the problem make a decision on how to
        solve ...
Why Scrum Can’t Fail?




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All...
Why Scrum Can’t Fail?
      • Scrum is a Framework that encourage and enable transparency, doing so by
        Empowering ...
Why Scrum Can’t Fail?
      • Scrum is a Framework that encourage and enable transparency, doing so by
        Empowering ...
Why Scrum Can’t Fail?
      • Scrum is a Framework that encourage and enable transparency, doing so by
        Empowering ...
Why Scrum Can’t Fail?
      • Scrum is a Framework that encourage and enable transparency, doing so by
        Empowering ...
Leadership influences change




      agile42 | We advise, train and coach companies building software   www.agile42.com |...
Leadership influences change

      • “People don’t resist change. They resist being changed.”                             ...
Leadership influences change

      • “People don’t resist change. They resist being changed.”                             ...
Leadership influences change

      • “People don’t resist change. They resist being changed.”                             ...
Leadership influences change

                                                          Engageme
      • “People don’t resi...
Leadership influences change

                                                          Engageme
      • “People don’t resi...
Leadership influences change

                                                          Engageme
      • “People don’t resi...
Questions to ask yourself




      agile42 | We advise, train and coach companies building software   www.agile42.com |  ...
Questions to ask yourself

      •Do I clarify strategic direction?




      agile42 | We advise, train and coach compani...
Questions to ask yourself

      •Do I clarify strategic direction?
      •Do I strive for participation?




      agile4...
Questions to ask yourself

      •Do I clarify strategic direction?
      •Do I strive for participation?
      •Do I clar...
Questions to ask yourself

      •Do I clarify strategic direction?
      •Do I strive for participation?
      •Do I clar...
Questions to ask yourself

      •Do I clarify strategic direction?
      •Do I strive for participation?         Empower
...
Questions to ask yourself

      •Do I clarify strategic direction?
      •Do I strive for participation?         Empower
...
Questions? & Answers!




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All...
Questions? & Answers!




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All...
Questions? & Answers!


    For any further comment and or question, feel free to
                contact us info@agile42....
Further Reading...




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All ri...
Further Reading...




      agile42 | We advise, train and coach companies building software   www.agile42.com |   All ri...
Further Reading...
                               Agile Retrospectives: Making Good Teams Great (Paperback)
              ...
Thank you :-)




      agile42 | We advise, train and coach companies building software               www.agile42.com |  ...
Upcoming SlideShare
Loading in...5
×

Why Scrum Cant Fail (Andrea Tomasini, agile42)

1,707

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

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

×