It sounds like you're updating the finish date by manually entering the new
expected date in the Finish field ... is this what you are doing? In fact,
it sounds like you are entering Start and Finish dates for all of your tasks
even before posting progress. Do either is going to come back to haunt you
sooner or later. Entering anything in the Start field establishes a SNET
constraint on the task while an entry in the Finish field sets a FNET
constraint - what the task finally ends up with depends on the order of
entry - and only rarely is either one of them appropriate. You really
should never be designating the task dates except for those specific tasks
where a constraint is actually in order - say a task that is dependent on
parts from a supplier and he can't deliver before a certain date so a SNET
constraint on the task using the parts provides an accurate model.
Project's basic job is to calculate your schedule for you based on the
Project start, work processes and task relationships, and resource
availability and not just record one you derived in some other way.
When a task is in progress and you realize the original estimated duration
is too short, the best way to update it is to first enter in the Actual
Start date and the Actual Duration worked so far. Enter the revised
estimate of duration remaining in the REMAINING duration field. Or you can
enter Actual Work and a revised estimate of Reamining Work. Project will
set the Start field to equal the Actual Start date and calculate a new
Finish date to whatever the new total duration (Actual Duration + Remaining
Duration) dictates, adjusting your work and assignments accordingly. If the
Actual Duration is less than what should have been worked by today - lets
say a task that is 10 days long began 5 days ago but after day 2 the
resource called in sick so only 2 out of the 5 days that should have been
worked before today actually were - there's one more step. In the Tools,
Tracking, Update Project menu choose "Reschedule uncompleted work" and
designate the date when you think work can resume. Project will split the
task (for our example at day 2) and move the unworked portion forward so
work resumes the first working day after the "resume at" day and
recalculating a new Finish date in the process.
--
Steve House [MVP]
MS Project Trainer/Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs