Story Estimation

Proper story estimation - beyond story points.


"I speak with some authority on this: on the original XP project, we
used absolute estimation, invented "perfect days", encountered
hidden adjustments, and finally invented the notion of abstract
points. Abstract points don't work very well either.

What comes close to working is to make stories about all the same
size, "a couple of days work", and count how many you get done. Use
that to project what will happen.

Penultimately, it is worth mentioning that Chet and I (both on that
first XP project, you'll recall) no longer recommend story
estimation at the Sprint level at all. We recommend that teams do
what Scrum always used to say they should do: The Product Owner
lists stories in priority order, and the team draws a line at how
much they think they can do. Then Inspect, Adapt, Improve."

Source: http://groups.yahoo.com/group/scrumdevelopment/message/49518 by Ron Jeffries
http://groups.yahoo.com/group/scrumdevelopment/message/51171

"Right. Teams that are brand new to Agile need to do something to achieve
Goldilocks sizing (i.e. what's too big to fit in an iteration, what's too
small to track, and what is just the right size.) But once we have developed
the skill to reliably size thing we can always break down the things that
are too big, reintegrate the things that are too small, and get everything
right sized (1-5 or whatever we call it.) Then you can just assume that
every story will take an average amount of time. You will still be wrong
sometimes, but that is unavoidable (And, yes, this is an application of CLT,
albeit a very informal one. I have never proven that story sizes
consistently follow a normal distribution, only that the variation can be
kept small enough to allow us to pretend they do and still predict similar
results.)"

Source: http://groups.yahoo.com/group/scrumdevelopment/message/52147 by Adam Sroka