SlideShare a Scribd company logo
1 of 91
Death by Scrum




                                     Pete Behrens
                                     Agile Organization & Process Coach
© 2009 Trail Ridge Consulting, LLC   pete@trailridgeconsulting.com   303.819.1809
Pete Behrens

    Agile Organization & Process Coach



               Guide enterprise organizations in transitioning to an agile
                organization implementing agile methods
               Services for agile assessment, alignment, training and coaching

    Previous Experience
                      Led development of the requirements management solution
                       RequisitePro – a core product in the IBM Rational product line – using
                       the Rational Unified Process (RUP)
                      Consulted with EDS leading development of large data warehouse
                       solutions using Rapid Application Development (RAD)
© 2009 Trail Ridge Consulting, LLC                                                     2
Certified Scrum
     Coach (CSC) Program
      Guide-Level Certification equal to CST
                Initiated in 2007
      20 Certified Coaches Today (4 Local)
                Pete Behrens, Bob Hartman,
                 Richard Lawrence, Brad Swanson
      CSC Principles
             1. Advise and Consult Agile Organizations
             2. Facilitate Learning and Adoption
             3. Mentor Agile Leadership at all levels
             4. Guide Agile Organizational Development
© 2009 Trail Ridge Consulting, LLC                       3
 CSM Certification Testing
                                      CSM 2 Year Renewal
                                      CSPO Standardization

                                      Scrum Guide
                                      Member Only Content
                                      PMI and other partnerships

                                      User Groups Starting Worldwide
                                      Sao Paulo, Brazil - May 12-13
                                      Munich, Germany - October 19-21
© 2009 Trail Ridge Consulting, LLC                                  4
What are you here?


                      WHAT SCRUM
                      CHALLENGES
                    ARE YOU FACING?


© 2009 Trail Ridge Consulting, LLC    5
Do these sound familiar?
      “All members of the Scrum team should help testing.”
      “PM should recognize the value of quality over features.”

      “I’m pissed off to fix other guy’s bad design.”
      “A lot of shitty code.”

      “Sprints: I just hate the artificial time limits.”
      “Give us more time per Sprint.”

      “Scrum does not work unless management is committed
       to not disrupting the team in the Sprint.”
      “Micro management causes a lack of motivation.”
© 2009 Trail Ridge Consulting, LLC                          6
We implement Scrum

            “All team members are working in the sprint.

          Developers are developing the backlog items.

            Testers are testing the backlog items the
          developers completed in the last sprint or two.

         Product Management is preparing the items for
                    the next few sprints.”

© 2009 Trail Ridge Consulting, LLC                         7
How effective are meetings?




© 2009 Trail Ridge Consulting, LLC   8
Scrum Skeleton?




© 2009 Trail Ridge Consulting, LLC   9
Scrum Skeleton




© 2009 Trail Ridge Consulting, LLC   10
What do you know about
     Scrum?




© 2009 Trail Ridge Consulting, LLC   11
What do you know about
     Scrum?




                   Shu               Ha   Ri


© 2009 Trail Ridge Consulting, LLC             11
What do you know about
     Scrum?




                   Shu                   Ha           Ri
                   Imitation         Understanding   Mastery



© 2009 Trail Ridge Consulting, LLC                             11
So what?

                                Most Organizations
                              IMPLEMENT Scrum

                                     But don’t
                        UNDERSTAND Scrum

                              ...and they are DYING
© 2009 Trail Ridge Consulting, LLC                    12
Scrum...




                      WHY WAS SCRUM
                        CREATED?


© 2009 Trail Ridge Consulting, LLC    13
Why was Scrum Created?

     TEAMS solve problems
     better than individuals




                                     Teams solve problems
                                     better incrementally in
                                     short TIMEBOXES
© 2009 Trail Ridge Consulting, LLC                        14
Why was Scrum Created?

                                     TEAM




© 2009 Trail Ridge Consulting, LLC
                                     TIMEBOX   15
The Haka




© 2009 Trail Ridge Consulting, LLC   16
The Haka




© 2009 Trail Ridge Consulting, LLC   16
Teams...



                        HOW DO A GROUP
                           OF PEOPLE
                        BECOME A TEAM?


© 2009 Trail Ridge Consulting, LLC       17
Creating a Team...

                       Need to move people from

                                     DOING


                                     OWNING
© 2009 Trail Ridge Consulting, LLC                18
ScrumMaster = Coach




© 2009 Trail Ridge Consulting, LLC   19
Release Planning = Clear Goal




© 2009 Trail Ridge Consulting, LLC   20
Sprints = Practice




© 2009 Trail Ridge Consulting, LLC   21
Field = Transparency




© 2009 Trail Ridge Consulting, LLC   22
Meetings = The Team Entry




© 2009 Trail Ridge Consulting, LLC   23
How long are your sprint
     planning meetings?




© 2009 Trail Ridge Consulting, LLC   24
How long are your sprint
                             planning meetings?
                             16
Sprint Planning (in hours)




                             12

                              8

                              4

                              0
                                                         1             2            3   4
                                                             Sprint Length (in weeks)
                    © 2009 Trail Ridge Consulting, LLC                                      24
How long are your sprint
                             planning meetings?
                             16
Sprint Planning (in hours)




                             12

                              8

                              4

                              0
                                                         1             2            3   4
                                                             Sprint Length (in weeks)
                    © 2009 Trail Ridge Consulting, LLC                                      24
How long are your sprint
                             planning meetings?
                             16
Sprint Planning (in hours)




                             12

                              8

                              4

                              0
                                                         1             2            3   4
                                                             Sprint Length (in weeks)
                    © 2009 Trail Ridge Consulting, LLC                                      24
How long are your sprint
                             planning meetings?
                             16
Sprint Planning (in hours)




                             12

                              8                                  Why?
                              4

                              0
                                                         1             2            3   4
                                                             Sprint Length (in weeks)
                    © 2009 Trail Ridge Consulting, LLC                                      25
Adding all Scrum meetings...

                             16
Sprint Meetings (in hours)




                                                                                      c rum
                                                                             y    S               e
                             12                                          Dail                ctiv
                                                                                      o  spe
                                                                                  etr
                                                                          n  tR
                                                                     Spri                     w
                              8                                                         vie
                                                                                 int Re
                                                                         Spr
                                                                                       ann    ing
                                                                         Spri    nt Pl
                              4

                              0
                                              1             2                3                      4
                                                  Sprint Length (in weeks)
         © 2009 Trail Ridge Consulting, LLC                                                             26
Adding all Scrum meetings...

                             16
Sprint Meetings (in hours)




                                                                                      c rum
                                                                             y    S               e
                             12                                          Dail                ctiv
                                                                                          pe

                                       How much is                                    o  s
                                                                                  etr
                                                                          n  tR
                                                                     Spri                     w
                              8                                                         vie
                                                                                 int Re
                                                                         Spr

                              4
                                        too much?                        Spri    nt Pl
                                                                                       ann    ing




                              0
                                              1             2                3                      4
                                                  Sprint Length (in weeks)
         © 2009 Trail Ridge Consulting, LLC                                                             27
What else causes Meeting
     “Death”?




© 2009 Trail Ridge Consulting, LLC   28
Death by Meeting


                                      Meetings are
                                      boring

                                      Meetings are
                                      ineffective

© 2009 Trail Ridge Consulting, LLC                    29
Meetings are Boring - they lack
     Action, Drama & Conflict




© 2009 Trail Ridge Consulting, LLC   30
Meetings are Ineffective - they
     lack context or focus
     Meeting Type             Time Required Purpose & Format                        Keys to Success

     Daily                    5 minutes         Share daily schedules                Don’t sit down
                                                and activities                       Keep it administrative
     Check-in
                                                                                     Don’t cancel even when
                                                                                         some people can’t be there


     Weekly                   45 – 90 minutes   Review weekly                        Don’t set agenda until after
                                                activities and metrics,                  initial reporting
     Tactical                                   and resolve tactical                 Postpone strategic
                                                obstacles and issues                     discussions


     Quarterly                1 - 2 days        Discuss, analyze,                    Limit to one or two topics
                                                brainstorm, and decide               Prepare and do research
     Strategic                                  upon critical issues                 Engage in good conflict
                                                affecting long-term                  Get out of the office
                                                success


                                            Source: Death by Meeting, Patrick Lencioni
© 2009 Trail Ridge Consulting, LLC                                                                                 31
Death by Meeting - circa Scrum

     Meeting Type             Time Required Purpose & Format              Keys to Success

     Daily                    5 minutes         Share daily schedules      Don’t sit down



                                Daily Scrum
                                                and activities             Keep it administrative
     Check-in
                                                                           Don’t cancel even when
                                                                            some people can’t be there


     Weekly                   45 – 90 minutes   Review weekly              Don’t set agenda until after



                Sprint Meetings
                                                activities and metrics,     initial reporting
     Tactical                                   and resolve tactical       Postpone strategic
                                                obstacles and issues        discussions


     Quarterly                1 - 2 days        Discuss, analyze,          Limit to one or two topics



             Release Planning
                                                brainstorm, and decide     Prepare and do research
     Strategic                                  upon critical issues       Engage in good conflict
                                                affecting long-term        Get out of the office
                                                success



© 2009 Trail Ridge Consulting, LLC                                                                       32
Scrum Meeting Keys

                              Focus       Timebox




                           Visualize   Engage the Team




© 2009 Trail Ridge Consulting, LLC                   33
Scrum Meeting Keys

                              Focus                Timebox

            Strategic                Tactical




                           Visualize            Engage the Team




© 2009 Trail Ridge Consulting, LLC                            33
Focus




                    Release           Sprint
                    Planning         Planning

                                     Sprint
                                     Review

                                                 Daily
                                                Scrum
                                      Sprint
                                      Retro
© 2009 Trail Ridge Consulting, LLC                       34
Focus


                 Strategic           Tactical   Daily


                    Release           Sprint
                    Planning         Planning

                                      Sprint
                                      Review

                                                 Daily
                                                Scrum
                                      Sprint
                                      Retro
© 2009 Trail Ridge Consulting, LLC                       34
Focus


                 Strategic           Tactical   Daily
                  Release             Sprint    Scrum

                    Release           Sprint
                    Planning         Planning

                                      Sprint
                                      Review

                                                 Daily
                                                Scrum
                                      Sprint
                                      Retro
© 2009 Trail Ridge Consulting, LLC                       34
Do you play Planning Poker?




© 2009 Trail Ridge Consulting, LLC   35
Do you play Planning Poker?


                                     Why?


                                     When?
© 2009 Trail Ridge Consulting, LLC           36
Planning Poker is a Release
     Tool



                    Release           Sprint
                    Planning         Planning

                                     Sprint
                                     Review

                                                 Daily
                                                Scrum
                                      Sprint
                                      Retro
© 2009 Trail Ridge Consulting, LLC                       37
Planning Poker is a Release
     Tool

                 Strategic           Tactical   Daily


                    Release           Sprint
                    Planning         Planning

                                      Sprint
                                      Review

                                                 Daily
                                                Scrum
                                      Sprint
                                      Retro
© 2009 Trail Ridge Consulting, LLC                       37
Planning Poker is a Release
     Tool

                 Strategic           Tactical   Daily
                  Release             Sprint    Scrum

                    Release           Sprint
                    Planning         Planning

                                      Sprint
                                      Review

                                                 Daily
                                                Scrum
                                      Sprint
                                      Retro
© 2009 Trail Ridge Consulting, LLC                       37
Story Points are for looking ahead

              Backlog Item              Points   Release
          1. Login portal
          2. Display minutes
                                         5
                                         3        Plan
          3. Support ticket call         8
          4. Remote login help          13
          5. Update profile              2
          6. Buy more time               8
          7. Single sign-on             20
          8. Log rotation                5
          9. Timer display               3
          10. Automatic logout           1
          11. Usage warning              2
          12. Exchange 12 integration   13
          13. HP Openview API           20
          14. XML API                    8
          15. 300 logins/min            13
          16. Location tracking          5
          17. Intrusion detection       13
          18. Update MySQL DB           20
          19. Update Web Stack          13
          20. Update Linux Kernel        8
          21. Support Novel Auth        13
          22. Support RADIUS Auth        8
          23. Scan & Block Int.         40
          24. AP Manager Int.           20

