SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Scrum Is Not Enough v2.0
                                           or
                       A few stumbling blocks that many companies
                              have encountered with Scrum

                                          Ari Tanninen
                                Agile Saturday, Estonia, May 15th




Friday, May 14, 2010
Ari Tanninen
                                 Software engineer, freelance agilist


                       Decade of product development
                       Telecom, on-line gaming, startups
                       Currently ScrumMaster & lead designer

                       Six years agile, three years Scrum
                       Five Scrum projects, coach in three




Friday, May 14, 2010
Hello, who are you?



Friday, May 14, 2010
Scrum is great!

                       • Individuals: clarity, pride, and joy in work
                       • “Move task to done, go home.”
                       • Companies: good projects, high quality, time
                         to market
                       • Agile is the best way to build software
                         (that I know of)




Friday, May 14, 2010
Scrum in a nutshell




Friday, May 14, 2010
Scrum is simple but difficult.

                       It’s greatest benefit is that it surfaces problems,
                            but Scrum is not enough to solve them.

                       Many companies fail with Scrum because solving
                         problems is difficult and change is painful.

                       More companies would succeed with Scrum if
                        they would anticipate or avoid some of the
                                        problems.


Friday, May 14, 2010
Scrum is simple

                       • Minimalistic framework: demands little
                       • Multi-purpose
                       • Surfaces problems
                       • Catalyst for improvement and change
                         (if done correctly)




Friday, May 14, 2010
Scrum is difficult

                       • Minimalistic framework: no toolbox
                       • Depends on change in thinking, culture,
                         organization structure
                       • Depends on trust, collaboration, teamwork
                       • Assumes goals, strategy, leadership

Friday, May 14, 2010
Typical problems



Friday, May 14, 2010
Broken
                        team




Friday, May 14, 2010
Broken team
                                                        do es
                                                    eam form
                       • Unclear purpose and goal  T t
                                                    no

                       • Missing skillsets                  ne
                       • Part-time members               do ing
                                                       gs ait
                                                     in w
                                                   th nd
                       • Distributed           ingys a
                                             tt la
                                           ge e
                                     n ot to d
                                     due


Friday, May 14, 2010
Broken    Missing
                        team    teamwork




Friday, May 14, 2010
Missing teamwork
                       • Cross-functional team, full-time members,
                         clear goal, yet:
                       • Little collaboration       pe    Po
                       • Low energy                    rf
                                                          or or
                                                             ma
                                                                nc
                       • Unhappy team members                      e

                       • Inattention to results
Friday, May 14, 2010
Team vs. group
                       1.   Do we trust each other?
                       2.   Dare we communicate openly?
                       3.   Do we understand our shared goals?
                       4.   Are we truly dedicated to achieving these goals?
                       5.   Can we solve our differences?
                       6.   Is everyone participating?
                       7.   Do we enjoy being a part of this team?



Friday, May 14, 2010
Broken              Missing
                        team              teamwork


                            Inadequate skills
                                for agile
                              development




Friday, May 14, 2010
Inadequate skills for
                          agile development
                       • Team working fine, good energy, yet:
                       • Software not “done”
                       • Refactoring sprints     Software
                                                 collapses
                       • Bugs
                       • Frustration          project doomed



Friday, May 14, 2010
From Waterfall to Agile


                 Analysis     Design     Impl.   Testing   Deploying




    February                March      April      May         June


           A D I T D A D I T D A D I T D A D I T D A D




Friday, May 14, 2010
Specification
                       Analysis
                                                          GUI
               Architecture            Design
                                                   k s !
                                       W  e
                                         e Implementation
                           1 -4Testing
                Integration                              Packaging
                                       Deploying
                       Documentation                   Handover

Friday, May 14, 2010
Missing skills
                       • Automated regression testing
                       • Version control
                       • Incremental architecture, GUI design,
                         testing...
                       • Test-Driven Development, Refactoring,
                         Continuous Integration
                       • Task planning, self management, discipline
Friday, May 14, 2010
Friday, May 14, 2010
The Product
                       Owner role


                                 Broken              Missing
                                  team              teamwork


                                      Inadequate skills
                                          for agile
                                        development




