|go ahead... be a heretic|
Re: Improving Your Ability to Estimateby cbrandtbuffalo (Deacon)
|on Feb 12, 2005 at 14:14 UTC||Need Help??|
Good stuff for discrete tasks. We have a similar practice, but it's a step removed from the developers; it's our time-tracking and project management software. It tracks estimates and actuals. The problem is, I don't think developers ever go back and look at the differences or review how they did with their estimates. Your suggestions above are directly aimed at being very self-aware to improve the estimates, which is a good goal. I think we've fallen into a slightly different mode where our project managers look at the past data and apply their own factor to each developer's estimates.
In other words, they learn that developer X is routinely short by half, so they double all of her estimates. In some cases we have developers who are over-cautious, so they take 75% of their estimates. Don't know if this is better or worse. I guess the developers don't have to change, but they certainly don't become any better at estimating.
My estimation problems are a little deeper with my position. I act as a technical manager on projects which means I run into two difficult estimating tasks: