Multiple Critical Paths

J

James Keenan

Hi

I need three critical paths within my plan - so have set deadlines for three milestones. Accordingly, I have removed all 'Must Start By' and other constraints - so everything is 'As soon as possible'. All activities have successors

Some activities do not have predecessors however - and don't start on the project start date. I've set them as 1% complete, and removed the constraint so giving them a new start date (which is not the project start date). These activities have slack in them - however they are in the critical path. How can I remove them

Thank
Ji
 
G

Gérard Ducouret

Hello James,

If you have checked the Tools/ Options / Calculation / Calculate Multiple
Critical Paths option, MS Project will calculate all the tasks without any
successor as critical.

You can add a final milestone with a FS link from all these dangling tasks.

NB : You are right when trying to avoid date constraints, but in the very
case where you have to enter a 1% complete to key the task start , isn't a
good idea.

Gérard Ducouret

James Keenan said:
Hi,

I need three critical paths within my plan - so have set deadlines for
three milestones. Accordingly, I have removed all 'Must Start By' and other
constraints - so everything is 'As soon as possible'. All activities have
successors.
Some activities do not have predecessors however - and don't start on the
project start date. I've set them as 1% complete, and removed the
constraint so giving them a new start date (which is not the project start
date). These activities have slack in them - however they are in the
critical path. How can I remove them?
 
M

Mark Durrenberger

In fact the 1% complete fixes the start date and idicates to Project that
the activity has no slack and is therefore "Critical"...

Now in regards to your "need three critical paths"...

Most PMs will tell you that one is plenty. Why do you "need" three - are you
trying to build up urgency or raise awareness of multiple paths? If that is
the case, you are potentially stepping into a trap. Any worker that figures
out that their work is not really "critical" will make you pay in ways you
can't imagine (i.e. dragging their feet in creative ways). So be careful
about creating urgency where it does not really exist.

Mark


--
_________________________________________________________
Mark Durrenberger, PMP
Principal, Oak Associates, Inc, www.oakinc.com
"Advancing the Theory and Practice of Project Management"
________________________________________________________

The nicest thing about NOT planning is that failure
comes as a complete surprise and is not preceded by
a period of worry and depression.

- Sir John Harvey-Jones
 
J

Jan De Messemaeker

In addition to Mark's post, you can position tasks on a day different from
the start date of the project by setting a Start No Earlier than constraint
(which may leave some sklack)
HTH

--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
Project Management Consultancy
Prom+ade BVBA
32-495-300 620
James Keenan said:
Hi,

I need three critical paths within my plan - so have set deadlines for
three milestones. Accordingly, I have removed all 'Must Start By' and other
constraints - so everything is 'As soon as possible'. All activities have
successors.
Some activities do not have predecessors however - and don't start on the
project start date. I've set them as 1% complete, and removed the
constraint so giving them a new start date (which is not the project start
date). These activities have slack in them - however they are in the
critical path. How can I remove them?
 
J

James Keenan

All - thanks for your help

I need three critical paths as I am delivering a product into three different areas (in effect three projects, with the same resources) and must prioritise accordingly. I have removed the 1% complete items and replaced them with 'Start no earlier' constraints

My problem however remains - I have a task that has no predecessor, is on track, has a 'Start no earlier' constraint, and 5 days total slack. The successor is on the critical path - but as it has slack, I don't understand how this is on the critical path

Thanks again all
Jim
 
J

Jan De Messemaeker

Hi James,

If it has slack, and if you have the option under tools, options,
calculation, set to 0 days, Project will not deisplay it as critical.
Does an inserted Total Slack field show slack?
HTH

--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
Project Management Consultancy
Prom+ade BVBA
32-495-300 620
James Keenan said:
All - thanks for your help.

I need three critical paths as I am delivering a product into three
different areas (in effect three projects, with the same resources) and must
prioritise accordingly. I have removed the 1% complete items and replaced
them with 'Start no earlier' constraints.
My problem however remains - I have a task that has no predecessor, is on
track, has a 'Start no earlier' constraint, and 5 days total slack. The
successor is on the critical path - but as it has slack, I don't understand
how this is on the critical path?
 
J

James Keenan

Hi Jan

I've got the option under tools set to 0 days, and have 5 days in the total slack column. Am confused

Any thoughts?
 
J

Jan De Messemaeker

Hi James,

Then who says it is critical?
Looking at the Critical column, does it say Yes?
Mind you, Red color on a GanttBar may be obtaine by many means and does not
make a task critical

HTH
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
Project Management Consultancy
Prom+ade BVBA
32-495-300 620
James Keenan said:
Hi Jan,

I've got the option under tools set to 0 days, and have 5 days in the
total slack column. Am confused!
 
