Hi,

well one advice is to start recording your current measures and check
afterwards how close you were.
Record things you forget that made your estimates go wrong, records the
factor realhours vs estimate.
Assume that when you think you know everything, you only know about 40% of
whats going to happen.
Adjust your estimate as you go along. Put your estimate on paper, and
include your assumptions.
If the assumptions change, check if you estimates need to be adjusted too.

Read up on software management lifecycle or books that describe software
processes such as code complete or mythical manmonth, to understand WHY
estimating a software project is hard, and how you can make your manager
understand.

It's pretty easy to become better at estimating theoretically, say you have
a project and its estimate is 10 hours. Now it turns out to be 40 hours.
Next time you estimate 20 hours, and you go 'hey but wait, i was wrong by
400% last time', so you say 80. The hard part of doing it this way is not
having rock solid arguments to present to your boss.

Other things that come with understanding the software process is the
difference between the time it takes to hack something together, or create a
software product, or a software system of combined working products. A proof
of concept for a memory game might take 45 minutes, but a full flegded off
the shelf sellable memory game might take a month. It's still just a memory
game.

etc etc

To conclude my best advice is probably to:
* start measuring, and try to understand why your estimate was wrong (or
right)
* read up on software development material

greetz
JC





On 6/16/07, James Deakin <[EMAIL PROTECTED]> wrote:

I'm looking to improve the accuracy of the estimations of time required
which I give to my project managers. Does anyone have any good advice?

Please note that I am far from a newbie as I have been programming
actionScript ever since it first came out (with that nasty slash syntax).
This is one area of the job which we never seem to talk about but its is
one
of the most important.

James Deakin
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to