Using Silent Grouping to Size User Stories (XP2011)

Ken Power
Ken PowerEngineer, Architect, Leader, Coach, Consultant, Writer, Speaker at Cisco Systems
Using	
  Silent	
  Grouping	
  to	
  Size	
  
            User	
  Stories	
  
1	
         2	
          3	
     5	
     8	
     13	
     21	
          34	
  




ken.power@gmail.com	
                                               @ken_power	
  
The	
  Goals	
  of	
  Each	
  Part	
  of	
  Silent	
  
                             Grouping	
  




ken.power@gmail.com	
                                             @ken_power	
  
1	
                                         2	
                               3	
                                                 5	
                                               8	
                                    13	
                                    21	
                                                34	
  
                                                                                                                       Do something cool                                 Do something cool                                 Do something cool
                                                                                                                                                                                                                                                                       Do something cool                              Do something cool
                                                                            Do something cool
                                                                                                                        As a                                              As a                                              As a
                                                                                                                                                                                 User
Do something cool                                                                                                              User                                                                                                User                                 As a                                           As a
                                          Do something cool                  As a                                       I want to                                         I want to                                         I want to                                          User                                           User
                                                                                    User                                    do something cool with the                        do something cool with the                                                                I want to                                      I want to
                                                                                                                                                                                                                                do something cool with the
 As a                                                                        I want to                                  product                                           product                                           product                                         do something cool with the                     do something cool with the
        User                               As a                                  do something cool with the                                                               So that I can                                                                                 product                                        product
                                                                                                                        So that I can                                                                                       So that I can
 I want to                                        User                       product                                          benefit in some way                               benefit in some way                                                                     So that I can                                  So that I can
                                           I want to                                                                                                                                                                              benefit in some way
     do something cool with the                                                                                                                                                                                                                                               benefit in some way                            benefit in some way
                                                                             So that I can
 product                                       do something cool with the          benefit in some way
                                           product
 So that I can
       benefit in some way                 So that I can
                                                 benefit in some way




                                                                                                                       Do something cool                                 Do something cool                                 Do something cool
                                                                                                                                                                                                                                                                       Do something cool
                                                                            Do something cool
                                                                                                                        As a                                              As a                                              As a
                                                                                                                                                                                 User