Friday, May 14, 2010
The Product Owner
                                role
                       • “How do I prioritize the Product Backlog?”
                       • “Figure it out!”
                       • No customer contact
                       • Unable to answer team’s questionswrong
                                                      the uilt
                       • Frustration        At
                                              pr
                                                best t is b
                                                 oduc



Friday, May 14, 2010
Business model            Stakeholder   Scrum
                            v. 2.0


               v. 1.0

     Q2      Q3        Q4   Q1


        Scheduling

                                                                  Developers



        Domain
                                     Acme
                                             Customers
                                 Product     End users

Friday, May 14, 2010
Friday, May 14, 2010
Organizational
                                         silos
                       The Product
                       Owner role


                                 Broken                Missing
                                  team                teamwork


                                      Inadequate skills
                                          for agile
                                        development




Friday, May 14, 2010
Organizational
                                  silos
                       • Scrum running fine, teams happy, still:
                       • Not much gets done Not rouvceh enal
                                                       m        re
                                                              m t
                       • Teams lack support        imp


                       • Turf wars between units     “Scrum does
                                                      not work”




Friday, May 14, 2010
Accounting   Projects         IT




                               Product development
                                                          Acme




Friday, May 14, 2010
Organizational
                                         silos
                       The Product                         Missing or
                       Owner role                         wrong goals


                                 Broken                Missing
                                  team                teamwork


                                      Inadequate skills
                                          for agile
                                        development




Friday, May 14, 2010
Missing or
                                wrong goals
                       • “Our goal is to be agile”
                       • “What are we doing and why?”
                       • Missing success criteria
                       • Missing business drivers
                       • No buy-in          No change

                                                   Failure

Friday, May 14, 2010
Organizational
                                         silos
                       The Product                         Missing or
                       Owner role                         wrong goals


                                 Broken                Missing
                                  team                teamwork


                                      Inadequate skills
                                          for agile
                                        development




Friday, May 14, 2010
Managed
                         Product           organization        Business
                       management                             drivers for
                        in check                                Scrum

                                    Good
                                                          Teamwork
                                    team



                                          Good agile
                                       development skills




Friday, May 14, 2010
Done correctly Scrum helps you to succeed.

                         Scrum will not solve problems for you,
                            you need a plan for solving them.

                          Keep your eyes open, and good luck!




Friday, May 14, 2010

Contenu connexe

Similaire à Scrum is not enough v2.0

Roseville city school district gone google presentation.pdf
Roseville city school district   gone google presentation.pdfRoseville city school district   gone google presentation.pdf
Roseville city school district gone google presentation.pdf
Morgan Wheeler
 
Driving Quality with TDD
Driving Quality with TDDDriving Quality with TDD
Driving Quality with TDD
Steven Mak
 
Making an Impact: UX Team of One
Making an Impact: UX Team of OneMaking an Impact: UX Team of One
Making an Impact: UX Team of One
vmcagwin
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
AgileSparks
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
Igor Moochnick
 

Similaire à Scrum is not enough v2.0 (20)

Roseville city school district gone google presentation.pdf
Roseville city school district   gone google presentation.pdfRoseville city school district   gone google presentation.pdf
Roseville city school district gone google presentation.pdf
 
Driving Quality with TDD
Driving Quality with TDDDriving Quality with TDD
Driving Quality with TDD
 
Bridging the Gap
Bridging the GapBridging the Gap
Bridging the Gap
 
Making an Impact: UX Team of One
Making an Impact: UX Team of OneMaking an Impact: UX Team of One
Making an Impact: UX Team of One
 
Smart
SmartSmart
Smart
 
10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches10 Observations from 10+ years in the Corporate UX Trenches
10 Observations from 10+ years in the Corporate UX Trenches
 
Removing the Systemic Project Barriers
Removing the Systemic Project BarriersRemoving the Systemic Project Barriers
Removing the Systemic Project Barriers
 
Crisis: what Crisis?
Crisis: what Crisis?Crisis: what Crisis?
Crisis: what Crisis?
 
