Pete said:
I inherited a project from another manager. At first, no critical path was
showing. Now, many tasks are showing up as critical. I'd like to remove
some of these tasks from critical status by adding slack to them. Can this
be done? How?
I'm somewhere between the purists and the infidels. The methods
mentioned will add slack, but probably at some peril in most cases. I
like to create overall project slack by putting in what's called a
"buffer" in Critical Chain scheduling, "UEWS" (Unexpected Events Within
Scope) by the person that taught it to me long before there was
Critical Chain scheduling. At the end of the project, right before the
Finish milestone, put in a task called UEWS. Estimate it's duration
based on experience, level of uncertainty, etc. It's just like putting
contingency money in the budget. That's why some call it "Schedule
Contingency". Then, the name of the game is to decrease the UEWS as the
rest of the project slips, trying to finish the project before you run
out of UEWS.
Done this way, it doesn't really show up as total slack in the
schedule, but as an additional critical task at the end of the
schedule. Nonetheless, it acts as slack. Once I started doing this, I
seldom overran a schedule.
The purists might have a fit about doing this, which I've never
understood. One of the more significant goals of doing PM in the first
place is to finish on time most of the time. Any tool short of out and
out lieing that helps me bring in my projects on time is valid.
Best of luck finding what works best in your world.