Do something cool                                                                                                              User                                                                                                User                                 As a
                                          Do something cool                  As a                                       I want to                                         I want to                                         I want to                                          User
                                                                                    User                                    do something cool with the                        do something cool with the                                                                I want to
                                                                                                                                                                                                                                do something cool with the
 As a                                                                        I want to                                  product                                           product                                           product                                         do something cool with the
        User                               As a                                  do something cool with the                                                               So that I can                                                                                 product
                                                                                                                        So that I can                                                                                       So that I can
 I want to                                        User                       product                                          benefit in some way                               benefit in some way                                                                     So that I can
                                           I want to                                                                                                                                                                              benefit in some way
     do something cool with the                                                                                                                                                                                                                                               benefit in some way
                                                                             So that I can
 product                                       do something cool with the          benefit in some way
                                           product
 So that I can
       benefit in some way                 So that I can
                                                 benefit in some way




                                  Do something cool
                                                                                                                               Do something cool                                 Do something cool                                 Do something cool
                                   As a                                                                                                                                                                                                                                        Do something cool
                                          User                                      Do something cool
                                   I want to                                                                                     As a                                              As a                                              As a
                                                                                                                                        User                                              User                                                                                   As a
                                       do something cool with the                                                                                                                  I want to
                                                                                                                                                                                                                                            User
                                   product                                                                                       I want to                                                                                           I want to                                          User
                                                                                      As a
                                                                                             User                                    do something cool with the                        do something cool with the                                                                I want to
                                   So that I can                                                                                                                                                                                         do something cool with the
                                         benefit in some way                          I want to                                  product                                           product                                           product                                         do something cool with the
                                                                                          do something cool with the                                                               So that I can                                                                                 product
                                                                                                                                 So that I can                                                                                       So that I can
                                                                                      product                                          benefit in some way                               benefit in some way                               benefit in some way                   So that I can
                                                                                                                                                                                                                                                                                       benefit in some way
                                                                                      So that I can
                                                                                            benefit in some way




                                  Do something cool
                                                                                                                               Do something cool                                 Do something cool                                 Do something cool
                                   As a
                                          User                                      Do something cool
                                   I want to                                                                                     As a                                              As a                                              As a
                                                                                                                                        User                                              User
                                       do something cool with the                                                                                                                  I want to
                                                                                                                                                                                                                                            User
                                   product                                            As a                                       I want to                                                                                           I want to
                                                                                             User                                    do something cool with the                        do something cool with the                        do something cool with the
                                   So that I can                                                                                                                                   product
                                         benefit in some way                          I want to                                  product                                                                                             product
                                                                                          do something cool with the             So that I can                                     So that I can                                     So that I can
                                                                                      product                                          benefit in some way                               benefit in some way                               benefit in some way
                                                                                      So that I can
                                                                                            benefit in some way




                                                                                                                                Do something cool                                 Do something cool                                 Do something cool

                                                                                                                                  As a                                              As a                                              As a
                                                                                                                                         User                                              User                                              User
                                                                                                                                  I want to                                         I want to                                         I want to
                                                                                                                                      do something cool with the                        do something cool with the                        do something cool with the
                                                                                                                                  product                                           product                                           product
                                                                                                                                  So that I can                                     So that I can                                     So that I can
                                                                                                                                        benefit in some way                               benefit in some way                               benefit in some way




                                                                                                                                Do something cool                                 Do something cool                                 Do something cool

                                                                                                                                  As a                                              As a                                              As a
                                                                                                                                         User                                              User                                              User
                                                                                                                                  I want to                                         I want to                                         I want to
                                                                                                                                      do something cool with the                        do something cool with the                        do something cool with the
                                                                                                                                  product                                           product                                           product
                                                                                                                                  So that I can                                     So that I can                                     So that I can
                                                                                                                                        benefit in some way                               benefit in some way                               benefit in some way




                                                                                                                                   Do something cool                                 Do something cool

                                                                                                                                        As a                                              As a
                                                                                                                                               User                                              User
                                                                                                                                        I want to                                         I want to
                                                                                                                                            do something cool with the                        do something cool with the
                                                                                                                                        product                                           product
                                                                                                                                        So that I can                                     So that I can
                                                                                                                                              benefit in some way                               benefit in some way




                                                                                                                                                                                   Do something cool

                                                                                                                                                                                     As a
                                                                                                                                                                                            User
                                                                                                                                                                                     I want to
                                                                                                                                                                                         do something cool with the
                                                                                                                                                                                     product
                                                                                                                                                                                     So that I can
                                                                                                                                                                                           benefit in some way




ken.power@gmail.com	
                                                                                                                                                                                                                                                                                             @ken_power	
  
Average	
  Time	
  to	
  Size	
  a	
  User	
  Story	
  

                                 50	
  
                                 45	
  
                                 40	
  
         Time	
  (minutes)	
  



                                 35	
  
                                  30	
  
                                  25	
  
                                  20	
  
                                  15	
  
                                   10	
  
                                      5	
  
                                        0	
  
                                                P1	
  
                                                                        F1	
  
                                                                                             U1	
  
                                                                                                                     C1	
  

                                                     P1	
                        F1	
                      U1	
                 C1	
  
  Silent	
  Grouping	
                               0.2	
                       0.4	
                     0.3	
                0.1	
  
  Planning	
  Poker	
                                37	
                        36	
                      45	
                  0	
  
ken.power@gmail.com	
                                                                                                         @ken_power	
  
Using	
  Planning	
  Poker	
  and	
  Silent	
  Grouping	
  

                                                                          160	
  

                                                                          140	
  
Number	
  of	
  User	
  Stories	
  




                                                                          120	
  

                                                                          100	
  

                                                                            80	
  

                                                                            60	
  

                                                                            40	
  

                                                                            20	
  

                                                                              0	
  
                                                                                       P1	
          F1	
            U1	
       C1	
  
                                      User	
  Stories	
  Sized	
  with	
  Silent	
  
                                                                                       70	
          82	
             42	
      150	
  
                                                     Sizing	
  
                                      User	
  Stories	
  Sized	
  with	
  
                                                                                       10	
          20	
              4	
        0	
  
                                         Planning	
  Poker	
  

   ken.power@gmail.com	
                                                                                                            @ken_power	
  
