Advanced Scrum




          People boosting your business
© iLean
Agile values

          individuals and interactions
                               over processes and tools


               working software
                     over comprehensive documentation


            customer collaboration
                              over contract negotiation


             responding to change
                                  over following a plan

© iLean
Scrum is a   tool



© iLean
Why         Scrum?

          working software          better ROI

             flexibility     understand your business

          motivated people   continuous improvement



© iLean
Deming quality cycle




© iLean
The Scrum Process




© iLean
The Scrum Process




© iLean
Advanced topics
          Good retrospectives          Product Ownership


           Estimations       User stories       Task board


           Forecasting and planning          Scaling Scrum


          Cross functional
               team
                                Distributed teams      ?
© iLean
Good retrospectives




© iLean
Retrospective steps
          !! Review Sprint result
          !! Gather information
          !! Prioritize topics

          !! Discuss and define
              •! actions

              •! team agreements

© iLean
Retrospective techniques
          !! Post-it brainstorming
          !! Dot voting
          !! KEEP / START / STOP

          !! Timeline
          !! Team radar
          !! …
© iLean
Product Ownership




© iLean
The Visual PO
                    Cluster A   Cluster B    Cluster C                           READY
                                                                     PO            To
                                                                                             Team
            TOP                                                                                           DONE
            prio
                                                                                 Sprint
                                                                  To Do   Busy             To Do   Busy




            OUT




                                            Estimate
                                                                                             Assist
                                             Forecast
                      Brainstorm                                                          development
                      Inventorise
                   Prioritise - vision                   Select     Elaborate             Accept & adapt


          P. 13
© iLean
Estimations




© iLean
Estimations
          !! Story points
          !! Story points vs. mandays
          !! Estimation meetings

          !! Planning poker
          !! Reference stories


© iLean
User stories




© iLean
User stories

                Why?
                Prio?
                Size?
                 READY
                   To
                 Sprint


                (What?)
                (How?)

© iLean
User stories
          !! Trigger for communication
          !! From user’s view



             As a user I can do something
               to achieve a business goal


© iLean
Task board




© iLean
Scrum Board




© iLean
Scrum Board




© iLean
Forecasting and planning




© iLean
Scaling scrum




© iLean
Scaling Scrum: 1 Product backlog




          project!




© iLean
Scaling Scrum: Scrum of Scrums




© iLean
Cross-functional teams




© iLean
What’s a   team?
          “Individuals who commit to
           work together to reach a
               common goal.” !


© iLean
Business!


          IT Management!
                                                          PM!

                                                    BA!
                                   PM!                          user!


          IT Delivery!
                           Development!     Test!




          IT Systems!




© iLean
Problems

                Hard to plan!

              No commitment!

             Bad communication!

          Competition and ‘blaming’!

            Less value delivered!


© iLean
Business!


          IT Management!
                                                          PM!

                                                    BA!
                                   PM!                          user!


          IT Delivery!
                           Development!     Test!




          IT Systems!




© iLean
Business!


          IT Management!
                                                          PM!

                                                    BA!
                                   PM!                          user!


          IT Delivery!
                           Development!     Test!




          IT Systems!




© iLean
Business!


          IT Management!
                                                          PM!

                                                    BA!
                                   PM!                          user!


          IT Delivery!
                           Development!     Test!




          IT Systems!




© iLean
Business!


          IT Management!
                                                          PM!

                                                    BA!
                                   PM!                          user!


          IT Delivery!
                           Development!     Test!




          IT Systems!




© iLean
Cross-functional team

          !! Cross departments

          !! Co-located (as much as possible)

          !! One common goal

          !! Open communication




© iLean
Distributed teams




© iLean
Scrum
             Toolbox                 Philosophy

                  roles            courage

                                            openness
          artifacts
                                    focus
              ceremonies
                                             respect

          practices
                                   commitment

© iLean
References
          Scrum in five minutes
             http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf

          Scrum Alliance
             http://www.scrumalliance.org/
                                                                                     Agile Software development
                                                                                                      with Scrum
          Scrum and XP from the Trenches                                                        By Ken Schwaber
             http://www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf


          Scrum articles directory
             http://www.softdevarticles.com/modules/weblinks/viewcat.php?cid=46

          Agile Alliance's Scrum library                                                     User Stories Applied
             http://www.agilealliance.org/article/articles_by_category/17
                                                                                                    By Mike Cohn

          InfoQ.com / Agile
             http://www.infoq.com/Agile

          Agilo for Scrum
             http://www.agile42.com/cms/pages/download/                                         Agile Estimating
                                                                                                   And Planning
          The New New Product Development Game                                                     By Mike Cohn
             http://apln-richmond.pbwiki.com/f/New%20New%20Prod%20Devel%20Game.pdf

          Jeff Sutherland, Agile development: lessons learned from the
             first Scrum, 2004
             http://jeffsutherland.com/scrum/FirstScrum2004.pdf