Accelerated Leadership - i2a Strategic Thinking
Accelerated Leadership - i2a Strategic ThinkingAccelerated Leadership - i2a Strategic Thinking
Accelerated Leadership - i2a Strategic Thinking
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Group Health Quantum Leap Becky Kaplan Farone May 2012
Group Health Quantum Leap Becky Kaplan Farone May 2012Group Health Quantum Leap Becky Kaplan Farone May 2012
Group Health Quantum Leap Becky Kaplan Farone May 2012
 
Building the wings during takeoff
Building the wings during takeoffBuilding the wings during takeoff
Building the wings during takeoff
 
Power of the Swarm - Agile Serbia Conference 2017
Power of the Swarm - Agile Serbia Conference 2017Power of the Swarm - Agile Serbia Conference 2017
Power of the Swarm - Agile Serbia Conference 2017
 
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
 
Agile prague 2017 - Real Teams - Petri Heiramo
Agile prague 2017 - Real Teams - Petri HeiramoAgile prague 2017 - Real Teams - Petri Heiramo
Agile prague 2017 - Real Teams - Petri Heiramo
 
Designing Agile Interactions
Designing Agile InteractionsDesigning Agile Interactions
Designing Agile Interactions
 
From RUP to Scrum in an Internet company - UOL
From RUP to Scrum in an Internet company - UOLFrom RUP to Scrum in an Internet company - UOL
From RUP to Scrum in an Internet company - UOL
 
非典型組織發展組合技
非典型組織發展組合技非典型組織發展組合技
非典型組織發展組合技
 
The Lean Training Game Exchange
The Lean Training Game ExchangeThe Lean Training Game Exchange
The Lean Training Game Exchange
 

Plus de Ari Tanninen

Plus de Ari Tanninen (11)

Responsibility - from drama to results
Responsibility - from drama to resultsResponsibility - from drama to results
Responsibility - from drama to results
 
Leadership begins with responsibility - Riga
Leadership begins with responsibility - RigaLeadership begins with responsibility - Riga
Leadership begins with responsibility - Riga
 
Leadership begins with responsibility
Leadership begins with responsibilityLeadership begins with responsibility
Leadership begins with responsibility
 
Kaiken lähtökohtana on vastuu
Kaiken lähtökohtana on vastuuKaiken lähtökohtana on vastuu
Kaiken lähtökohtana on vastuu
 
Introduction to the responsibility process
Introduction to the responsibility processIntroduction to the responsibility process
Introduction to the responsibility process
 
Design up front is back! v2
Design up front is back! v2Design up front is back! v2
Design up front is back! v2
 
Design up front is back!
Design up front is back!Design up front is back!
Design up front is back!
 
Prototyyppien arviointi
Prototyyppien arviointiPrototyyppien arviointi
Prototyyppien arviointi
 
4K
4K4K
4K
 
Scrum Is Not Enough
Scrum Is Not EnoughScrum Is Not Enough
Scrum Is Not Enough
 
Testing In Agile
Testing In AgileTesting In Agile
Testing In Agile
 

Dernier

Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
dlhescort
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
lizamodels9
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 

Dernier (20)

Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 