Number	
  of	
  User	
  Stories	
  Per	
  Product	
  

                                              160	
  

                                              140	
  

                                              120	
  
     Number	
  of	
  User	
  Stories	
  




                                              100	
  

                                                80	
  

                                                60	
  

                                                40	
  

                                                20	
  

                                                  0	
  
                                                            P1	
            F1	
           U1	
     C1	
  
      Number	
  of	
  User	
  Stories	
  Per	
  
                                                            80	
           102	
           46	
     150	
  
                 Product	
  
ken.power@gmail.com	
                                                                                  @ken_power	
  
Using Silent Grouping to Size User Stories (XP2011)
Average	
   EsAmated	
   EsAmated	
   EsAmated	
  
              Average	
   Time	
  Per	
   Time	
            Time	
  if	
        Time	
          Total	
         Total	
  
              Time	
  Per	
   User	
  Story	
   Saving	
    Planning	
   Saving	
               EsAmated	
   EsAmated	
  
              User	
  Story	
   using	
         using	
     Poker	
             using	
         Person-­‐       Person-­‐
              Planning	
   Silent	
             Silent	
    were	
  used	
   Silent	
           Hour	
          Day	
  
              Poker	
           Sizing	
        Sizing	
    for	
  all	
        Sizing	
        Savings	
   Savings	
  
Product	
     (minutes)	
   (minutes)	
   (minutes)	
   (hours)	
               (hours)	
       (Hours)	
   (Days)	
  
P1	
                     37	
              0.2	
     2575.0	
              49.3	
          42.9	
         515.0	
          68.7	
  
F1	
                     36	
              0.4	
     2917.0	
              61.2	
          48.6	
         437.6	
          58.3	
  
U1	
                     45	
              0.3	
     1877.5	
              34.5	
          31.3	
         563.3	
          75.1	
  
C1	
                    N/A	
              0.1	
     4408.0	
              73.8	
          73.5	
   1175.5	
              156.7	
  
Totals	
                                   0.2	
   11777.5	
          218.8	
            196.3	
    2691.3	
              358.8	
  




                                                                                                                  @ken_power	
  
Total	
  
              Total	
          Number	
   Time	
  using	
   Total	
                    EsAmated	
  
              Number	
  of	
   Sized	
  using	
   Planning	
        Number	
           Time	
  Saving	
  
              User	
           Planning	
   Poker	
                 sized	
  Using	
   using	
  Silent	
   HypotheAcal	
  
Product	
     Stories	
        Poker	
            (minutes)	
   Silent	
  Sizing	
   Sizing	
  (hours)	
   Cost	
  Savings	
  ($)	
  
P1	
                       80	
             10	
               370	
              70	
               42.9	
  25,750.00	
  
F1	
                      102	
             20	
               720	
              82	
               48.6	
  21,877.50	
  
U1	
                       46	
              4	
               180	
              42	
               31.3	
  28,162.50	
  
C1	
                      150	
              0	
                 0	
             150	
               73.5	
  58,773.33	
  
Totals	
                  378	
             34	
          1270	
                 344	
              196.3	
  134,563.33	
  




                                                                                                                 @ken_power	
  
ken.power@gmail.com	
     @ken_power	
  
ken.power@gmail.com	
     @ken_power	
  
Using Silent Grouping to Size User Stories (XP2011)
1 of 13

Recommended

Agile 2012 working effectively with user stories by
Agile 2012 working effectively with user storiesAgile 2012 working effectively with user stories
Agile 2012 working effectively with user storiesdrewz lin
595 views50 slides
Working effectively with user stories by
Working effectively with user storiesWorking effectively with user stories
Working effectively with user storiesKen Power
2K views50 slides
The Agility Continuum by
The Agility ContinuumThe Agility Continuum
The Agility ContinuumThene Sheehy
496 views26 slides
The Anatomy of an Agile Organization by
The Anatomy of an Agile OrganizationThe Anatomy of an Agile Organization
The Anatomy of an Agile OrganizationAndrea Tomasini
14.4K views76 slides
People as Bottlenecks by
People as BottlenecksPeople as Bottlenecks
People as BottlenecksGaetano Mazzanti
5.9K views54 slides
Why practices are not as important as principles? by
Why practices are not as important as principles?Why practices are not as important as principles?
Why practices are not as important as principles?Andrea Tomasini
7.6K views53 slides

More Related Content

More from Ken Power

What prevents work from flowing smoothly? Making sense of organization impedi... by
What prevents work from flowing smoothly? Making sense of organization impedi...What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...Ken Power
743 views28 slides
Principles and dynamcis of scrum coaching by
Principles and dynamcis of scrum coachingPrinciples and dynamcis of scrum coaching
Principles and dynamcis of scrum coachingKen Power
983 views20 slides
Research on Impediments to Product Development Flow by
Research on Impediments to Product Development FlowResearch on Impediments to Product Development Flow
Research on Impediments to Product Development FlowKen Power
4.7K views24 slides
Portfolio Management and Organization Flow by
Portfolio Management and Organization FlowPortfolio Management and Organization Flow
Portfolio Management and Organization FlowKen Power
3.9K views34 slides
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te... by
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...Ken Power
1.7K views12 slides
Organization Flow by
Organization FlowOrganization Flow
Organization FlowKen Power
700 views20 slides

More from Ken Power(16)

What prevents work from flowing smoothly? Making sense of organization impedi... by Ken Power
What prevents work from flowing smoothly? Making sense of organization impedi...What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...
Ken Power743 views
Principles and dynamcis of scrum coaching by Ken Power
Principles and dynamcis of scrum coachingPrinciples and dynamcis of scrum coaching
Principles and dynamcis of scrum coaching
Ken Power983 views
Research on Impediments to Product Development Flow by Ken Power
Research on Impediments to Product Development FlowResearch on Impediments to Product Development Flow
Research on Impediments to Product Development Flow
Ken Power4.7K views
Portfolio Management and Organization Flow by Ken Power
Portfolio Management and Organization FlowPortfolio Management and Organization Flow
Portfolio Management and Organization Flow
Ken Power3.9K views
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te... by Ken Power
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
Understanding the Impact of Technical Debt on the Capacity and Velocity of Te...
Ken Power1.7K views
Organization Flow by Ken Power
Organization FlowOrganization Flow
Organization Flow
Ken Power700 views
Lean Startup: It's Not Just Technology, Lives are at Stake by Ken Power
Lean Startup: It's Not Just Technology, Lives are at StakeLean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at Stake
Ken Power4.1K views
Value Stream Manager concept applied to Software Product Development by Ken Power
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product Development
Ken Power5.1K views
Identifying and managing waste in software product development by Ken Power
Identifying and managing waste in software product developmentIdentifying and managing waste in software product development
Identifying and managing waste in software product development
Ken Power6.2K views
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup by Ken Power
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupLean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Ken Power4.7K views
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption by Ken Power
XP2012 Challenges (and Solutions) with Large-Scale Agile AdoptionXP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
Ken Power1K views
Identifying and Managing Waste in Complex Product Development Environments by Ken Power
Identifying and Managing Waste in Complex Product Development EnvironmentsIdentifying and Managing Waste in Complex Product Development Environments
Identifying and Managing Waste in Complex Product Development Environments
Ken Power10.1K views
Product Ownership Challenges by Ken Power
Product Ownership ChallengesProduct Ownership Challenges
Product Ownership Challenges
Ken Power3.6K views
Definition of Ready (XP2011) by Ken Power
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)
Ken Power41.8K views
Refactoring the Organization Design (LESS2010) by Ken Power
Refactoring the Organization Design (LESS2010)Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)
Ken Power4.2K views
Metaphors for Software Development (XP2010) by Ken Power
Metaphors for Software Development (XP2010)Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)
Ken Power1.8K views