© 2009 Trail Ridge Consulting, LLC                         38
Using Velocity Projections
              160                                                                    160                                               Completed
                                                                Remaining
                                                                                                                                       Remaining

              120                                                                    120
     Points




                                                                            Points
               80                                                                     80



               40                                                                     40



                0                                                                      0
                        Jan    Feb   Mar   Apr May Jun   Jul   Aug Sep                         Jan    Feb   Mar   Apr May Jun   Jul   Aug Sep



              150.0                                             Completed            150.0                                             Completed
                                                                Remaining                                                              Remaining


              112.5                                                                  112.5
     Points




                                                                            Points
               75.0                                                                   75.0



               37.5                                                                   37.5


                    0                                                                      0
                         Jan    Feb Mar Apr May Jun      Jul   Aug Sep                          Jan    Feb Mar Apr May Jun      Jul   Aug Sep

© 2009 Trail Ridge Consulting, LLC                                                                                                       39
Scrum Meeting Keys

                              Focus       Timebox




                           Visualize   Engage the Team




© 2009 Trail Ridge Consulting, LLC                   40
Scrum Meeting Keys

                              Focus                Timebox

            Strategic                Tactical




                           Visualize            Engage the Team




© 2009 Trail Ridge Consulting, LLC                            40
Timebox




                                 WHY DO WE
                                  TIMEBOX?


© 2009 Trail Ridge Consulting, LLC           41
Timeboxes drive focus, intensity,
     decisions, productivity...


                                             Waterfall




Intensity                                    Scrum




                                      Time

 © 2009 Trail Ridge Consulting, LLC                      42
Timeboxes drive predictability


       Predictable                              Uncertain                 Unpredictable




        Sprint          Sprint       Sprint   Sprint   Sprint    Sprint   Sprint   Sprint




                                              Project Timeline



© 2009 Trail Ridge Consulting, LLC                                                    43
Daily Scrum Timebox

                                     15 Minutes!




© 2009 Trail Ridge Consulting, LLC                 44
Timebox All Meetings?


Timeframe          Daily                        Bi-weekly              Quarterly

                   Daily               Sprint   Sprint       Sprint    Release
                  Scrum                Retro    Review      Planning   Planning

Minutes            5 - 15




  © 2009 Trail Ridge Consulting, LLC                                       45
Timebox All Meetings?


Timeframe          Daily                         Bi-weekly              Quarterly

                   Daily               Sprint    Sprint       Sprint    Release
                  Scrum                Retro     Review      Planning   Planning

Minutes            5 - 15              15 - 30    30 - 60    60 - 120   120 - 240




  © 2009 Trail Ridge Consulting, LLC                                        45
Timebox All Meetings?


Timeframe          Daily                         Bi-weekly              Quarterly

                   Daily               Sprint    Sprint       Sprint    Release
                  Scrum                Retro     Review      Planning   Planning

Minutes            5 - 15              15 - 30    30 - 60    60 - 120   120 - 240



                                                  1/2 Day




  © 2009 Trail Ridge Consulting, LLC                                        45
Timebox All Meetings!


Timeframe          Daily

                   Daily
                                   How do we
                                       Sprint
                                                 Bi-weekly

                                                 Sprint       Sprint
                                                                        Quarterly

                                                                        Release


Minutes
                  Scrum

                   5 - 15
                                      do this
                                       Retro

                                       15 - 30
                                                 Review

                                                  30 - 60
                                                             Planning

                                                             60 - 120
                                                                        Planning

                                                                        120 - 240


                                   effectively?   1/2 Day




  © 2009 Trail Ridge Consulting, LLC                                        46
Scrum Meeting Keys

                              Focus       Timebox




                           Visualize   Engage the Team




© 2009 Trail Ridge Consulting, LLC                   47
Scrum Meeting Keys

                              Focus                Timebox

            Strategic                Tactical




                           Visualize            Engage the Team




© 2009 Trail Ridge Consulting, LLC                            47
Visualize

                         Color              Size




                                     Time




© 2009 Trail Ridge Consulting, LLC                 48
Visualize Themes by Color




© 2009 Trail Ridge Consulting, LLC   49
Visualize Types by Color




© 2009 Trail Ridge Consulting, LLC   50
Visualize Role by Color




© 2009 Trail Ridge Consulting, LLC   51
Visualize Size




© 2009 Trail Ridge Consulting, LLC   52
Visualize Size




© 2009 Trail Ridge Consulting, LLC   53
Visualize Time




© 2009 Trail Ridge Consulting, LLC   54
Visualize Time




© 2009 Trail Ridge Consulting, LLC   55
Scrum Meeting Keys

                              Focus       Timebox




                           Visualize   Engage the Team




© 2009 Trail Ridge Consulting, LLC                   56
Scrum Meeting Keys

                              Focus                Timebox

            Strategic                Tactical




                           Visualize            Engage the Team




© 2009 Trail Ridge Consulting, LLC                            56
Does this look familiar?




© 2009 Trail Ridge Consulting, LLC   57
Engage the Team?




© 2009 Trail Ridge Consulting, LLC   58
Scrum teams work together
     and share commitment
          Analysis                      Handoffs                     Traditional Phased-based
            Lack                                      Delays         approach spreads the
        of Ownership                 Design
                                                                     team out over time
                                  Task
                                Switching
                                              Development
                                                   Lack
                                              of Commitment       Test
                                                               Compromised
                                                                 Quality     Deployment
   Scrum brings the whole team
   into short time-boxes      Analysis
        Shared Commitment
        Shared Ownership                            Design
        Shared Focus
        More Productive                         Development
        Quality Built In
                                                     Test

                                                 Deployment
© 2009 Trail Ridge Consulting, LLC                                                        59
Scrum Teams communicate

                                                                                           Face-to-face
   Communication Effectiveness


                                                                                           At whiteboard
                                                                                      Face-to-face
                                                                                      Conversation
                                                                               Video
                                                                            Conversation
                                                               Phone                       Modeling
                                                 Videotape   Conversation                  Options
                                            Email
                                         Conversation

                                     Audiotape
                                                  Documentation
                                 Paper
                                                     Options


                                 Cold                                                            Hot
© 2009 Trail Ridge Consulting, LLC                                                                         60
Engage the Team




© 2009 Trail Ridge Consulting, LLC   61
Engage the Team




© 2009 Trail Ridge Consulting, LLC   62
Engage the Team




