20
Practical Story Sizing Brett Maytom Senior Consultant, Readify Vic .NET – 13 Aug 2011

Practical Story Sizing

  • Upload
    drake

  • View
    52

  • Download
    0

Embed Size (px)

DESCRIPTION

Practical Story Sizing. Brett Maytom Senior Consultant, Readify Vic .NET – 13 Aug 2011. Talk Backlog. What is size Relative Size Sizing Scales Velocity Story Size versus Task Sizing Running Sizing Meetings Questions. What is size?. Unit of measure for work. Why Relative Sizing. - PowerPoint PPT Presentation

Citation preview

Page 1: Practical Story Sizing

Practical Story SizingBrett MaytomSenior Consultant, Readify

Vic .NET – 13 Aug 2011

Page 2: Practical Story Sizing

Talk Backlog What is size Relative Size Sizing Scales Velocity Story Size versus Task Sizing Running Sizing Meetings Questions

Page 3: Practical Story Sizing

What is size? Unit of measure for work

Page 4: Practical Story Sizing

Why Relative Sizing Your Time IS NOT My Time

Page 5: Practical Story Sizing

Size does not … indicate time Indicate skill include risk change over time Increase\decrease with proficiency

Page 6: Practical Story Sizing

Relative

EqualHalfDouble

Four Times

Three Times

Page 7: Practical Story Sizing

It’s relative

Page 8: Practical Story Sizing

Sizing Scales Fibonacci

1 2 3 5 8 13 21 34 Modified Fibonacci

1 2 3 5 8 13 20 50 100 Binary

1 2 4 8 16 32 64 128 T-Shirt

S M L XL

Page 9: Practical Story Sizing

Other Symbols 0 (Zero)

“Too small and not worth sizing” ?

“I have no idea what you are talking about” ∞ (Infinity)

“This is way too big”

Page 10: Practical Story Sizing

Velocity Rate of work of team

“Team can complete X story points per sprint” Not individual Full team

including BA, QA, Dev., Test, Architect, Scrum Master

Improves with time

Page 11: Practical Story Sizing

Story Sizing Uses a relative sizing scale Not done at iteration planning Used for Release Planning

Page 12: Practical Story Sizing

Stories and Tasks

Page 13: Practical Story Sizing

Task Sizing Tasks defined in sprint planning Sized in hours Updated daily with remaining hours Used for sprint burndown Cross-check against Story Size using

current velocity

Page 14: Practical Story Sizing

Sizing in multi-team Consistent story size critical Large scope differences Clear benchmarks Central team

Page 15: Practical Story Sizing

How to play Planning Poker Product owner presents a story

Team clarify by asking questions “1 … 2 … 3 … show” Smallest and largest values explain Repeat until consensus reached

Page 16: Practical Story Sizing

Spikes Totally new technology Never done before Have no idea how to size work

Time-boxed to a few days

Page 17: Practical Story Sizing

Acid TestA story sized in the first sprint should have the same size in later sprints

Page 18: Practical Story Sizing

Practical Tips Use relative sizes for stories Do not factor in effort, risk and time Build a list of benchmark stories Continually inspect that “time” is not

introduced story Differentiate between Task and Story

sizes Your Time IS NOT My Time

Page 19: Practical Story Sizing
Page 20: Practical Story Sizing

Thank you

Brett [email protected]@brettmaytomhttp://brett.maytom.net