SlideShare une entreprise Scribd logo
1  sur  38
Practical Scrum
    with Kent Beck

                                han
                         a   mK
                     Asl
Scrum is simple enough to try out

                                                                                                                                            Web Page Title

                                                                                                                                                                                         G
                                                                                                                                      http://                                            oo
                                                                                                                                      domain.com                                         gl
                                                                                                                                                                                         e


                                                Not Started   In Progress    Done

                                                                                                __ / __ / ____




                                                                                     Select a date range


                                                                 chang
                                                     chang         e         chang
                                                       e         schem         e
                                                     schem         a         schem                                                                               ab
                                                                                                  Format                    Font    Size                     A
                           loginas asdfa               a                       a
                            asdfa asdfg
                                asdf
                        asdfas asfa asdf aga                         chang
                                                                       e
                                                                     schem
                                                                       a                                                1



                                                                                         B i u
                                                                                                                        2
                                                                                                                        3




                                                  chang
                                                    e
                                                  schem
                           loginas asdfa            a                chang
                            asdfa asdfg                                e
                                                                     schem                                 enter text
                        asd as as agagaag                              a

                                                    chang
                                                      e
                                                    schem
                                                      a




                                                  chang                      chang
                                                    e                          e
                        book loginas asdfa        schem                      schem
                           asdfa asdfg              a                          a




                                                                                                                                                                             or Cancel
                                                                                                                                                                      Done




  backlog     sprint          daily                                                                                                sprint
  grooming   planning        standup                                                                                               review


                                               sprint



               And mix with
 +Product Owner +Scrum Master                                                                               +The Team
Once you know what those words mean

                                                                                                                                              Web Page Title

                                                  Not Started   In Progress    Done                                                                                                        G
                                                                                                                                        http://                                            oo
                                                                                                                                        domain.com                                         gl
                                                                                                                                                                                           e




                                                                                                  __ / __ / ____



                                                                   chang
                                                       chang         e         chang
                                                         e         schem         e
                                                       schem         a         schem   Select a date range
                              loginas asdfa              a                       a
                               asdfa asdfg
                                   asdf

                           asdfas asfa asdf aga                        chang
                                                                         e
                                                                       schem                                                                                   A   ab
                                                                         a                          Format                    Font    Size




                                                                                                                          1



                                                                                           B i u
                                                                                                                          2
                                                    chang
                                                      e                                                                   3
                                                    schem
                              loginas asdfa           a                chang
                               asdfa asdfg                               e
                                                                       schem
                           asd as as agagaag                             a

                                                      chang
                                                        e
                                                      schem
                                                        a
                                                                                                             enter text




                                                    chang                      chang
                                                      e                          e
                           book loginas asdfa       schem                      schem
                              asdfa asdfg             a                          a




                                                                                                                                                                               or Cancel
                                                                                                                                                                        Done




    what we   commit to
                                        build                                                                                        done
     need     tiny bit


                          what's next?




         it feels even easier.
Golden Rule: Never, ever hide work!


                                  Not Started       In Progress           Done



                                                      change schema
              loginas asdfa         change schema                       change schema
               asdfa asdfg
                   asdf

           asdfas asfa asdf aga                         change schema




              loginas asdfa        change schema
               asdfa asdfg
                                                        change schema
           asd as as agagaag

                                    change schema




           book loginas asdfa      change schema                        change schema
              asdfa asdfg




Keep everything visible, and if we
     all do this … happiness!
It’s so simple, yet it is not easy.
               WHY?

                                                                                                                                              Web Page Title

                                                  Not Started   In Progress    Done                                                                                                        G
                                                                                                                                        http://                                            oo
                                                                                                                                        domain.com                                         gl
                                                                                                                                                                                           e




                                                                                                  __ / __ / ____



                                                                   chang
                                                       chang         e         chang
                                                         e         schem         e
                                                       schem         a         schem   Select a date range
                              loginas asdfa              a                       a
                               asdfa asdfg
                                   asdf

                           asdfas asfa asdf aga                        chang
                                                                         e
                                                                       schem                                                                                   A   ab
                                                                         a                          Format                    Font    Size




                                                                                                                          1



                                                                                           B i u
                                                                                                                          2
                                                    chang
                                                      e                                                                   3
                                                    schem
                              loginas asdfa           a                chang
                               asdfa asdfg                               e
                                                                       schem
                           asd as as agagaag                             a

                                                      chang
                                                        e
                                                      schem
                                                        a
                                                                                                             enter text




                                                    chang                      chang
                                                      e                          e
                           book loginas asdfa       schem                      schem
                              asdfa asdfg             a                          a




                                                                                                                                                                               or Cancel
                                                                                                                                                                        Done




    what we   commit to
                                        build                                                                                        done
     need     tiny bit


                          what's next?
Because it’s important but
not enough to just be visible

                               Not Started       In Progress           Done



                                                   change schema
           loginas asdfa         change schema                       change schema
            asdfa asdfg
                asdf

        asdfas asfa asdf aga                         change schema




           loginas asdfa        change schema
            asdfa asdfg
                                                     change schema
        asd as as agagaag

                                 change schema




        book loginas asdfa      change schema                        change schema
           asdfa asdfg
The board is just a feedback tool

                                                                                       Web Page Title

                                                                                                                                    G
                                                                                 http://                                            oo
                                                                                 domain.com                                         gl
                                                                                                                                    e




                                            __ / __ / ____




                                 Select a date range




                                                                                                        A   ab
                                              Format                    Font   Size




                                                                    1



                                     B i u
                                                                    2
                                                                    3




                                                       enter text




                                                                                                                        or Cancel
                                                                                                                 Done




           estimate?   design?
stories?                         potentially
            design?     code?
                                 shippable?
             task?      test?



                                                                                                                                                                Not Started       In Progress           Done



                                                                                                                                                                                    change schema
                                                                                                                                            loginas asdfa         change schema                       change schema
                                                                                                                                             asdfa asdfg
                                                                                                                                                 asdf

                                                                                                                                         asdfas asfa asdf aga                         change schema




 Just like a Gantt chart!                                                                                                                   loginas asdfa
                                                                                                                                             asdfa asdfg

                                                                                                                                         asd as as agagaag
                                                                                                                                                                 change schema
                                                                                                                                                                                      change schema


                                                                                                                                                                  change schema




                                                                                                                                         book loginas asdfa      change schema                        change schema
                                                                                                                                            asdfa asdfg
The board is just a feedback tool

                                                                                       Web Page Title

                                                                                                                                    G
                                                                                 http://                                            oo
                                                                                 domain.com                                         gl
                                                                                                                                    e




                                            __ / __ / ____




                                 Select a date range




                                                                                                        A   ab
                                              Format                    Font   Size




                                                                    1



                                     B i u
                                                                    2
                                                                    3




                                                       enter text




                                                                                                                        or Cancel
                                                                                                                 Done




           estimate?   design?
stories?                         potentially
            design?     code?
                                 shippable?
             task?      test?



                                                                                                                                                                Not Started       In Progress           Done



                                                                                                                                                                                    change schema
                                                                                                                                            loginas asdfa         change schema                       change schema
                                                                                                                                             asdfa asdfg
                                                                                                                                                 asdf

                                                                                                                                         asdfas asfa asdf aga                         change schema




 Just like a Gantt chart!                                                                                                                   loginas asdfa
                                                                                                                                             asdfa asdfg

                                                                                                                                         asd as as agagaag
                                                                                                                                                                 change schema
                                                                                                                                                                                      change schema


                                                                                                                                                                  change schema




                                                                                                                                         book loginas asdfa      change schema                        change schema
                                                                                                                                            asdfa asdfg
How do we make it
           necessary and sufficient?
                                                                                        Web Page Title

                                                                                                                                     G
                                                                                  http://                                            oo
                                                                                  domain.com                                         gl
                                                                                                                                     e




                                             __ / __ / ____




                                  Select a date range




                                                                                                         A   ab
                                               Format                    Font   Size




                                                                     1



                                      B i u
                                                                     2
                                                                     3




                                                        enter text




                                                                                                                         or Cancel
                                                                                                                  Done




            estimate?   design?
stories?                          potentially
             design?     code?
                                  shippable?
              task?      test?



                                                                                                                                                                 Not Started       In Progress           Done



                                                                                                                                                                                     change schema
                                                                                                                                             loginas asdfa         change schema                       change schema
                                                                                                                                              asdfa asdfg
                                                                                                                                                  asdf

                                                                                                                                          asdfas asfa asdf aga                         change schema




                                                                                                                                             loginas asdfa        change schema
                                                                                                                                              asdfa asdfg
                                                                                                                                                                                       change schema
                                                                                                                                          asd as as agagaag

                                                                                                                                                                   change schema




                                                                                                                                          book loginas asdfa      change schema                        change schema
                                                                                                                                             asdfa asdfg
How do we make it
           necessary and sufficient?
                                                                                        Web Page Title

                                                                                                                                     G
                                                                                  http://                                            oo
                                                                                  domain.com                                         gl
                                                                                                                                     e




                                             __ / __ / ____




                                  Select a date range




                                                                                                         A   ab
                                               Format                    Font   Size




                                                                     1



                                      B i u
                                                                     2
                                                                     3




                                                        enter text




                                                                                                                         or Cancel
                                                                                                                  Done




            estimate?   design?
stories?                          potentially
             design?     code?
                                  shippable?
              task?      test?



                                                                                                                                                                 Not Started       In Progress           Done



                                                                                                                                                                                     change schema
                                                                                                                                             loginas asdfa         change schema                       change schema




   It all starts
                                                                                                                                              asdfa asdfg
                                                                                                                                                  asdf

                                                                                                                                          asdfas asfa asdf aga                         change schema




                                                                                                                                             loginas asdfa        change schema




 with a story
                                                                                                                                              asdfa asdfg
                                                                                                                                                                                       change schema
                                                                                                                                          asd as as agagaag

                                                                                                                                                                   change schema




                                                                                                                                          book loginas asdfa      change schema                        change schema
                                                                                                                                             asdfa asdfg
And stories come from
   Product Owners
(typically)

And “ stories ” come from
              ^
    Product Owners
I see Product Owners that



    spend a lot of time writing stories
1       As a … I want … so that
        Given … when … then …
spend a lot of time grooming a backlog
2   more work on stories - prioritising, dressing them up ...
spend some time in sprint planning
3
    confirming the content of stories
4   always sit in on sprint review
    compares output (software) to input (stories)
dealing with stakeholders
5   giving and receiving information
PO has a strong story focus

      write stories (and/or scenarios)
1         As a … I want … so that / Given … when … then …

      groom backlog
2         more work on stories

      give input for sprint planning
3         more about stories

      sit in on sprint review
4         compares output (software) to input (stories)

      deal with stakeholders
5         giving and receiving information

      do a lot of (other) planning too
...
But it is an unbalanced state



It has the overall effect of an
instruction or “here, now do this”.


most of the time, this is accidental!


Instead of encouraging the team to
collaborate with the PO, it creates a
“hand-off”.
Watch out for some of the signs




     Sprint planning is a Q&A session
         Team: “Where do you want that checkbox?”
1
         PO: “Next to the drop down”
PO is doing design or passing on
2   someone else’s design.
        “They said they need a new operation on the
        StockQuote web service. Here’s what they sent ...”
PO becomes the bottleneck
3
        “My backlog is too big and never seems to shrink”
What can a PO try?

                       1

Spend less time formalising stories
Spend more time talking with the team.
    “We need to give our customers a way to …”


    “You are right, it does matter if we …”


    “I’m happy to defer that edge case to the next
    sprint.”
What can a PO try?

                        2


Provide feedback about product knowledge
    “No, it’s not about how long they take to complete
    the registration. We’re asking for the wrong
    information when they register.”
What can a PO try?

                             3

Give feedback on product implementation options
    “If you can implement the second UI mockup you showed me, our
    customers will be over the moon.”


    “The way you proposed to do the calculation will be ok for our
    smaller funds. Let’s go with that for this sprint, even though
    it may be inefficient for our really big funds.”
Pop philosophy for POs

                             4
 Trust the team and reciprocate that trust
 How about the PO doing the sprint review to all stakeholders?




                             5

The mood of the PO permeates deeply into the
                   team.
  Feeling skeptical about the product? The team will feel it.
   Feeling good about the product?   The team will feel it.
Let’s go back to
           necessary and sufficient?
                                                                                        Web Page Title

                                                                                                                                     G
                                                                                  http://                                            oo
                                                                                  domain.com                                         gl
                                                                                                                                     e




                                             __ / __ / ____




                                  Select a date range




                                                                                                         A   ab
                                               Format                    Font   Size




                                                                     1



                                      B i u
                                                                     2
                                                                     3




                                                        enter text




                                                                                                                         or Cancel
                                                                                                                  Done




            estimate?   design?
stories?                          potentially
             design?     code?
                                  shippable?
              task?      test?



                                                                                                                                                                 Not Started       In Progress           Done



                                                                                                                                                                                     change schema
                                                                                                                                             loginas asdfa         change schema                       change schema
                                                                                                                                              asdfa asdfg
                                                                                                                                                  asdf

                                                                                                                                          asdfas asfa asdf aga                         change schema




                                                                                                                                             loginas asdfa        change schema
                                                                                                                                              asdfa asdfg
                                                                                                                                                                                       change schema
                                                                                                                                          asd as as agagaag

                                                                                                                                                                   change schema




                                                                                                                                          book loginas asdfa      change schema                        change schema
                                                                                                                                             asdfa asdfg
Let’s go back to
           necessary and sufficient?
                                                                                        Web Page Title

                                                                                                                                     G
                                                                                  http://                                            oo
                                                                                  domain.com                                         gl
                                                                                                                                     e




                                             __ / __ / ____




                                  Select a date range




                                                                                                         A   ab
                                               Format                    Font   Size




                                                                     1



                                      B i u
                                                                     2
                                                                     3




                                                        enter text




                                                                                                                         or Cancel
                                                                                                                  Done




            estimate?   design?
stories?                          potentially
             design?     code?
                                  shippable?
              task?      test?



                                                                                                                                                                 Not Started       In Progress           Done



                                                                                                                                                                                     change schema
                                                                                                                                             loginas asdfa         change schema                       change schema




What can the
                                                                                                                                              asdfa asdfg
                                                                                                                                                  asdf

                                                                                                                                          asdfas asfa asdf aga                         change schema




                                                                                                                                             loginas asdfa        change schema




     team do?
                                                                                                                                              asdfa asdfg
                                                                                                                                                                                       change schema
                                                                                                                                          asd as as agagaag

                                                                                                                                                                   change schema




                                                                                                                                          book loginas asdfa      change schema                        change schema
                                                                                                                                             asdfa asdfg
The team is the other side
 of the hand-off from the PO




If we understand the hand-off and it’s
subtleties
then the team behavior becomes clearer.
When a PO does a hand-off
 then the team is expecting a fully dressed
 story to be received ...

 then design starts getting less
 attention ...

 then understanding, purpose and intention
 starts to disappear ...


 and if the sprint review goes badly,
 then the story (or the PO?) was wrong.
What can teams try?

                   1
Work towards increasing understanding by
having meaningful conversations with the
PO and anyone else as needed.

   And if you like BDD stories in your
   project, let the team write them.
What can teams try?
                   2

Give feedback to the PO on possible
solutions to a problem.

   This is not casting a design in
   stone.
   It is an opportunity to confirm your
   understanding, in more ways than
   one.
   Alternatives are good.
But! here’s a big challenge

                                                                                                Web Page Title

                                                                                                                                             G
                                                                                          http://                                            oo
                                                                                          domain.com                                         gl
                                                                                                                                             e




                                                    __ / __ / ____




                                         Select a date range




                                                                                                                 A   ab
                                                      Format                    Font    Size




                                                                            1



                                             B i                      u     2
                                                                            3




                                                               enter text




                                                                                                                                 or Cancel
                                                                                                                          Done




    what we   commit to
                            build                                                      done
     need     tiny bit


                          what's next?




                  Shrunk from, perhaps,
                      months to weeks
Web Page Title

                                                                                                                                             G
                                                                                          http://                                            oo
                                                                                          domain.com                                         gl
                                                                                                                                             e




                                                    __ / __ / ____




                                         Select a date range




                                                                                                                 A   ab
                                                      Format                    Font    Size




                                                                            1



                                             B i u
                                                                            2
                                                                            3




                                                               enter text




                                                                                                                                 or Cancel
                                                                                                                          Done




    what we   commit to
                            build                                                      done
     need     tiny bit


                          what's next?




Can’t just crank out code like before.
- drive design with tests.
- automate as much as you can tolerate.
- write just enough, and nothing more.
It’s the stuff that Kent writes about :-)
SO what about
Scrum Masters?
My observations
   Scrum Masters get a lot of early
attention when starting out with Scrum.

  They are the keepers of the faith.

  They are agents for establishing a
       cadence in the workflow.
Your focus
                                                                                                                        Not Started                                                                  In Progress                                                                                                      Done




Chasing a                                     loginas asdfa
                                               asdfa asdfg
                                                   asdf

                                    asdfas asfa asdf aga
                                                                                                                                       change schema
                                                                                                                                                                                                                 change schema




                                                                                                                                                                                                                      change schema
                                                                                                                                                                                                                                                                                                               change schema




 sprint?                                                                                                                                                                                                                                                                                                                                                                                                                                                                             is a choice!
                                              loginas asdfa                                                                        change schema
                                               asdfa asdfg
                                                                                                                                                                                                                      change schema
                                    asd as as agagaag

                                                                                                                                       change schema




                                       book loginas asdfa                                                                          change schema                                                                                                                                                               change schema
                                          asdfa asdfg




                                                                                                                           Not Started                                                                  In Progress                                                                                                      Done                                                                                                                                                                                                Not Started                                                                   In Progress                                                                                                       Done




Chasing a                                        loginas asdfa
                                                  asdfa asdfg
                                                      asdf

                                        asdfas asfa asdf aga
                                                                                                                                           change schema
                                                                                                                                                                                                                    change schema




                                                                                                                                                                                                                         change schema
                                                                                                                                                                                                                                                                                                                  change schema                                                                                                                                loginas asdfa
                                                                                                                                                                                                                                                                                                                                                                                                                                                                asdfa asdfg
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    asdf

                                                                                                                                                                                                                                                                                                                                                                                                                                                      asdfas asfa asdf aga
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             change schema
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       change schema




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            change schema
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     change schema




 release?
                                                 loginas asdfa                                                                        change schema                                                                                                                                                                                                                                                                                                            loginas asdfa                                                          change schema
                                                  asdfa asdfg                                                                                                                                                                                                                                                                                                                                                                                                   asdfa asdfg
                                                                                                                                                                                                                         change schema                                                                                                                                                                                                                                                                                                                                                                                      change schema
                                          asd as as agagaag                                                                                                                                                                                                                                                                                                                                                                                            asd as as agagaag

                                                                                                                                          change schema                                                                                                                                                                                                                                                                                                                                                                                      change schema




                                           book loginas asdfa                                                                         change schema                                                                                                                                                               change schema                                                                                                                         book loginas asdfa                                                            change schema                                                                                                                                                                  change schema
                                              asdfa asdfg                                                                                                                                                                                                                                                                                                                                                                                                  asdfa asdfg




building a
                                                                         Not Started                      In Progress                                  Done                                                                      Not Started                      In Progress                                  Done                                                                      Not Started                      In Progress                                  Done                                                            Not Started                     In Progress                                Done                                                                      Not Started                      In Progress                                  Done                                                                      Not Started                      In Progress                                  Done                                                            Not Started                     In Progress                                Done



                                                                                                               change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                  change schema                                                                                                                                       change schema                                                                                                                                           change schema                                                                                                                                  change schema
                                         loginas asdfa                         change schema                                                         change schema                               loginas asdfa                         change schema                                                         change schema                               loginas asdfa                         change schema                                                         change schema                        loginas asdfa                       change schema                                                     change schema                               loginas asdfa                         change schema                                                         change schema                               loginas asdfa                         change schema                                                         change schema                        loginas asdfa                       change schema                                                     change schema
                                          asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg                                                                                                                                       asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg
                                              asdf                                                                                                                                                    asdf                                                                                                                                                    asdf                                                                                                                                             asdf                                                                                                                                              asdf                                                                                                                                                    asdf                                                                                                                                             asdf

                                    asdfas asfa asdf aga                                                         change schema                                                              asdfas asfa asdf aga                                                         change schema                                                              asdfas asfa asdf aga                                                         change schema                                                      asdfas asfa asdf aga                                                        change schema                                                          asdfas asfa asdf aga                                                         change schema                                                              asdfas asfa asdf aga                                                         change schema                                                      asdfas asfa asdf aga                                                        change schema




                                         loginas asdfa                       change schema                                                                                                       loginas asdfa                       change schema                                                                                                       loginas asdfa                       change schema                                                                                                loginas asdfa                      change schema                                                                                                  loginas asdfa                       change schema                                                                                                       loginas asdfa                       change schema                                                                                                loginas asdfa                      change schema
                                          asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg                                                                                                                                       asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg
                                                                                                                 change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                  change schema                                                                                                                                       change schema                                                                                                                                           change schema                                                                                                                                  change schema
                                    asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                                asd as as agagaag                                                                                                                                 asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                                asd as as agagaag

                                                                               change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                  change schema                                                                                                                                       change schema                                                                                                                                           change schema                                                                                                                                  change schema




                                       book loginas asdfa                    change schema                                                           change schema                             book loginas asdfa                    change schema                                                           change schema                             book loginas asdfa                    change schema                                                           change schema                      book loginas asdfa                   change schema                                                      change schema                             book loginas asdfa                    change schema                                                           change schema                             book loginas asdfa                    change schema                                                           change schema                      book loginas asdfa                   change schema                                                      change schema
                                          asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg                                                                                                                                       asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg




  great
                                                         Not Started                      In Progress                                  Done                                                                      Not Started                      In Progress                                  Done                                                                      Not Started                      In Progress                                  Done                                                               Not Started                    In Progress                              Done                                                                      Not Started                      In Progress                                  Done                                                                      Not Started                      In Progress                                  Done                                                               Not Started                    In Progress                              Done



                                                                                               change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                  change schema                                                                                                                                       change schema                                                                                                                                           change schema                                                                                                                                  change schema
                       loginas asdfa                           change schema                                                         change schema                             loginas asdfa                           change schema                                                         change schema                             loginas asdfa                           change schema                                                         change schema                      loginas asdfa                         change schema                                                     change schema                             loginas asdfa                           change schema                                                         change schema                             loginas asdfa                           change schema                                                         change schema                      loginas asdfa                         change schema                                                     change schema
                        asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg                                                                                                                                       asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg
                            asdf                                                                                                                                                    asdf                                                                                                                                                    asdf                                                                                                                                             asdf                                                                                                                                              asdf                                                                                                                                                    asdf                                                                                                                                             asdf

                   asdfas asfa asdf aga                                                          change schema                                                             asdfas asfa asdf aga                                                          change schema                                                             asdfas asfa asdf aga                                                          change schema                                                       asdfas asfa asdf aga                                                       change schema                                                         asdfas asfa asdf aga                                                          change schema                                                             asdfas asfa asdf aga                                                          change schema                                                       asdfas asfa asdf aga                                                       change schema




                       loginas asdfa                         change schema                                                                                                     loginas asdfa                         change schema                                                                                                     loginas asdfa                         change schema                                                                                              loginas asdfa                        change schema                                                                                                loginas asdfa                         change schema                                                                                                     loginas asdfa                         change schema                                                                                              loginas asdfa                        change schema
                        asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg                                                                                                                                       asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg
                                                                                                 change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                  change schema                                                                                                                                       change schema                                                                                                                                           change schema                                                                                                                                  change schema
                    asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                                asd as as agagaag                                                                                                                                 asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                                asd as as agagaag

                                                               change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                  change schema                                                                                                                                       change schema                                                                                                                                           change schema                                                                                                                                  change schema




                    book loginas asdfa                       change schema                                                           change schema                          book loginas asdfa                       change schema                                                           change schema                          book loginas asdfa                       change schema                                                           change schema                   book loginas asdfa                      change schema                                                      change schema                          book loginas asdfa                       change schema                                                           change schema                          book loginas asdfa                       change schema                                                           change schema                   book loginas asdfa                      change schema                                                      change schema
                       asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg                                                                                                                                       asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                      asdfa asdfg




 product?
                                                 Not Started                        In Progress                                  Done                                                                    Not Started                        In Progress                                  Done                                                                    Not Started                        In Progress                                  Done                                                                     Not Started                    In Progress                              Done                                                              Not Started                        In Progress                                  Done                                                                    Not Started                        In Progress                                  Done



                                                                                        change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                         change schema                                                                                                                                change schema                                                                                                                                           change schema
                loginas asdfa                            change schema                                                         change schema                            loginas asdfa                            change schema                                                         change schema                            loginas asdfa                            change schema                                                         change schema                            loginas asdfa                         change schema                                                     change schema                      loginas asdfa                            change schema                                                         change schema                            loginas asdfa                            change schema                                                         change schema
                 asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                asdfa asdfg                                                                                                                                             asdfa asdfg
                     asdf                                                                                                                                                    asdf                                                                                                                                                    asdf                                                                                                                                                    asdf                                                                                                                                       asdf                                                                                                                                                    asdf

             asdfas asfa asdf aga                                                         change schema                                                              asdfas asfa asdf aga                                                         change schema                                                              asdfas asfa asdf aga                                                         change schema                                                              asdfas asfa asdf aga                                                       change schema                                                   asdfas asfa asdf aga                                                         change schema                                                              asdfas asfa asdf aga                                                         change schema




                loginas asdfa                        change schema                                                                                                      loginas asdfa                        change schema                                                                                                      loginas asdfa                        change schema                                                                                                      loginas asdfa                        change schema                                                                                         loginas asdfa                        change schema                                                                                                      loginas asdfa                        change schema
                 asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                asdfa asdfg                                                                                                                                             asdfa asdfg
                                                                                          change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                         change schema                                                                                                                                change schema                                                                                                                                           change schema
             asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                                       asd as as agagaag                                                                                                                          asd as as agagaag                                                                                                                                       asd as as agagaag

                                                         change schema                                                                                                                                           change schema                                                                                                                                           change schema                                                                                                                                        change schema                                                                                                                                 change schema                                                                                                                                           change schema




             book loginas asdfa                      change schema                                                             change schema                         book loginas asdfa                      change schema                                                             change schema                         book loginas asdfa                      change schema                                                             change schema                         book loginas asdfa                      change schema                                                      change schema                   book loginas asdfa                      change schema                                                             change schema                         book loginas asdfa                      change schema                                                             change schema
                asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                             asdfa asdfg                                                                                                                                asdfa asdfg                                                                                                                                             asdfa asdfg
