Joel Spolsky expands on the Evidence-based Scheduling method that he uses and has mentioned in passing a number of times.
It sounds pretty interesting, but adopting it would mean
- tracking my time, and being alarmed at how poorly I actually utilise it,
- revisiting estimates, and getting depressed at how appalling I am at estimating,
- sinking into an even deeper depression upon realising that I have become exactly the sort of bean-counter i have always despised,
- ... err, profit, i guess.
"Software developers don't really like to make schedules. Usually, they try to get away without one. "It'll be done when it's done!" they say, expecting that such a brave, funny zinger will reduce their boss to a fit of giggles, and in the ensuing joviality, the schedule will be forgotten."