Steve
Mon Sep 06 11:11:25 CDT 2004
Yep - MSP is based on classical CPM with Action-on-Node.
--
Steve House [MVP]
MS Project Trainer/Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs
"Dave N" <anonymous@discussions.microsoft.com> wrote in message
news:6ced01c49427$d706f7d0$a501280a@phx.gbl...
> Steve.
>
> Thanks for that, I think you confirmed my original
> concerns that neither MSP or any other planning apps.
> take account of the resources in CPA. They use the
> calculation of slack to determine the CP and this is how
> you would do it if using pen and paper and AonA or AonN
> analysis.
>
> At least now I know for sure!
>
> Cheers.
>
> Dave.
>
>
> >-----Original Message-----
> >You are describing what is known as the "Resource
> Critical Path" which is
> >distinct from the Critical Path as defined in CPM.
> The "vanilla" critical
> >path is defined in terms of the process logic only and
> that is what MS
> >Project, and I think all other scheduling software,
> uses. It ignores
> >resource dependencies unless you model them through the
> use of predecessor /
> >successor linking (IMHO not a good idea). The resource
> critical path takes
> >into account both process logic and resource competition
> among tasks.
> >Determining the resource critical path and monitoring
> performance against it
> >is a manual process and I'm not aware of any scheduling
> software that has
> >the capability of calculating it for you. If you think
> about it, it makes a
> >certain sense to handle it that way because in your
> example, MSP has no way
> >of knowing but what you might have a resource C waiting
> in the wings whom
> >you could substitute for B on task 3 if B is still tied
> up finishing a
> >delayed finishing task 2 when 3 is due to start, thus
> preserving 3's
> >original post-leveling start and consequently the post-
> leveled critical path
> >of S->3->4->F.
> >
> >
http://www.allpm.com/article.php?sid=1083
> >
> >--
> >Steve House [MVP]
> >MS Project Trainer/Consultant
> >Visit
http://www.mvps.org/project/faqs.htm for the FAQs
> >
> >
> >"Dave N" <anonymous@discussions.microsoft.com> wrote in
> message
> >news:69ee01c493fc$1d81e430$a501280a@phx.gbl...
> >> Hi Jan
> >>
> >> I see what you are saying and I don't totally disagree,
> >> but you are making a couple of assumptions, firstly you
> >> are assuming that task 3 can be split, but that's not
> too
> >> important for this.
> >>
> >> However more importantly you are assuming that the
> delay
> >> in task 2 is just a delay in it's starting time. What
> >> will affect the schedule and what makes this task
> >> critical is that it may take longer to execute than
> >> estimated. Tasks 2, 3 & 4 are all critical in that
> their
> >> total time to complete must not go beyond the estimate.
> >> Task 1 can take longer to complete (upto 2 days longer)
> >> and the schedule is not affected.
> >>
> >> Dave.
> >>
> >> >-----Original Message-----
> >> >Hi,
> >> >
> >> >I disagree.
> >> >I entered your task ans resources in MSP.
> >> >First, without resource leveling, tasks 1, 2 and 4 are
> >> critical, not task 3.
> >> >When you say task 3 is critical, that means you have
> >> performed resource
> >> >leveling.
> >> >
> >> >But starting from the assumption that you optimize
> >> resoruce usage all the
> >> >time, your statement that a delay on task 2 causes a
> >> delay on the project is
> >> >wrong.
> >> >
> >> >When I introduce (via a constraint) for task 2 a delay
> >> lower than its total
> >> >slack after leveling (say 1 day) and I re-do Resource
> >> Leveling to optimize
> >> >my resource usage, Task 3 gets split and the PROJECT
> END
> >> DATE DOES NOT MOVE.
> >> >Task 2 is not critical in a resoruce-leveled
> environment.
> >> >
> >> >Of course when task 2 gets delayed AND resoruce B
> hasn't
> >> started work on
> >> >task 3, then your project gets delayed.
> >> >But which of the 2 assumptions should Project take? It
> >> assumes that you are
> >> >actively managing, such that you have your resources
> >> work a maximum..
> >> >
> >> >Greetings,
> >> >
> >> >
> >> >
> >> >--
> >> >Jan De Messemaeker
> >> >Microsoft Project Most Valuable Professional
> >> >
http://users.online.be/prom-ade/index.htm
> >> >32-495-300 620
> >> ><anonymous@discussions.microsoft.com> schreef in
> bericht
> >> >news:66e701c4937a$bebd32a0$a301280a@phx.gbl...
> >> >> John.
> >> >>
> >> >> The project with a single resource is just an
> example
> >> one
> >> >> to illustrate my point.
> >> >>
> >> >> Yes my real project has normal task dependencies and
> >> >> these are entered as required, but having done all
> this
> >> >> there are still cases where what I consider to be
> the
> >> >> entire CP is not highlighted.
> >> >>
> >> >> Further to this if I have to enter non-real
> >> dependencies
> >> >> just to get a CP highlighted then this will firstly
> >> take
> >> >> a lot of time to do in a large project, and
> secondly be
> >> >> somewhat going against the reason for using a tool
> to
> >> >> help determine when to do certain tasks.
> >> >>
> >> >> I'll try and give a simple and real example here to
> >> show
> >> >> the point. Say I have 4 tasks, their durations are
> >> 3,4,5
> >> >> & 3 respectively. Tasks 1 & 4 use Resource A and
> >> Tasks 2
> >> >> & 3 use Resource B. Task 2 is a pred. to task 1 and
> >> >> tasks 1 & 3 are pred. to task 4.
> >> >>
> >> >> Here all tasks have a successor.
> >> >>
> >> >> With this MSP shows tasks 3 & 4 as critical but not
> >> task
> >> >> 2, however if task 2 slips then the whole project
> >> slips.
> >> >>
> >> >> You'll probably have to enter this in MSP to see it,
> >> >> shame I can't attach a file here!
> >> >>
> >> >>
> >> >> Dave.
> >> >
> >> >
> >> >.
> >> >
> >
> >
> >.
> >