PO


           The Product Owner is the keystone
            but needs support from the team
       and the scrum master keeps it together




     aslamkhan.net / factor10.com
         twitter.com/aslamkhn
       aslam.khan@factor10.com

Contenu connexe

Plus de Aslam Khan

The Humble Programmer
The Humble ProgrammerThe Humble Programmer
The Humble ProgrammerAslam Khan
 
Experiments in Reasoning
Experiments in ReasoningExperiments in Reasoning
Experiments in ReasoningAslam Khan
 
Do we care rubyfuza 2019
Do we care   rubyfuza 2019Do we care   rubyfuza 2019
Do we care rubyfuza 2019Aslam Khan
 
Agile Rabbit Holes
Agile Rabbit HolesAgile Rabbit Holes
Agile Rabbit HolesAslam Khan
 
Puppet for Human Beings (NOT!)
Puppet for Human Beings (NOT!)Puppet for Human Beings (NOT!)
Puppet for Human Beings (NOT!)Aslam Khan
 
How to get open data into the hands of activists
How to get open data into the hands of activistsHow to get open data into the hands of activists
How to get open data into the hands of activistsAslam Khan
 
Beyond Apartheid and Democracy
Beyond Apartheid and DemocracyBeyond Apartheid and Democracy
Beyond Apartheid and DemocracyAslam Khan
 
Not Quite Object Oriented
Not Quite Object OrientedNot Quite Object Oriented
Not Quite Object OrientedAslam Khan
 
Lean in Software Development
Lean in Software DevelopmentLean in Software Development
Lean in Software DevelopmentAslam Khan
 
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile WebinarProduct Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile WebinarAslam Khan
 
Yet another building metaphor
Yet another building metaphorYet another building metaphor
Yet another building metaphorAslam Khan
 
Being in a State of REST
Being in a State of RESTBeing in a State of REST
Being in a State of RESTAslam Khan
 
Collaboration: TRC
Collaboration: TRCCollaboration: TRC
Collaboration: TRCAslam Khan
 

Plus de Aslam Khan (13)

The Humble Programmer
The Humble ProgrammerThe Humble Programmer
The Humble Programmer
 
Experiments in Reasoning
Experiments in ReasoningExperiments in Reasoning
Experiments in Reasoning
 
Do we care rubyfuza 2019
Do we care   rubyfuza 2019Do we care   rubyfuza 2019
Do we care rubyfuza 2019
 
Agile Rabbit Holes
Agile Rabbit HolesAgile Rabbit Holes
Agile Rabbit Holes
 
Puppet for Human Beings (NOT!)
Puppet for Human Beings (NOT!)Puppet for Human Beings (NOT!)
Puppet for Human Beings (NOT!)
 
How to get open data into the hands of activists
How to get open data into the hands of activistsHow to get open data into the hands of activists
How to get open data into the hands of activists
 
Beyond Apartheid and Democracy
Beyond Apartheid and DemocracyBeyond Apartheid and Democracy
Beyond Apartheid and Democracy
 
Not Quite Object Oriented
Not Quite Object OrientedNot Quite Object Oriented
Not Quite Object Oriented
 
Lean in Software Development
Lean in Software DevelopmentLean in Software Development
Lean in Software Development
 
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile WebinarProduct Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile Webinar
 
Yet another building metaphor
Yet another building metaphorYet another building metaphor
Yet another building metaphor
 
Being in a State of REST
Being in a State of RESTBeing in a State of REST
Being in a State of REST
 
Collaboration: TRC
Collaboration: TRCCollaboration: TRC
Collaboration: TRC
 

Dernier

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 

Dernier (20)

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 