Using Silent Grouping to Size User Stories (XP2011)

  • 1. Using  Silent  Grouping  to  Size   User  Stories  
  • 2. 1   2   3   5   8   13   21   34   ken.power@gmail.com   @ken_power  
  • 3. The  Goals  of  Each  Part  of  Silent   Grouping   ken.power@gmail.com   @ken_power  
  • 4. 1   2   3   5   8   13   21   34   Do something cool Do something cool Do something cool Do something cool Do something cool Do something cool As a As a As a User Do something cool User User As a As a Do something cool As a I want to I want to I want to User User User do something cool with the do something cool with the I want to I want to do something cool with the As a I want to product product product do something cool with the do something cool with the User As a do something cool with the So that I can product product So that I can So that I can I want to User product benefit in some way benefit in some way So that I can So that I can I want to benefit in some way do something cool with the benefit in some way benefit in some way So that I can product do something cool with the benefit in some way product So that I can benefit in some way So that I can benefit in some way Do something cool Do something cool Do something cool Do something cool Do something cool As a As a As a User Do something cool User User As a Do something cool As a I want to I want to I want to User User do something cool with the do something cool with the I want to do something cool with the As a I want to product product product do something cool with the User As a do something cool with the So that I can product So that I can So that I can I want to User product benefit in some way benefit in some way So that I can I want to benefit in some way do something cool with the benefit in some way So that I can product do something cool with the benefit in some way product So that I can benefit in some way So that I can benefit in some way Do something cool Do something cool Do something cool Do something cool As a Do something cool User Do something cool I want to As a As a As a User User As a do something cool with the I want to User product I want to I want to User As a User do something cool with the do something cool with the I want to So that I can do something cool with the benefit in some way I want to product product product do something cool with the do something cool with the So that I can product So that I can So that I can product benefit in some way benefit in some way benefit in some way So that I can benefit in some way So that I can benefit in some way Do something cool Do something cool Do something cool Do something cool As a User Do something cool I want to As a As a As a User User do something cool with the I want to User product As a I want to I want to User do something cool with the do something cool with the do something cool with the So that I can product benefit in some way I want to product product do something cool with the So that I can So that I can So that I can product benefit in some way benefit in some way benefit in some way So that I can benefit in some way Do something cool Do something cool Do something cool As a As a As a User User User I want to I want to I want to do something cool with the do something cool with the do something cool with the product product product So that I can So that I can So that I can benefit in some way benefit in some way benefit in some way Do something cool Do something cool Do something cool As a As a As a User User User I want to I want to I want to do something cool with the do something cool with the do something cool with the product product product So that I can So that I can So that I can benefit in some way benefit in some way benefit in some way Do something cool Do something cool As a As a User User I want to I want to do something cool with the do something cool with the product product So that I can So that I can benefit in some way benefit in some way Do something cool As a User I want to do something cool with the product So that I can benefit in some way ken.power@gmail.com   @ken_power  
  • 5. Average  Time  to  Size  a  User  Story   50   45   40   Time  (minutes)   35   30   25   20   15   10   5   0   P1   F1   U1   C1   P1   F1   U1   C1   Silent  Grouping   0.2   0.4   0.3   0.1   Planning  Poker   37   36   45   0   ken.power@gmail.com   @ken_power  
  • 6. Using  Planning  Poker  and  Silent  Grouping   160   140   Number  of  User  Stories   120   100   80   60   40   20   0   P1   F1   U1   C1   User  Stories  Sized  with  Silent   70   82   42   150   Sizing   User  Stories  Sized  with   10   20   4   0   Planning  Poker   ken.power@gmail.com   @ken_power  
  • 7. Number  of  User  Stories  Per  Product   160   140   120   Number  of  User  Stories   100   80   60   40   20   0   P1   F1   U1   C1   Number  of  User  Stories  Per   80   102   46   150   Product   ken.power@gmail.com   @ken_power  
  • 9. Average   EsAmated   EsAmated   EsAmated   Average   Time  Per   Time   Time  if   Time   Total   Total   Time  Per   User  Story   Saving   Planning   Saving   EsAmated   EsAmated   User  Story   using   using   Poker   using   Person-­‐ Person-­‐ Planning   Silent   Silent   were  used   Silent   Hour   Day   Poker   Sizing   Sizing   for  all   Sizing   Savings   Savings   Product   (minutes)   (minutes)   (minutes)   (hours)   (hours)   (Hours)   (Days)   P1   37   0.2   2575.0   49.3   42.9   515.0   68.7   F1   36   0.4   2917.0   61.2   48.6   437.6   58.3   U1   45   0.3   1877.5   34.5   31.3   563.3   75.1   C1   N/A   0.1   4408.0   73.8   73.5   1175.5   156.7   Totals   0.2   11777.5   218.8   196.3   2691.3   358.8   @ken_power  
  • 10. Total   Total   Number   Time  using   Total   EsAmated   Number  of   Sized  using   Planning   Number   Time  Saving   User   Planning   Poker   sized  Using   using  Silent   HypotheAcal   Product   Stories   Poker   (minutes)   Silent  Sizing   Sizing  (hours)   Cost  Savings  ($)   P1   80   10   370   70   42.9  25,750.00   F1   102   20   720   82   48.6  21,877.50   U1   46   4   180   42   31.3  28,162.50   C1   150   0   0   150   73.5  58,773.33   Totals   378   34   1270   344   196.3  134,563.33   @ken_power  
  • 11. ken.power@gmail.com   @ken_power  
  • 12. ken.power@gmail.com   @ken_power