Upload
ken-power
View
10.179
Download
0
Embed Size (px)
DESCRIPTION
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.
Citation preview
Using Silent Grouping to Size User Stories
1 2 3 5 8 13 21 34
@ken_power [email protected]
The Goals of Each Part of Silent Grouping
@ken_power [email protected]
1 2 3 5 8 13 21 34
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
Do something cool
As a User I want to do something cool with the product So that I can 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
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 [email protected]
0 5
10 15 20 25 30 35 40 45
50
P1 F1
U1 C1
Time (m
inutes)
P1 F1 U1 C1 Silent Grouping 0.2 0.4 0.3 0.1 Planning Poker 37 36 45 0
Average Time to Size a User Story
@ken_power [email protected]
0
20
40
60
80
100
120
140
160
P1 F1 U1 C1 User Stories Sized with Silent
Sizing 70 82 42 150
User Stories Sized with Planning Poker 10 20 4 0
Num
ber of User Stories
Using Planning Poker and Silent Grouping
@ken_power [email protected]
0
20
40
60
80
100
120
140
160
P1 F1 U1 C1 Number of User Stories Per
Product 80 102 46 150
Num
ber of User Stories
Number of User Stories Per Product
@ken_power [email protected]
Product
Average Time Per User Story Planning Poker (minutes)
Average Time Per User Story using Silent Sizing (minutes)
EsAmated Time Saving using Silent Sizing (minutes)
EsAmated Time if Planning Poker were used for all (hours)
EsAmated Time Saving using Silent Sizing (hours)
Total EsAmated Person-‐Hour Savings (Hours)
Total EsAmated Person-‐Day Savings (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
Product
Total Number of User Stories
Total Number Sized using Planning Poker
Time using Planning Poker (minutes)
Total Number sized Using Silent Sizing
EsAmated Time Saving using Silent Sizing (hours)
HypotheAcal 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 [email protected]
@ken_power [email protected]