S

Steve House

I wonder if you are using the term "critical path" correctly. No offense
intended if I'm mistaken but it is a very common error. "Critical" in this
context has nothing to do with "important" or "priority" and you spoke of
"prioritize accordingly." A "Critical task" is one whose delay will result
in a delay in the completion of the project. That's all it means. As such,
even a very low priority, trivial task can be a critical task. If a task
has any slack at all, it is not critical since it could be delayed by as
much as its slack time before the project finish gets delayed. A task that
is critical can have non-critical predecessors and vice versa, depending on
what else is going on in the plan and what contraints may be on it.
Likewise, just because a task had slack time doesn't mean that a successor
task will also have slack and you can easily come up with plans that have
multiple chains through them where a task with slack has a predecessor that
doesn't. Consider, Task A with a duration of 5 days, task B with a duration
of 10 days, both of which are predecessors to Task C. Taski C is a
predecessor to D, the last task in the project. Now task A has 5 days slack
and is non-critical, task B has 0 slack and is critical as are C and D. But
now put a SNE constraint on C that is 5 days after B ends. NOW, both A and
B will be non-critical, and the critical path will pick up on C as the
earliest critical task. Why? A could be delayed 10 days before C is pushed
back and B could be delayed 5 days before the same thing happens so nothing
earlier than C is critical.

Constraints - any constraints at all other than SASAP, can really screw up
identification of the real critical paths. IMHO, constraints should only be
put on task if external events beyond negotiation or human control put a gun
to your head over it. You can't control when the ice melts to let your ship
out of the harbour - that's a "start no earlier than constraint" on moving
the shipment of parts. Your boss tells you it has to finish by X date or
you're fired? That's not a constraint, that's a deadline. You want it to
start on 15th June and enter it as a Start No Earlier Than constraint?
That's not a legitimate SNET constraint either, that's trying to kludge the
software into telling you what you want to hear will happen instead of
giving you a reality check by predicting what's really GOING to happen when
you try to work the project or at least what would happen in the most
efficient plan.

Hope this helps


--
Steve House [MVP]
MS Project Trainer/Consultant
Visit http://www.mvps.org/project/faqs.htm for the FAQs


James Keenan said:
All - thanks for your help.

I need three critical paths as I am delivering a product into three
different areas (in effect three projects, with the same resources) and must
prioritise accordingly. I have removed the 1% complete items and replaced
them with 'Start no earlier' constraints.
My problem however remains - I have a task that has no predecessor, is on
track, has a 'Start no earlier' constraint, and 5 days total slack. The
successor is on the critical path - but as it has slack, I don't understand
how this is on the critical path?
 
J

James Keenan

Steve/Jan

Thanks for your comments. I understand both Critical Path and Slack. I have a task that has no constraint (Other than 'Start no earlier than'), has under the Critical column 'Yes' and has the Total Slack equal to 5 days

I understand no logic which can make this critical. Any ideas

Regard
James
 
S

Steve House

Look in the Tools Options menu, Calculation tab, and at the bottom of the
page see if the "Tasks are critical if slack .." setting has somehow been
changed to something other than zero.

James Keenan said:
Steve/Jan,

Thanks for your comments. I understand both Critical Path and Slack. I
have a task that has no constraint (Other than 'Start no earlier than'), has
under the Critical column 'Yes' and has the Total Slack equal to 5 days.
 
E

Ed Hanna

James,


Check the following setting:
By default, Microsoft Office Project 2003 defines a task as critical if it has zero days of slack. However, you can change this definition and make a task critical if it has, for example, one or two days of slack. Making a task with slack critical can be helpful if you want to be alerted to tasks that are becoming critical when you still have some buffer.

1.. On the Tools menu, click Options, and then click the Calculation tab.
2.. In the Tasks are critical if slack is less than or equal to box, type or select the amount of slack.
3.. Click Set as Default if you want this setting to be the default for all your projects.
If this doesn't shed any light on the issue, blow away all those constraints (set everything to "Start As Soon As Possible")--as others have suggested--and your problems with identifying your critical path will clear up.

Ed
 
S

Steve House

Got me perplexed - "Critical" is defined as zero slack or float and if it
has slack, by definition it is not critical. Could recalculation be set to
manual? I don't know if someone else has already offered but if you like
you could zip the file and send it to me and I'd be happy to take a look at
it.
 
E

Ed Hanna

James,

Reviewing this thread, I can see that you've already been down this path (i.e. The "Tasks are critical if---" setting.) My apologies for adding to the confusion.

Is there any resolution of this problem yet? It may be interesting to compare the "Early Finish" and "Late Finish" dates on that particular task.

Ed Hanna
Irvine, CA
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top