© 2009 Trail Ridge Consulting, LLC   63
Scrum teams work together




© 2009 Trail Ridge Consulting, LLC   64
Scrum team share space




© 2009 Trail Ridge Consulting, LLC   65
5 Min Review

                              Focus       Timebox




                           Visualize   Engage the Team




© 2009 Trail Ridge Consulting, LLC                   66
5 Min Review

                              Focus                Timebox

            Strategic                Tactical




                           Visualize            Engage the Team




© 2009 Trail Ridge Consulting, LLC                            66
Revisiting Planning Poker




© 2009 Trail Ridge Consulting, LLC   67
Is there a better way to
     engage the team?




© 2009 Trail Ridge Consulting, LLC   68
Case Study: Salesforce.com




© 2009 Trail Ridge Consulting, LLC   69
Where does team direction
    come from?
                                                    CIO, CTO,
                                                  VP Engineering


                        Product Line               Product Line         Product Line
                          Manager                    Manager              Manager



          Functional                 Functional            Functional                   Usability
           Manager                    Manager               Manager                    Engineering


                                                                                           DBA

 PMO

                                                                                       Infrastructure


                                     Scrum                                               Quality
                                     Team                                               Assurance

© 2009 Trail Ridge Consulting, LLC                                                                   70
Salesforce.com Releases

                                     Last Waterfall Release




Since March 2007 every
 agile release has been
   deployed on-time
         (down to the exact minute)




© 2009 Trail Ridge Consulting, LLC                            71
Salesforce.com 2006 vs. 2007




© 2009 Trail Ridge Consulting, LLC   72
Salesforce.com Feedback

      89% are having the best time or good time
      38% increase in feature request delivered per
       developer
      94% feature request increase from 2006 -
       2007
          Since implementing our iterative development methodology which enables
           us to deliver more frequent releases, we have seen statistically significant
           improvements in our satisfactions scores across our service attributes from
           our features to our platform.
                Wendy Close, Salesforce Customer Satisfaction Survey, Sr. Manager
                 Product Marketing, Salesforce.com




© 2009 Trail Ridge Consulting, LLC                                                 73
5 Min Session Retrospective

    What will you take away?         What did you miss?

                                    
                                    
                                    
                                    
                                    




© 2009 Trail Ridge Consulting, LLC                        74

More Related Content

What's hot

Scrum - What Is Next?
Scrum - What Is Next?Scrum - What Is Next?
Scrum - What Is Next?skipangel
 
Beyond the Scrum - I
Beyond the Scrum - IBeyond the Scrum - I
Beyond the Scrum - IAdam Monago
 
An Introduction to Facilitating Groups - Handout
An Introduction to Facilitating Groups - HandoutAn Introduction to Facilitating Groups - Handout
An Introduction to Facilitating Groups - Handout4Good.org
 
An Introduction to Facilitating Groups
An Introduction to Facilitating GroupsAn Introduction to Facilitating Groups
An Introduction to Facilitating Groups4Good.org
 
E Zsigma 2012 Fall Brochure
E Zsigma 2012 Fall BrochureE Zsigma 2012 Fall Brochure
E Zsigma 2012 Fall BrochureMike Ewing
 
Johnson smith
Johnson smithJohnson smith
Johnson smithNASAPMC
 
Nov29, 2012 Product Management News and Views from AIPMM
Nov29, 2012 Product Management News and Views from AIPMMNov29, 2012 Product Management News and Views from AIPMM
Nov29, 2012 Product Management News and Views from AIPMMAIPMM Administration
 
Novaces General Brochure
Novaces General BrochureNovaces General Brochure
Novaces General Brochureza6smbb
 
Aras PLM Software Implementation Methodology
Aras PLM Software Implementation MethodologyAras PLM Software Implementation Methodology
Aras PLM Software Implementation MethodologyAras
 
Leveraging Lean Thinking In Credit Unions: A Randolph-Brooks Federal Credit U...
Leveraging Lean Thinking In Credit Unions: A Randolph-Brooks Federal Credit U...Leveraging Lean Thinking In Credit Unions: A Randolph-Brooks Federal Credit U...
Leveraging Lean Thinking In Credit Unions: A Randolph-Brooks Federal Credit U...Guidon Performance Solutions
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesLaszlo Szalvay
 

What's hot (15)

Scrum - What Is Next?
Scrum - What Is Next?Scrum - What Is Next?
Scrum - What Is Next?
 
Beyond the Scrum - I
Beyond the Scrum - IBeyond the Scrum - I
Beyond the Scrum - I
 
An Introduction to Facilitating Groups - Handout
An Introduction to Facilitating Groups - HandoutAn Introduction to Facilitating Groups - Handout
An Introduction to Facilitating Groups - Handout
 
An Introduction to Facilitating Groups
An Introduction to Facilitating GroupsAn Introduction to Facilitating Groups
An Introduction to Facilitating Groups
 
E Zsigma 2012 Fall Brochure
E Zsigma 2012 Fall BrochureE Zsigma 2012 Fall Brochure
E Zsigma 2012 Fall Brochure
 
Johnson smith
Johnson smithJohnson smith
Johnson smith
 
Nov29, 2012 Product Management News and Views from AIPMM
Nov29, 2012 Product Management News and Views from AIPMMNov29, 2012 Product Management News and Views from AIPMM
Nov29, 2012 Product Management News and Views from AIPMM
 
Novaces General Brochure
Novaces General BrochureNovaces General Brochure
Novaces General Brochure
 
Aras PLM Software Implementation Methodology
Aras PLM Software Implementation MethodologyAras PLM Software Implementation Methodology
Aras PLM Software Implementation Methodology
 
Guidon And RBFCU Lean For Credit Unions Webinar
Guidon And RBFCU Lean For Credit Unions WebinarGuidon And RBFCU Lean For Credit Unions Webinar
Guidon And RBFCU Lean For Credit Unions Webinar
 
Leveraging Lean Thinking In Credit Unions: A Randolph-Brooks Federal Credit U...
Leveraging Lean Thinking In Credit Unions: A Randolph-Brooks Federal Credit U...Leveraging Lean Thinking In Credit Unions: A Randolph-Brooks Federal Credit U...
Leveraging Lean Thinking In Credit Unions: A Randolph-Brooks Federal Credit U...
 
