practical story sizing brett maytom senior consultant, readify vic.net – 13 aug 2011

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

Upload: susanna-robinson

Post on 17-Dec-2015

220 views

Category:

Documents


3 download

TRANSCRIPT

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

Practical Story SizingBrett MaytomSenior Consultant, Readify

Vic .NET – 13 Aug 2011

Page 2: 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

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

What is size? Unit of measure for work

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

Why Relative Sizing Your Time IS NOT My Time

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

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

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

Relative

Equal

HalfDouble

Four Times

Three Times

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

It’s relative

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

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 Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011

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 Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011

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 Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011

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

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

Stories and Tasks

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

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 Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011

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

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

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 Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011

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 Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011

Acid Test

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

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

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 Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011
Page 20: Practical Story Sizing Brett Maytom Senior Consultant, Readify Vic.NET – 13 Aug 2011

Thank you

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