P. 37
© iLean
Questions?




          People boosting your business
© iLean
Thank you!
                Feel free to contact us!
                     info@ilean.be




          People boosting your business
© iLean

Advanced Scrum

  • 1.
    Advanced Scrum People boosting your business © iLean
  • 2.
    Agile values individuals and interactions over processes and tools working software over comprehensive documentation customer collaboration over contract negotiation responding to change over following a plan © iLean
  • 3.
    Scrum is a tool © iLean
  • 4.
    Why Scrum? working software better ROI flexibility understand your business motivated people continuous improvement © iLean
  • 5.
  • 6.
  • 7.
  • 8.
    Advanced topics Good retrospectives Product Ownership Estimations User stories Task board Forecasting and planning Scaling Scrum Cross functional team Distributed teams ? © iLean
  • 9.
  • 10.
    Retrospective steps !! Review Sprint result !! Gather information !! Prioritize topics !! Discuss and define •! actions •! team agreements © iLean
  • 11.
    Retrospective techniques !! Post-it brainstorming !! Dot voting !! KEEP / START / STOP !! Timeline !! Team radar !! … © iLean
  • 12.
  • 13.
    The Visual PO Cluster A Cluster B Cluster C READY PO To Team TOP DONE prio Sprint To Do Busy To Do Busy OUT Estimate Assist Forecast Brainstorm development Inventorise Prioritise - vision Select Elaborate Accept & adapt P. 13 © iLean
  • 14.
  • 15.
    Estimations !! Story points !! Story points vs. mandays !! Estimation meetings !! Planning poker !! Reference stories © iLean
  • 16.
  • 17.
    User stories Why? Prio? Size? READY To Sprint (What?) (How?) © iLean
  • 18.
    User stories !! Trigger for communication !! From user’s view As a user I can do something to achieve a business goal © iLean
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
    Scaling Scrum: 1Product backlog project! © iLean
  • 25.
    Scaling Scrum: Scrumof Scrums © iLean
  • 26.
  • 27.
    What’s a team? “Individuals who commit to work together to reach a common goal.” ! © iLean
  • 28.
    Business! IT Management! PM! BA! PM! user! IT Delivery! Development! Test! IT Systems! © iLean
  • 29.
    Problems Hard to plan! No commitment! Bad communication! Competition and ‘blaming’! Less value delivered! © iLean
  • 30.
    Business! IT Management! PM! BA! PM! user! IT Delivery! Development! Test! IT Systems! © iLean
  • 31.
    Business! IT Management! PM! BA! PM! user! IT Delivery! Development! Test! IT Systems! © iLean
  • 32.
    Business! IT Management! PM! BA! PM! user! IT Delivery! Development! Test! IT Systems! © iLean
  • 33.
    Business! IT Management! PM! BA! PM! user! IT Delivery! Development! Test! IT Systems! © iLean
  • 34.
    Cross-functional team !! Cross departments !! Co-located (as much as possible) !! One common goal !! Open communication © iLean
  • 35.
  • 36.
    Scrum Toolbox Philosophy roles courage openness artifacts focus ceremonies respect practices commitment © iLean
  • 37.
    References Scrum in five minutes http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf Scrum Alliance http://www.scrumalliance.org/ Agile Software development with Scrum Scrum and XP from the Trenches By Ken Schwaber http://www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf Scrum articles directory http://www.softdevarticles.com/modules/weblinks/viewcat.php?cid=46 Agile Alliance's Scrum library User Stories Applied http://www.agilealliance.org/article/articles_by_category/17 By Mike Cohn InfoQ.com / Agile http://www.infoq.com/Agile Agilo for Scrum http://www.agile42.com/cms/pages/download/ Agile Estimating And Planning The New New Product Development Game By Mike Cohn http://apln-richmond.pbwiki.com/f/New%20New%20Prod%20Devel%20Game.pdf Jeff Sutherland, Agile development: lessons learned from the first Scrum, 2004 http://jeffsutherland.com/scrum/FirstScrum2004.pdf P. 37 © iLean
  • 38.
    Questions? People boosting your business © iLean
  • 39.
    Thank you! Feel free to contact us! info@ilean.be People boosting your business © iLean