Successfully reported this slideshow.

Using Silent Grouping to Size User Stories (XP2011)

3

Share

Upcoming SlideShare
The Agility Continuum
The Agility Continuum
Loading in …3
×
1 of 13
1 of 13

Using Silent Grouping to Size User Stories (XP2011)

3

Share

Download to read offline

User stories are used to describe the functionality delivered in a product or system. Planning Poker is a common technique for sizing user stories, however it has challenges. It can be time consuming and teams can get bogged down in unnecessary discussion. The talk and paper accompanying this presentation describes a technique called Silent Grouping that can be used to compliment Planning Poker, explaining how to apply it so that large sets of user stories can be sized in minutes.

These are slides from a talk I gave at XP2011 in Madrid. However, at the talk I did not actually use slides. Instead, I got participants to play the Silent Grouping game and we had a discussion about it.

Silent Grouping has several advantages. It is fast, which in turn leads to significant time and cost savings. It also has more subtle benefits. The paper, available in the XP2011 conference proceedings, discusses the techniques, challenges, cost savings and benefits of Silent Grouping.

User stories are used to describe the functionality delivered in a product or system. Planning Poker is a common technique for sizing user stories, however it has challenges. It can be time consuming and teams can get bogged down in unnecessary discussion. The talk and paper accompanying this presentation describes a technique called Silent Grouping that can be used to compliment Planning Poker, explaining how to apply it so that large sets of user stories can be sized in minutes.

These are slides from a talk I gave at XP2011 in Madrid. However, at the talk I did not actually use slides. Instead, I got participants to play the Silent Grouping game and we had a discussion about it.

Silent Grouping has several advantages. It is fast, which in turn leads to significant time and cost savings. It also has more subtle benefits. The paper, available in the XP2011 conference proceedings, discusses the techniques, challenges, cost savings and benefits of Silent Grouping.

More Related Content

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Using Silent Grouping to Size User Stories (XP2011)

  1. 1. Using  Silent  Grouping  to  Size   User  Stories  
  2. 2. 1   2   3   5   8   13   21   34   ken.power@gmail.com   @ken_power  
  3. 3. The  Goals  of  Each  Part  of  Silent   Grouping   ken.power@gmail.com   @ken_power  
  4. 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. 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. 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. 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  
  8. 8. 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  
  9. 9. 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  
  10. 10. ken.power@gmail.com   @ken_power  
  11. 11. ken.power@gmail.com   @ken_power  

×