That could get tedious. On the other hand, we did do a lot better than normal at hitting our dates.
(I believe this shorter-than-three-weeks idea came from Extreme Programming, but I'm not quite certain of that.)
That could get tedious. On the other hand, we did do a lot better than normal at hitting our dates.
(I believe this shorter-than-three-weeks idea came from Extreme Programming, but I'm not quite certain of that.)
In my teams, we generally set 8 points as something that would take an entire day. Every number after that jumps up in relatively large increments as they are more difficult to accurately determine
Any point with 1-2 is estimated at < 1 day. Some are literally 20 minute fixes, but ... you don't always know that up front, you just generally know it may be pretty small. 2 might sometimes go up to a day.
A 3 is assumed to be a day or two.
A 5 is assumed to be 3-4 days.
An 8 would be 1-2 weeks.
Anything higher is backlogged until it's broken down into smaller segments.
Not sure how well that compares to usages by other teams, but that's one data point for your question.
No we are back to the original, overall question...
To your first point: Yes, that happens sometimes. When it does, your estimates can be wrong. (Hey, they're estimates - they're not prophecies.) If that happens very often, though, you might add a fudge factor for "that kind of thing". Maybe something like "unknown surprises crop up most of the time, and when they do, they take about 20% of the effort, so we'll make our best estimate, then add 20%". That won't be perfect either - sometimes it will be 40%, and sometimes 0. But, you know, estimates...