Intro to Scrum Webinar
Intro to Scrum WebinarIntro to Scrum Webinar
Intro to Scrum Webinar
 
Intro to scrum bachan anand
Intro to scrum   bachan anandIntro to scrum   bachan anand
Intro to scrum bachan anand
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_Values
 
Introduction to scrum by bachan anand
Introduction to scrum by bachan anandIntroduction to scrum by bachan anand
Introduction to scrum by bachan anand
 

Similar to Death By Scrum Meeting 2009

Agile Program Management Best Practices
Agile Program Management Best PracticesAgile Program Management Best Practices
Agile Program Management Best PracticesPete Behrens
 
Joe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within ScrumJoe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within ScrumSFA
 
Lean within Scrum @ Charlotte SFA July 2010
Lean within Scrum @ Charlotte SFA July 2010Lean within Scrum @ Charlotte SFA July 2010
Lean within Scrum @ Charlotte SFA July 2010LeanAgileTraining
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile ManagerCprime
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To AgileTony Deng
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short TourVineet Patni
 
110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrumIsabel Ferreira
 
We are using scrum, but now what?
We are using scrum, but now what?We are using scrum, but now what?
We are using scrum, but now what?Capgemini
 
Scrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile bookletScrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile bookletSoumya De
 
Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Christopher Daily
 
Agile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management ExploredAgile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management ExploredGunther Verheyen
 
Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Pr...
Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Pr...Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Pr...
Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Pr...Dan LeFebvre
 
Presentation The 360°Project Manager @ PMI UK South West Event Swindon 13th ...
 Presentation The 360°Project Manager @ PMI UK South West Event Swindon 13th ... Presentation The 360°Project Manager @ PMI UK South West Event Swindon 13th ...
Presentation The 360°Project Manager @ PMI UK South West Event Swindon 13th ...TeamProsource
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalMark Hawkins
 
Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Yuval Yeret
 
A Glance At Scrum
A Glance At ScrumA Glance At Scrum
A Glance At ScrumOcean Dong
 
[Agile Portugal 2012] TSP/PSP and Agile-SCRUM: Similarities & Differences Stu...
[Agile Portugal 2012] TSP/PSP and Agile-SCRUM: Similarities & Differences Stu...[Agile Portugal 2012] TSP/PSP and Agile-SCRUM: Similarities & Differences Stu...
[Agile Portugal 2012] TSP/PSP and Agile-SCRUM: Similarities & Differences Stu...Strongstep - Innovation in software quality
 

Similar to Death By Scrum Meeting 2009 (20)

Agile Program Management Best Practices
Agile Program Management Best PracticesAgile Program Management Best Practices
Agile Program Management Best Practices
 
Joe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within ScrumJoe Little - What's Lean got to do with it - The Lean within Scrum
Joe Little - What's Lean got to do with it - The Lean within Scrum
 
Lean within Scrum @ Charlotte SFA July 2010
Lean within Scrum @ Charlotte SFA July 2010Lean within Scrum @ Charlotte SFA July 2010
Lean within Scrum @ Charlotte SFA July 2010
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short Tour
 
110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum
 
Scrum101
Scrum101Scrum101
Scrum101
 
We are using scrum, but now what?
We are using scrum, but now what?We are using scrum, but now what?
We are using scrum, but now what?
 
Scrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile bookletScrum Guide & SAFe Agile booklet
Scrum Guide & SAFe Agile booklet
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Agile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management ExploredAgile Tour Brussels 2014 - Empirical Management Explored
Agile Tour Brussels 2014 - Empirical Management Explored
 
Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Pr...
Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Pr...Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Pr...
Meet Scrum’s Big Brother, Dynamic Governance. Effectively Delivering Large Pr...
 
Presentation The 360°Project Manager @ PMI UK South West Event Swindon 13th ...
 Presentation The 360°Project Manager @ PMI UK South West Event Swindon 13th ... Presentation The 360°Project Manager @ PMI UK South West Event Swindon 13th ...
Presentation The 360°Project Manager @ PMI UK South West Event Swindon 13th ...
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass Digital
 
Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree...
 
Scrum Orientation V1.0
Scrum Orientation V1.0Scrum Orientation V1.0
Scrum Orientation V1.0
 
A Glance At Scrum
A Glance At ScrumA Glance At Scrum
A Glance At Scrum
 
[Agile Portugal 2012] TSP/PSP and Agile-SCRUM: Similarities & Differences Stu...
[Agile Portugal 2012] TSP/PSP and Agile-SCRUM: Similarities & Differences Stu...[Agile Portugal 2012] TSP/PSP and Agile-SCRUM: Similarities & Differences Stu...
[Agile Portugal 2012] TSP/PSP and Agile-SCRUM: Similarities & Differences Stu...
 

More from Pete Behrens

Five *oops* Six mistakes leaders make
Five *oops* Six mistakes leaders makeFive *oops* Six mistakes leaders make
Five *oops* Six mistakes leaders makePete Behrens
 
Developing Leadership Agility: 6 Mistakes Leaders Make
Developing Leadership Agility: 6 Mistakes Leaders MakeDeveloping Leadership Agility: 6 Mistakes Leaders Make
Developing Leadership Agility: 6 Mistakes Leaders MakePete Behrens
 
Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Pete Behrens
 
Developing Agile Leadership
Developing Agile LeadershipDeveloping Agile Leadership
Developing Agile LeadershipPete Behrens
 
Reprogramming Leadership for Agility
Reprogramming Leadership for AgilityReprogramming Leadership for Agility
Reprogramming Leadership for AgilityPete Behrens
 
Agile leadership in the enterprise
Agile leadership in the enterpriseAgile leadership in the enterprise
Agile leadership in the enterprisePete Behrens
 
Stop doing scrum - BE agile (a leadership guide)
Stop doing scrum - BE agile (a leadership guide)Stop doing scrum - BE agile (a leadership guide)
Stop doing scrum - BE agile (a leadership guide)Pete Behrens
 
Leading Agility "Inside-Out"
Leading Agility "Inside-Out"Leading Agility "Inside-Out"
Leading Agility "Inside-Out"Pete Behrens
 
The Culture of Agility
The Culture of AgilityThe Culture of Agility
The Culture of AgilityPete Behrens
 