Scrum is not enough v2.0

  • 1. Scrum Is Not Enough v2.0 or A few stumbling blocks that many companies have encountered with Scrum Ari Tanninen Agile Saturday, Estonia, May 15th Friday, May 14, 2010
  • 2. Ari Tanninen Software engineer, freelance agilist Decade of product development Telecom, on-line gaming, startups Currently ScrumMaster & lead designer Six years agile, three years Scrum Five Scrum projects, coach in three Friday, May 14, 2010
  • 3. Hello, who are you? Friday, May 14, 2010
  • 4. Scrum is great! • Individuals: clarity, pride, and joy in work • “Move task to done, go home.” • Companies: good projects, high quality, time to market • Agile is the best way to build software (that I know of) Friday, May 14, 2010
  • 5. Scrum in a nutshell Friday, May 14, 2010
  • 6. Scrum is simple but difficult. It’s greatest benefit is that it surfaces problems, but Scrum is not enough to solve them. Many companies fail with Scrum because solving problems is difficult and change is painful. More companies would succeed with Scrum if they would anticipate or avoid some of the problems. Friday, May 14, 2010
  • 7. Scrum is simple • Minimalistic framework: demands little • Multi-purpose • Surfaces problems • Catalyst for improvement and change (if done correctly) Friday, May 14, 2010
  • 8. Scrum is difficult • Minimalistic framework: no toolbox • Depends on change in thinking, culture, organization structure • Depends on trust, collaboration, teamwork • Assumes goals, strategy, leadership Friday, May 14, 2010
  • 10. Broken team Friday, May 14, 2010
  • 11. Broken team do es eam form • Unclear purpose and goal T t no • Missing skillsets ne • Part-time members do ing gs ait in w th nd • Distributed ingys a tt la ge e n ot to d due Friday, May 14, 2010
  • 12. Broken Missing team teamwork Friday, May 14, 2010
  • 13. Missing teamwork • Cross-functional team, full-time members, clear goal, yet: • Little collaboration pe Po • Low energy rf or or ma nc • Unhappy team members e • Inattention to results Friday, May 14, 2010
  • 14. Team vs. group 1. Do we trust each other? 2. Dare we communicate openly? 3. Do we understand our shared goals? 4. Are we truly dedicated to achieving these goals? 5. Can we solve our differences? 6. Is everyone participating? 7. Do we enjoy being a part of this team? Friday, May 14, 2010
  • 15. Broken Missing team teamwork Inadequate skills for agile development Friday, May 14, 2010
  • 16. Inadequate skills for agile development • Team working fine, good energy, yet: • Software not “done” • Refactoring sprints Software collapses • Bugs • Frustration project doomed Friday, May 14, 2010
  • 17. From Waterfall to Agile Analysis Design Impl. Testing Deploying February March April May June A D I T D A D I T D A D I T D A D I T D A D Friday, May 14, 2010
  • 18. Specification Analysis GUI Architecture Design k s ! W e e Implementation 1 -4Testing Integration Packaging Deploying Documentation Handover Friday, May 14, 2010
  • 19. Missing skills • Automated regression testing • Version control • Incremental architecture, GUI design, testing... • Test-Driven Development, Refactoring, Continuous Integration • Task planning, self management, discipline Friday, May 14, 2010
  • 21. The Product Owner role Broken Missing team teamwork Inadequate skills for agile development Friday, May 14, 2010
  • 22. The Product Owner role • “How do I prioritize the Product Backlog?” • “Figure it out!” • No customer contact • Unable to answer team’s questionswrong the uilt • Frustration At pr best t is b oduc Friday, May 14, 2010
  • 23. Business model Stakeholder Scrum v. 2.0 v. 1.0 Q2 Q3 Q4 Q1 Scheduling Developers Domain Acme Customers Product End users Friday, May 14, 2010
  • 25. Organizational silos The Product Owner role Broken Missing team teamwork Inadequate skills for agile development Friday, May 14, 2010
  • 26. Organizational silos • Scrum running fine, teams happy, still: • Not much gets done Not rouvceh enal m re m t • Teams lack support imp • Turf wars between units “Scrum does not work” Friday, May 14, 2010
  • 27. Accounting Projects IT Product development Acme Friday, May 14, 2010
  • 28. Organizational silos The Product Missing or Owner role wrong goals Broken Missing team teamwork Inadequate skills for agile development Friday, May 14, 2010
  • 29. Missing or wrong goals • “Our goal is to be agile” • “What are we doing and why?” • Missing success criteria • Missing business drivers • No buy-in No change Failure Friday, May 14, 2010
  • 30. Organizational silos The Product Missing or Owner role wrong goals Broken Missing team teamwork Inadequate skills for agile development Friday, May 14, 2010
  • 31. Managed Product organization Business management drivers for in check Scrum Good Teamwork team Good agile development skills Friday, May 14, 2010
  • 32. Done correctly Scrum helps you to succeed. Scrum will not solve problems for you, you need a plan for solving them. Keep your eyes open, and good luck! Friday, May 14, 2010