"Should baseline fields recalculate?" -- No, just the opposite. The
baseline should NOT recalculate. That's the whole reason it exists - as the
schedule changes due to actuals turning out different from what was planned,
the baseline preserves the original plan for comparison. Note that there
are three sets of fields: Start, Finish, and Duration (think of those as
"planned" - that's what you see in the Gantt chart entry table); Actual
Start, Finish, and Duration; and Baseline Start, Finish, and Duration. When
you enter the plan you set the project start date, input the task names and
durations, and setup the links. From that info Project calculates the
task's start and finish dates based on the durartions and links. You do NOT
put task dates in except in specific circumstances. You save the baseline
and those dates are preserved. Now when you post in performance, you enter
the actuals into the Actual Start, Finish, and Duration fields (display the
Tracking Table). DO NOT input actuals in the Start and Finish fields in the
Gantt chart entry table, be sure to use the Actual Start and Finish fields
you can find on the Tracking table. If a task was scheduled to start 13Mar
and take 10 days but actually began on 15 Mar and finished in 5 days,
Project accepts your entries in the Actuals and simultaneously updates the
"planned" values to be the same. This in turn triggers the rest of the
planned values to recalculate with new expected start and finish dates. The
baseline, OTOH, will preserve your original schedule so you can generate a
report that says in part: "Task A was supposed to start on 13 Mar and finish
on 24 Mar with task B scheduled to start 27 Mar. Instead it began 2 days
late on but finished in less time than expected so task B needs to be
rescheduled to start 22 Mar. Task A experienced a 2 day start variance, a -3
day finish variance, and a - 5 day duration variance. Task B will have a -3
day start variance and if it goes according to the originally estimated
duration a -3 day finish variance as well."
You've said you don't want to figure out dependency dates by hand. Good,
you're not supposed to!!! Except in the specific case where you need to put
a constraint on a task you should NEVER be entering individual task planned
dates - calculating them off of the project start date and the cummulative
effects of links, predecessor durations, and resource availability is what
Project is all about - that's what it's built to do. If you look in the
left hand indicator column and see little blue calendar icons beside most or
all of the tasks you've probably screwed up and supplied dates where you
shouldn't have. You don't tell Project the schedule you think you'll work -
you tell it what you need to do, the order in which the process dictates the
tasks must be performed if any, and what assets you have available to do it
with and it tells you the best schedule you can realistically expect to get.
If your project isn't calculating for you, you've either turned off
recalculation, set constraints that prevent the tasks moving, or entered
actuals that will lock the tasks to the dates on which you've said they were
performed.
--
Steve House [MVP]
MS Project Trainer & Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs