Try to estimate the time to do each small task, sum up, then multiply by 2 (test, client interaction, integration...)
You can get better at that factor. Keep a backlog of
your estimates and the actual time you actually needed.
This way, you can adjust the multiplication factor for
future estimates. The factor will vary with many influences, including working environment, project scope,
growing experience, business domain, quality requirements,
and so on ad infinitum. Still, you will get much better
estimates by recording your past performance, and extrapolating from that by way of an adjusted multiplication
factor.
Christian Lemburg
Brainbench MVP for Perl
http://www.brainbench.com
| [reply] |
You're obviously right...
I just wanted to emphazize that whatever the time you estimate,
increase it to be able to handle all the possible problems which may arise.
(Furthermore I've whitnessed that almost everybody tend to be too optimistic when estimating...)
You won't lost a penny if you are thru before the deadline.
But being late is always VERY unpleasant.
"Only Bad Coders Code Badly In Perl" (OBC2BIP)
| [reply] |