in reply to How to calculate development time?

I use the following rules when I try to estimate developping time :


Following those guidelines have saved me several time.
"Only Bad Coders Code Badly In Perl" (OBC2BIP)

Replies are listed 'Best First'.
Re: Re: How to calculate development time?
by clemburg (Curate) on May 31, 2001 at 18:36 UTC

    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

      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)