45
Discovering story points

Discovering story points

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Discovering story points

Discovering story points

Page 2: Discovering story points

@nadiazemskova

Page 3: Discovering story points

Estimates take time

…and they are never precise

Page 4: Discovering story points

Why estimate?

Page 5: Discovering story points

First there were hours

Page 6: Discovering story points

Hours are dependent on individual

Page 7: Discovering story points

Hours are dependent on specialty

Page 8: Discovering story points

Hours are translated into duration

Page 9: Discovering story points

Brook’s law

Page 10: Discovering story points

Wishful thinking

Page 11: Discovering story points

People are bad at estimating time

Page 12: Discovering story points

People are good at comparison

Page 13: Discovering story points

Compare these buildings

1 2

5

3

Page 14: Discovering story points

User story

2 1

Page 15: Discovering story points

Story point

Complexity

Uncertainty

Effort

Page 16: Discovering story points

Planning poker

Page 17: Discovering story points

0

5

10

15

20

25

1 2 3 4 5 6 7 8

Velocity

Page 18: Discovering story points

3 x 15 = 45 points

Will have

Might have

Won’t have

3 x 20 = 60 points

Time-based planning

Page 19: Discovering story points

0

40

80

120

160

200

0 1 2 3 4 5 6 7 8

Scope based planning

Finish here with our best

velocity

Page 20: Discovering story points

1. How many hours are in a story point?

Page 21: Discovering story points

It’s a distribution

Page 22: Discovering story points

2. How to estimate cost?

Page 23: Discovering story points

It’s a range

6 . . 8

. .

x =

Page 24: Discovering story points

3. Whose points are bigger

Page 25: Discovering story points

Only for the same team

Page 26: Discovering story points

Beware of inflation

Page 27: Discovering story points

Establish common baseline

Page 28: Discovering story points

4. How to calibrate team changes

Page 29: Discovering story points

0

10

20

30

1 2 3 4 5 6 7 8 9

Change of velocity

Team member added

Page 30: Discovering story points

5. How to manage the inflow

Page 31: Discovering story points

0

40

80

120

160

0 1 2 3 4 5 6 7 8

Burnup chart

Done

Scope

Page 32: Discovering story points

6. How do you get started?

Page 33: Discovering story points

This is a “2”

Page 34: Discovering story points
Page 35: Discovering story points

7. Why are we back to hours?

Page 36: Discovering story points

These are different units

These are different kind of estimates

Page 37: Discovering story points

8. What do you burn during sprint

Page 38: Discovering story points

Hours

Task count

Points

Page 39: Discovering story points

9. What if you don’t have a team?

Page 40: Discovering story points

… plan an imaginary sprint

Page 41: Discovering story points

10. What if you have different skills?

Page 42: Discovering story points

… velocity will help

Page 43: Discovering story points

… or different teams

Page 44: Discovering story points

Estimate effort, derive duration

Page 45: Discovering story points

[email protected] nadezhda.zemskova

@nadiazemskova

http://ua.linkedin.com/in/nadiazemskova