Measuring Agility: Top 5 Metrics And Myths
Measuring Agility: Top 5 Metrics And MythsMeasuring Agility: Top 5 Metrics And Myths
Measuring Agility: Top 5 Metrics And MythsPete Behrens
 

More from Pete Behrens (10)

Five *oops* Six mistakes leaders make
Five *oops* Six mistakes leaders makeFive *oops* Six mistakes leaders make
Five *oops* Six mistakes leaders make
 
Developing Leadership Agility: 6 Mistakes Leaders Make
Developing Leadership Agility: 6 Mistakes Leaders MakeDeveloping Leadership Agility: 6 Mistakes Leaders Make
Developing Leadership Agility: 6 Mistakes Leaders Make
 
Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016
 
Developing Agile Leadership
Developing Agile LeadershipDeveloping Agile Leadership
Developing Agile Leadership
 
Reprogramming Leadership for Agility
Reprogramming Leadership for AgilityReprogramming Leadership for Agility
Reprogramming Leadership for Agility
 
Agile leadership in the enterprise
Agile leadership in the enterpriseAgile leadership in the enterprise
Agile leadership in the enterprise
 
Stop doing scrum - BE agile (a leadership guide)
Stop doing scrum - BE agile (a leadership guide)Stop doing scrum - BE agile (a leadership guide)
Stop doing scrum - BE agile (a leadership guide)
 
Leading Agility "Inside-Out"
Leading Agility "Inside-Out"Leading Agility "Inside-Out"
Leading Agility "Inside-Out"
 
The Culture of Agility
The Culture of AgilityThe Culture of Agility
The Culture of Agility
 
Measuring Agility: Top 5 Metrics And Myths
Measuring Agility: Top 5 Metrics And MythsMeasuring Agility: Top 5 Metrics And Myths
Measuring Agility: Top 5 Metrics And Myths
 

Recently uploaded

B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 

Recently uploaded (20)

B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 