Practical Scrum with Kent Beck (SD Times Webinar)

  • 1. Practical Scrum with Kent Beck han a mK Asl
  • 2. Scrum is simple enough to try out Web Page Title G http:// oo domain.com gl e Not Started In Progress Done __ / __ / ____ Select a date range chang chang e chang e schem e schem a schem ab Format Font Size A loginas asdfa a a asdfa asdfg asdf asdfas asfa asdf aga chang e schem a 1 B i u 2 3 chang e schem loginas asdfa a chang asdfa asdfg e schem enter text asd as as agagaag a chang e schem a chang chang e e book loginas asdfa schem schem asdfa asdfg a a or Cancel Done backlog sprint daily sprint grooming planning standup review sprint And mix with +Product Owner +Scrum Master +The Team
  • 3. Once you know what those words mean Web Page Title Not Started In Progress Done G http:// oo domain.com gl e __ / __ / ____ chang chang e chang e schem e schem a schem Select a date range loginas asdfa a a asdfa asdfg asdf asdfas asfa asdf aga chang e schem A ab a Format Font Size 1 B i u 2 chang e 3 schem loginas asdfa a chang asdfa asdfg e schem asd as as agagaag a chang e schem a enter text chang chang e e book loginas asdfa schem schem asdfa asdfg a a or Cancel Done what we commit to build done need tiny bit what's next? it feels even easier.
  • 4. Golden Rule: Never, ever hide work! Not Started In Progress Done change schema loginas asdfa change schema change schema asdfa asdfg asdf asdfas asfa asdf aga change schema loginas asdfa change schema asdfa asdfg change schema asd as as agagaag change schema book loginas asdfa change schema change schema asdfa asdfg Keep everything visible, and if we all do this … happiness!
  • 5. It’s so simple, yet it is not easy. WHY? Web Page Title Not Started In Progress Done G http:// oo domain.com gl e __ / __ / ____ chang chang e chang e schem e schem a schem Select a date range loginas asdfa a a asdfa asdfg asdf asdfas asfa asdf aga chang e schem A ab a Format Font Size 1 B i u 2 chang e 3 schem loginas asdfa a chang asdfa asdfg e schem asd as as agagaag a chang e schem a enter text chang chang e e book loginas asdfa schem schem asdfa asdfg a a or Cancel Done what we commit to build done need tiny bit what's next?
  • 6. Because it’s important but not enough to just be visible Not Started In Progress Done change schema loginas asdfa change schema change schema asdfa asdfg asdf asdfas asfa asdf aga change schema loginas asdfa change schema asdfa asdfg change schema asd as as agagaag change schema book loginas asdfa change schema change schema asdfa asdfg
  • 7. The board is just a feedback tool Web Page Title G http:// oo domain.com gl e __ / __ / ____ Select a date range A ab Format Font Size 1 B i u 2 3 enter text or Cancel Done estimate? design? stories? potentially design? code? shippable? task? test? Not Started In Progress Done change schema loginas asdfa change schema change schema asdfa asdfg asdf asdfas asfa asdf aga change schema Just like a Gantt chart! loginas asdfa asdfa asdfg asd as as agagaag change schema change schema change schema book loginas asdfa change schema change schema asdfa asdfg
  • 8. The board is just a feedback tool Web Page Title G http:// oo domain.com gl e __ / __ / ____ Select a date range A ab Format Font Size 1 B i u 2 3 enter text or Cancel Done estimate? design? stories? potentially design? code? shippable? task? test? Not Started In Progress Done change schema loginas asdfa change schema change schema asdfa asdfg asdf asdfas asfa asdf aga change schema Just like a Gantt chart! loginas asdfa asdfa asdfg asd as as agagaag change schema change schema change schema book loginas asdfa change schema change schema asdfa asdfg
  • 9. How do we make it necessary and sufficient? Web Page Title G http:// oo domain.com gl e __ / __ / ____ Select a date range A ab Format Font Size 1 B i u 2 3 enter text or Cancel Done estimate? design? stories? potentially design? code? shippable? task? test? Not Started In Progress Done change schema loginas asdfa change schema change schema asdfa asdfg asdf asdfas asfa asdf aga change schema loginas asdfa change schema asdfa asdfg change schema asd as as agagaag change schema book loginas asdfa change schema change schema asdfa asdfg
  • 10. How do we make it necessary and sufficient? Web Page Title G http:// oo domain.com gl e __ / __ / ____ Select a date range A ab Format Font Size 1 B i u 2 3 enter text or Cancel Done estimate? design? stories? potentially design? code? shippable? task? test? Not Started In Progress Done change schema loginas asdfa change schema change schema It all starts asdfa asdfg asdf asdfas asfa asdf aga change schema loginas asdfa change schema with a story asdfa asdfg change schema asd as as agagaag change schema book loginas asdfa change schema change schema asdfa asdfg
  • 11. And stories come from Product Owners
  • 12. (typically) And “ stories ” come from ^ Product Owners
  • 13. I see Product Owners that spend a lot of time writing stories 1 As a … I want … so that Given … when … then …
  • 14. spend a lot of time grooming a backlog 2 more work on stories - prioritising, dressing them up ...
  • 15. spend some time in sprint planning 3 confirming the content of stories
  • 16. 4 always sit in on sprint review compares output (software) to input (stories)
  • 17. dealing with stakeholders 5 giving and receiving information
  • 18. PO has a strong story focus write stories (and/or scenarios) 1 As a … I want … so that / Given … when … then … groom backlog 2 more work on stories give input for sprint planning 3 more about stories sit in on sprint review 4 compares output (software) to input (stories) deal with stakeholders 5 giving and receiving information do a lot of (other) planning too ...
  • 19. But it is an unbalanced state It has the overall effect of an instruction or “here, now do this”. most of the time, this is accidental! Instead of encouraging the team to collaborate with the PO, it creates a “hand-off”.
  • 20. Watch out for some of the signs Sprint planning is a Q&A session Team: “Where do you want that checkbox?” 1 PO: “Next to the drop down”
  • 21. PO is doing design or passing on 2 someone else’s design. “They said they need a new operation on the StockQuote web service. Here’s what they sent ...”
  • 22. PO becomes the bottleneck 3 “My backlog is too big and never seems to shrink”
  • 23. What can a PO try? 1 Spend less time formalising stories Spend more time talking with the team. “We need to give our customers a way to …” “You are right, it does matter if we …” “I’m happy to defer that edge case to the next sprint.”
  • 24. What can a PO try? 2 Provide feedback about product knowledge “No, it’s not about how long they take to complete the registration. We’re asking for the wrong information when they register.”
  • 25. What can a PO try? 3 Give feedback on product implementation options “If you can implement the second UI mockup you showed me, our customers will be over the moon.” “The way you proposed to do the calculation will be ok for our smaller funds. Let’s go with that for this sprint, even though it may be inefficient for our really big funds.”
  • 26. Pop philosophy for POs 4 Trust the team and reciprocate that trust How about the PO doing the sprint review to all stakeholders? 5 The mood of the PO permeates deeply into the team. Feeling skeptical about the product? The team will feel it. Feeling good about the product? The team will feel it.
  • 27. Let’s go back to necessary and sufficient? Web Page Title G http:// oo domain.com gl e __ / __ / ____ Select a date range A ab Format Font Size 1 B i u 2 3 enter text or Cancel Done estimate? design? stories? potentially design? code? shippable? task? test? Not Started In Progress Done change schema loginas asdfa change schema change schema asdfa asdfg asdf asdfas asfa asdf aga change schema loginas asdfa change schema asdfa asdfg change schema asd as as agagaag change schema book loginas asdfa change schema change schema asdfa asdfg
  • 28. Let’s go back to necessary and sufficient? Web Page Title G http:// oo domain.com gl e __ / __ / ____ Select a date range A ab Format Font Size 1 B i u 2 3 enter text or Cancel Done estimate? design? stories? potentially design? code? shippable? task? test? Not Started In Progress Done change schema loginas asdfa change schema change schema What can the asdfa asdfg asdf asdfas asfa asdf aga change schema loginas asdfa change schema team do? asdfa asdfg change schema asd as as agagaag change schema book loginas asdfa change schema change schema asdfa asdfg
  • 29. The team is the other side of the hand-off from the PO If we understand the hand-off and it’s subtleties then the team behavior becomes clearer.
  • 30. When a PO does a hand-off then the team is expecting a fully dressed story to be received ... then design starts getting less attention ... then understanding, purpose and intention starts to disappear ... and if the sprint review goes badly, then the story (or the PO?) was wrong.
  • 31. What can teams try? 1 Work towards increasing understanding by having meaningful conversations with the PO and anyone else as needed. And if you like BDD stories in your project, let the team write them.
  • 32. What can teams try? 2 Give feedback to the PO on possible solutions to a problem. This is not casting a design in stone. It is an opportunity to confirm your understanding, in more ways than one. Alternatives are good.
  • 33. But! here’s a big challenge Web Page Title G http:// oo domain.com gl e __ / __ / ____ Select a date range A ab Format Font Size 1 B i u 2 3 enter text or Cancel Done what we commit to build done need tiny bit what's next? Shrunk from, perhaps, months to weeks
  • 34. Web Page Title G http:// oo domain.com gl e __ / __ / ____ Select a date range A ab Format Font Size 1 B i u 2 3 enter text or Cancel Done what we commit to build done need tiny bit what's next? Can’t just crank out code like before. - drive design with tests. - automate as much as you can tolerate. - write just enough, and nothing more. It’s the stuff that Kent writes about :-)
  • 36. My observations Scrum Masters get a lot of early attention when starting out with Scrum. They are the keepers of the faith. They are agents for establishing a cadence in the workflow.
  • 37. Your focus Not Started In Progress Done Chasing a loginas asdfa asdfa asdfg asdf asdfas asfa asdf aga change schema change schema change schema change schema sprint? is a choice! loginas asdfa change schema asdfa asdfg change schema asd as as agagaag change schema book loginas asdfa change schema change schema asdfa asdfg Not Started In Progress Done Not Started In Progress Done Chasing a loginas asdfa asdfa asdfg asdf asdfas asfa asdf aga change schema change schema change schema change schema loginas asdfa asdfa asdfg asdf asdfas asfa asdf aga change schema change schema change schema change schema release? loginas asdfa change schema loginas asdfa change schema asdfa asdfg asdfa asdfg change schema change schema asd as as agagaag asd as as agagaag change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema asdfa asdfg asdfa asdfg building a Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done change schema change schema change schema change schema change schema change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdf asdf asdf asdf asdf asdf asdf asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg change schema change schema change schema change schema change schema change schema change schema asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag change schema change schema change schema change schema change schema change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg great Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done change schema change schema change schema change schema change schema change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdf asdf asdf asdf asdf asdf asdf asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg change schema change schema change schema change schema change schema change schema change schema asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag change schema change schema change schema change schema change schema change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg product? Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done Not Started In Progress Done change schema change schema change schema change schema change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema loginas asdfa change schema change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdf asdf asdf asdf asdf asdf asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema asdfas asfa asdf aga change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema loginas asdfa change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg change schema change schema change schema change schema change schema change schema asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag asd as as agagaag change schema change schema change schema change schema change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema book loginas asdfa change schema change schema asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg asdfa asdfg
  • 38. PO The Product Owner is the keystone but needs support from the team and the scrum master keeps it together aslamkhan.net / factor10.com twitter.com/aslamkhn aslam.khan@factor10.com