0% found this document useful (0 votes)
76 views11 pages

Agile Estimation: Agile42 - We Advise, Train and Coach Companies Building Software

AgileEstimation

Uploaded by

shock662869
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views11 pages

Agile Estimation: Agile42 - We Advise, Train and Coach Companies Building Software

AgileEstimation

Uploaded by

shock662869
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Agile Estimation

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Stories and Tasks committed for the Sprint

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Sprint Planning Meeting

Scrum Master

.... Ok!
?

Product Owner Team

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Product Owner presents the Backlog
• The Product Owner invites the Team to the first Sprint Planning Meeting, when
enough of the Product Backlog has been broken down into detail

• The Product Owner leads the first part of the meeting where s/he is presenting
one after the next the items of the Product Backlog starting from the top
prioritized ones

• The Team discusses the presented User Stories and makes all the needed
questions to the Product Owner in order to achieve a common and detailed
understanding of what needs to be done

• The Team estimates the Complexity of the User Stories - using the Planning
Poker technique - and around the half of the meeting gives to the Product Owner
an initial commitment

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Relative Estimation
• Relative Estimation: Instead of estimating absolute size of feature/stories, we
estimate their relative proportion, and than derive the absolute size:

? The glass is about


2/3 of the bottle

• Once we know the size of the glass or of the bottle we can derive the other, for
example:

bottle = 33 cm then the glass = 33 cm * 2/3 = 22 cm

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
The Cone of Uncertainty
4

2
1.5
1.25
1

1 t
0.8
0.66
0.5

se
k

lea
s
0.25 Ta

Re
e
c

d
fa

e
ile
t
en

er

ar
ta
l

t
ve

ftw
m

In

De
ire
Le

er

So
qu

Us
gh

Re
Hi

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Planning Poker Estimation Sequence
• Planning Poker defines a fixed sequence of numbers

0 1 2 3 5 8 13 20 40 100

+53.8%
+62.5%

+150%
+100%

+100%
+100%

+66%

+60%
+50%

100 150%
75 112.5%
50 75%
25 37.5%
0 0%
0 1 2 3 5 8 13 20 40 100

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Agile estimation using Planning Poker
› Relative Estimation: Instead of estimating absolute size of feature/stories, we
estimate their relative proportion, and then derive the absolute size:

R #1 It is like
This story story #2
US#1 8 is... Baseline?
US#2 3 3 What5about 8
story #2?
US#3 5
Yes, but
US#4 5 8testing.. 13
2

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Visual CLUES for estimation

1 2 3 5 8 13

US#8 US#4 US#2 US#3 US#1 US#6


US#5 US#7

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Why do we estimate stories?

• To plan a release consisting of multiple sprints


• To help the product owner with prioritizing stories
• To estimate how many stories will fit in an iteration

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.

You might also like