Death By Scrum Meeting 2009

  • 1. Death by Scrum Pete Behrens Agile Organization & Process Coach © 2009 Trail Ridge Consulting, LLC pete@trailridgeconsulting.com 303.819.1809
  • 2. Pete Behrens Agile Organization & Process Coach  Guide enterprise organizations in transitioning to an agile organization implementing agile methods  Services for agile assessment, alignment, training and coaching Previous Experience  Led development of the requirements management solution RequisitePro – a core product in the IBM Rational product line – using the Rational Unified Process (RUP)  Consulted with EDS leading development of large data warehouse solutions using Rapid Application Development (RAD) © 2009 Trail Ridge Consulting, LLC 2
  • 3. Certified Scrum Coach (CSC) Program  Guide-Level Certification equal to CST  Initiated in 2007  20 Certified Coaches Today (4 Local)  Pete Behrens, Bob Hartman, Richard Lawrence, Brad Swanson  CSC Principles 1. Advise and Consult Agile Organizations 2. Facilitate Learning and Adoption 3. Mentor Agile Leadership at all levels 4. Guide Agile Organizational Development © 2009 Trail Ridge Consulting, LLC 3
  • 4.  CSM Certification Testing  CSM 2 Year Renewal  CSPO Standardization  Scrum Guide  Member Only Content  PMI and other partnerships  User Groups Starting Worldwide  Sao Paulo, Brazil - May 12-13  Munich, Germany - October 19-21 © 2009 Trail Ridge Consulting, LLC 4
  • 5. What are you here? WHAT SCRUM CHALLENGES ARE YOU FACING? © 2009 Trail Ridge Consulting, LLC 5
  • 6. Do these sound familiar?  “All members of the Scrum team should help testing.”  “PM should recognize the value of quality over features.”  “I’m pissed off to fix other guy’s bad design.”  “A lot of shitty code.”  “Sprints: I just hate the artificial time limits.”  “Give us more time per Sprint.”  “Scrum does not work unless management is committed to not disrupting the team in the Sprint.”  “Micro management causes a lack of motivation.” © 2009 Trail Ridge Consulting, LLC 6
  • 7. We implement Scrum “All team members are working in the sprint. Developers are developing the backlog items. Testers are testing the backlog items the developers completed in the last sprint or two. Product Management is preparing the items for the next few sprints.” © 2009 Trail Ridge Consulting, LLC 7
  • 8. How effective are meetings? © 2009 Trail Ridge Consulting, LLC 8
  • 9. Scrum Skeleton? © 2009 Trail Ridge Consulting, LLC 9
  • 10. Scrum Skeleton © 2009 Trail Ridge Consulting, LLC 10
  • 11. What do you know about Scrum? © 2009 Trail Ridge Consulting, LLC 11
  • 12. What do you know about Scrum? Shu Ha Ri © 2009 Trail Ridge Consulting, LLC 11
  • 13. What do you know about Scrum? Shu Ha Ri Imitation Understanding Mastery © 2009 Trail Ridge Consulting, LLC 11
  • 14. So what? Most Organizations IMPLEMENT Scrum But don’t UNDERSTAND Scrum ...and they are DYING © 2009 Trail Ridge Consulting, LLC 12
  • 15. Scrum... WHY WAS SCRUM CREATED? © 2009 Trail Ridge Consulting, LLC 13
  • 16. Why was Scrum Created? TEAMS solve problems better than individuals Teams solve problems better incrementally in short TIMEBOXES © 2009 Trail Ridge Consulting, LLC 14
  • 17. Why was Scrum Created? TEAM © 2009 Trail Ridge Consulting, LLC TIMEBOX 15
  • 18. The Haka © 2009 Trail Ridge Consulting, LLC 16
  • 19. The Haka © 2009 Trail Ridge Consulting, LLC 16
  • 20. Teams... HOW DO A GROUP OF PEOPLE BECOME A TEAM? © 2009 Trail Ridge Consulting, LLC 17
  • 21. Creating a Team... Need to move people from DOING OWNING © 2009 Trail Ridge Consulting, LLC 18
  • 22. ScrumMaster = Coach © 2009 Trail Ridge Consulting, LLC 19
  • 23. Release Planning = Clear Goal © 2009 Trail Ridge Consulting, LLC 20
  • 24. Sprints = Practice © 2009 Trail Ridge Consulting, LLC 21
  • 25. Field = Transparency © 2009 Trail Ridge Consulting, LLC 22
  • 26. Meetings = The Team Entry © 2009 Trail Ridge Consulting, LLC 23
  • 27. How long are your sprint planning meetings? © 2009 Trail Ridge Consulting, LLC 24
  • 28. How long are your sprint planning meetings? 16 Sprint Planning (in hours) 12 8 4 0 1 2 3 4 Sprint Length (in weeks) © 2009 Trail Ridge Consulting, LLC 24
  • 29. How long are your sprint planning meetings? 16 Sprint Planning (in hours) 12 8 4 0 1 2 3 4 Sprint Length (in weeks) © 2009 Trail Ridge Consulting, LLC 24
  • 30. How long are your sprint planning meetings? 16 Sprint Planning (in hours) 12 8 4 0 1 2 3 4 Sprint Length (in weeks) © 2009 Trail Ridge Consulting, LLC 24
  • 31. How long are your sprint planning meetings? 16 Sprint Planning (in hours) 12 8 Why? 4 0 1 2 3 4 Sprint Length (in weeks) © 2009 Trail Ridge Consulting, LLC 25
  • 32. Adding all Scrum meetings... 16 Sprint Meetings (in hours) c rum y S e 12 Dail ctiv o spe etr n tR Spri w 8 vie int Re Spr ann ing Spri nt Pl 4 0 1 2 3 4 Sprint Length (in weeks) © 2009 Trail Ridge Consulting, LLC 26
  • 33. Adding all Scrum meetings... 16 Sprint Meetings (in hours) c rum y S e 12 Dail ctiv pe How much is o s etr n tR Spri w 8 vie int Re Spr 4 too much? Spri nt Pl ann ing 0 1 2 3 4 Sprint Length (in weeks) © 2009 Trail Ridge Consulting, LLC 27
  • 34. What else causes Meeting “Death”? © 2009 Trail Ridge Consulting, LLC 28
  • 35. Death by Meeting  Meetings are boring  Meetings are ineffective © 2009 Trail Ridge Consulting, LLC 29
  • 36. Meetings are Boring - they lack Action, Drama & Conflict © 2009 Trail Ridge Consulting, LLC 30
  • 37. Meetings are Ineffective - they lack context or focus Meeting Type Time Required Purpose & Format Keys to Success Daily 5 minutes Share daily schedules  Don’t sit down and activities  Keep it administrative Check-in  Don’t cancel even when some people can’t be there Weekly 45 – 90 minutes Review weekly  Don’t set agenda until after activities and metrics, initial reporting Tactical and resolve tactical  Postpone strategic obstacles and issues discussions Quarterly 1 - 2 days Discuss, analyze,  Limit to one or two topics brainstorm, and decide  Prepare and do research Strategic upon critical issues  Engage in good conflict affecting long-term  Get out of the office success Source: Death by Meeting, Patrick Lencioni © 2009 Trail Ridge Consulting, LLC 31
  • 38. Death by Meeting - circa Scrum Meeting Type Time Required Purpose & Format Keys to Success Daily 5 minutes Share daily schedules  Don’t sit down Daily Scrum and activities  Keep it administrative Check-in  Don’t cancel even when some people can’t be there Weekly 45 – 90 minutes Review weekly  Don’t set agenda until after Sprint Meetings activities and metrics, initial reporting Tactical and resolve tactical  Postpone strategic obstacles and issues discussions Quarterly 1 - 2 days Discuss, analyze,  Limit to one or two topics Release Planning brainstorm, and decide  Prepare and do research Strategic upon critical issues  Engage in good conflict affecting long-term  Get out of the office success © 2009 Trail Ridge Consulting, LLC 32
  • 39. Scrum Meeting Keys Focus Timebox Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 33
  • 40. Scrum Meeting Keys Focus Timebox Strategic Tactical Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 33
  • 41. Focus Release Sprint Planning Planning Sprint Review Daily Scrum Sprint Retro © 2009 Trail Ridge Consulting, LLC 34
  • 42. Focus Strategic Tactical Daily Release Sprint Planning Planning Sprint Review Daily Scrum Sprint Retro © 2009 Trail Ridge Consulting, LLC 34
  • 43. Focus Strategic Tactical Daily Release Sprint Scrum Release Sprint Planning Planning Sprint Review Daily Scrum Sprint Retro © 2009 Trail Ridge Consulting, LLC 34
  • 44. Do you play Planning Poker? © 2009 Trail Ridge Consulting, LLC 35
  • 45. Do you play Planning Poker? Why? When? © 2009 Trail Ridge Consulting, LLC 36
  • 46. Planning Poker is a Release Tool Release Sprint Planning Planning Sprint Review Daily Scrum Sprint Retro © 2009 Trail Ridge Consulting, LLC 37
  • 47. Planning Poker is a Release Tool Strategic Tactical Daily Release Sprint Planning Planning Sprint Review Daily Scrum Sprint Retro © 2009 Trail Ridge Consulting, LLC 37
  • 48. Planning Poker is a Release Tool Strategic Tactical Daily Release Sprint Scrum Release Sprint Planning Planning Sprint Review Daily Scrum Sprint Retro © 2009 Trail Ridge Consulting, LLC 37
  • 49. Story Points are for looking ahead Backlog Item Points Release 1. Login portal 2. Display minutes 5 3 Plan 3. Support ticket call 8 4. Remote login help 13 5. Update profile 2 6. Buy more time 8 7. Single sign-on 20 8. Log rotation 5 9. Timer display 3 10. Automatic logout 1 11. Usage warning 2 12. Exchange 12 integration 13 13. HP Openview API 20 14. XML API 8 15. 300 logins/min 13 16. Location tracking 5 17. Intrusion detection 13 18. Update MySQL DB 20 19. Update Web Stack 13 20. Update Linux Kernel 8 21. Support Novel Auth 13 22. Support RADIUS Auth 8 23. Scan & Block Int. 40 24. AP Manager Int. 20 © 2009 Trail Ridge Consulting, LLC 38
  • 50. Using Velocity Projections 160 160 Completed Remaining Remaining 120 120 Points Points 80 80 40 40 0 0 Jan Feb Mar Apr May Jun Jul Aug Sep Jan Feb Mar Apr May Jun Jul Aug Sep 150.0 Completed 150.0 Completed Remaining Remaining 112.5 112.5 Points Points 75.0 75.0 37.5 37.5 0 0 Jan Feb Mar Apr May Jun Jul Aug Sep Jan Feb Mar Apr May Jun Jul Aug Sep © 2009 Trail Ridge Consulting, LLC 39
  • 51. Scrum Meeting Keys Focus Timebox Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 40
  • 52. Scrum Meeting Keys Focus Timebox Strategic Tactical Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 40
  • 53. Timebox WHY DO WE TIMEBOX? © 2009 Trail Ridge Consulting, LLC 41
  • 54. Timeboxes drive focus, intensity, decisions, productivity... Waterfall Intensity Scrum Time © 2009 Trail Ridge Consulting, LLC 42
  • 55. Timeboxes drive predictability Predictable Uncertain Unpredictable Sprint Sprint Sprint Sprint Sprint Sprint Sprint Sprint Project Timeline © 2009 Trail Ridge Consulting, LLC 43
  • 56. Daily Scrum Timebox 15 Minutes! © 2009 Trail Ridge Consulting, LLC 44
  • 57. Timebox All Meetings? Timeframe Daily Bi-weekly Quarterly Daily Sprint Sprint Sprint Release Scrum Retro Review Planning Planning Minutes 5 - 15 © 2009 Trail Ridge Consulting, LLC 45
  • 58. Timebox All Meetings? Timeframe Daily Bi-weekly Quarterly Daily Sprint Sprint Sprint Release Scrum Retro Review Planning Planning Minutes 5 - 15 15 - 30 30 - 60 60 - 120 120 - 240 © 2009 Trail Ridge Consulting, LLC 45
  • 59. Timebox All Meetings? Timeframe Daily Bi-weekly Quarterly Daily Sprint Sprint Sprint Release Scrum Retro Review Planning Planning Minutes 5 - 15 15 - 30 30 - 60 60 - 120 120 - 240 1/2 Day © 2009 Trail Ridge Consulting, LLC 45
  • 60. Timebox All Meetings! Timeframe Daily Daily How do we Sprint Bi-weekly Sprint Sprint Quarterly Release Minutes Scrum 5 - 15 do this Retro 15 - 30 Review 30 - 60 Planning 60 - 120 Planning 120 - 240 effectively? 1/2 Day © 2009 Trail Ridge Consulting, LLC 46
  • 61. Scrum Meeting Keys Focus Timebox Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 47
  • 62. Scrum Meeting Keys Focus Timebox Strategic Tactical Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 47
  • 63. Visualize Color Size Time © 2009 Trail Ridge Consulting, LLC 48
  • 64. Visualize Themes by Color © 2009 Trail Ridge Consulting, LLC 49
  • 65. Visualize Types by Color © 2009 Trail Ridge Consulting, LLC 50
  • 66. Visualize Role by Color © 2009 Trail Ridge Consulting, LLC 51
  • 67. Visualize Size © 2009 Trail Ridge Consulting, LLC 52
  • 68. Visualize Size © 2009 Trail Ridge Consulting, LLC 53
  • 69. Visualize Time © 2009 Trail Ridge Consulting, LLC 54
  • 70. Visualize Time © 2009 Trail Ridge Consulting, LLC 55
  • 71. Scrum Meeting Keys Focus Timebox Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 56
  • 72. Scrum Meeting Keys Focus Timebox Strategic Tactical Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 56
  • 73. Does this look familiar? © 2009 Trail Ridge Consulting, LLC 57
  • 74. Engage the Team? © 2009 Trail Ridge Consulting, LLC 58
  • 75. Scrum teams work together and share commitment Analysis Handoffs Traditional Phased-based Lack Delays approach spreads the of Ownership Design team out over time Task Switching Development Lack of Commitment Test Compromised Quality Deployment Scrum brings the whole team into short time-boxes Analysis Shared Commitment Shared Ownership Design Shared Focus More Productive Development Quality Built In Test Deployment © 2009 Trail Ridge Consulting, LLC 59
  • 76. Scrum Teams communicate Face-to-face Communication Effectiveness At whiteboard Face-to-face Conversation Video Conversation Phone Modeling Videotape Conversation Options Email Conversation Audiotape Documentation Paper Options Cold Hot © 2009 Trail Ridge Consulting, LLC 60
  • 77. Engage the Team © 2009 Trail Ridge Consulting, LLC 61
  • 78. Engage the Team © 2009 Trail Ridge Consulting, LLC 62
  • 79. Engage the Team © 2009 Trail Ridge Consulting, LLC 63
  • 80. Scrum teams work together © 2009 Trail Ridge Consulting, LLC 64
  • 81. Scrum team share space © 2009 Trail Ridge Consulting, LLC 65
  • 82. 5 Min Review Focus Timebox Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 66
  • 83. 5 Min Review Focus Timebox Strategic Tactical Visualize Engage the Team © 2009 Trail Ridge Consulting, LLC 66
  • 84. Revisiting Planning Poker © 2009 Trail Ridge Consulting, LLC 67
  • 85. Is there a better way to engage the team? © 2009 Trail Ridge Consulting, LLC 68
  • 86. Case Study: Salesforce.com © 2009 Trail Ridge Consulting, LLC 69
  • 87. Where does team direction come from? CIO, CTO, VP Engineering Product Line Product Line Product Line Manager Manager Manager Functional Functional Functional Usability Manager Manager Manager Engineering DBA PMO Infrastructure Scrum Quality Team Assurance © 2009 Trail Ridge Consulting, LLC 70
  • 88. Salesforce.com Releases Last Waterfall Release Since March 2007 every agile release has been deployed on-time (down to the exact minute) © 2009 Trail Ridge Consulting, LLC 71
  • 89. Salesforce.com 2006 vs. 2007 © 2009 Trail Ridge Consulting, LLC 72
  • 90. Salesforce.com Feedback  89% are having the best time or good time  38% increase in feature request delivered per developer  94% feature request increase from 2006 - 2007  Since implementing our iterative development methodology which enables us to deliver more frequent releases, we have seen statistically significant improvements in our satisfactions scores across our service attributes from our features to our platform.  Wendy Close, Salesforce Customer Satisfaction Survey, Sr. Manager Product Marketing, Salesforce.com © 2009 Trail Ridge Consulting, LLC 73
  • 91. 5 Min Session Retrospective What will you take away? What did you miss?           © 2009 Trail Ridge Consulting, LLC 74