D
Diane
How do I create a start date that is 2 weeks prior to another task?
Trevor said:I hate to split hairs, but I think that's not quite what it means, without
qualification, and the exact meaning can be important.
It means, that:
if we are scheduling forwards iaw with good Critical Path Method (you would
have to like pain to do anything else)
and if there are no date constraints to consider on either Task (Task
Properties, Constraint Type and Date)
and if both Tasks use the same Calendar and there are no other Calendar
considerations (eg Resource Calendars, Working Time)
and bearing in mind that we are talking about working days rather than edays
and if there is no progress recorded in Actuals along with Tasks having been
re-scheduled and perhaps split, depending on calculation options,
and if there are no other Predecessor Links with other Tasks
and if there is no Resource Leveling involved
.. and we may as well throw in Task Type and effort driven as a
consideration except that it would seem to be the only thing that doesn't
have to be kept in mind here because it can only affect duration which also
doesn't come into this case.
Then Task 101 will be scheduled to start as soon as possible (Day 1), but NO
SOONER than 10 days before Task 100 starts, because, according to what you
have put into your model, it can't (due to something immutable like the law
of gravity). So it means don't expect to be able to do it sooner than this
(and if it is on the critical path make sure you do it no later).
When you actually come to do it the condition may not be so strict after all
and you can do it sooner, and choose to or not, or other events not modeled
may prevent it from happening that soon anyway.
However, after all this arduous thinking, unless start of Task 100 is a
fixed Date (like the opening ceremony of the olympic games or a solar
eclipse) in which case Task 101 is also a fixed Date, we have a situation
where the "trigger" event for Task 101 is in its own future. Since you can
never know for sure when you are at 10 days sooner than the start of Task
100 until after it has happened, Task 101 can never be started. The software
let's you plan it even though it can't be executed. Suggest sticking with FS
Links and positive lag.
Trevor said:My pleasure.
However, I don't think it is confusing, just complete.
Steve said:FWIW, I don't think it was all that confusing. If we say task X's start is
determined by some sequence of preceeding events and task Y must be timed
based on Task X so that it starts 10 days before the date X actually starts,
that presumes we can KNOW with certainty what task X's actual start date
will be. But since everything in a project schedule is only an educated
guess until we actually do it, we can never know with certainty when we are
at the "10 days before X will start" point in time unless we hire a very
reliable psychic. With the possible exceptions of Nostradamus and Casandra,
reliable psychics have been notoriously absent from the scene for most of
recorded history and finding one to add to our project team would be hard to
do on short notice. Thus since we cannot know with any degree of certainty
when task X will start, we should not base our decisions on when to schedule
Task Y on the mere hope that X will actually start on some particular date.
I view links as being permissive controls mandated by the process logic. A
task may not be started (or declared to be ended) until something grants it
permission to do so. The SS link says the act of X's starting grants
permission for task Y to start. But while they may be anticipated, a
permission can't actually be granted before the granting event occurs. Even
the conventional FS links work that way and in a project plan where X and Y
are linked FS, the start of Y should be always interpreted as "task Y will
be released to start on this date IF task X ends on that date." But you
can't know for certain what date that will be until X has ended.
Basic epistimology <grin>.
Trevor said:Protest!
C'mon Dave, you read too much into my motives ("look at me, Im a smarty
pants").
I saw the simple answer and just thought it needed some qualifications.
When I started the reply, I only meant to make a couple of points but the
list got longer as I wrote it.
It is interesting how much that little link really says and what it really
means.
CPM/MSP is like that.
Sure, I know a few things about CPM and MSP, all learned the hard way, but
it still surprises me every day and is never boring.
Also, it bites if I drop my guard.
50 is an exageration.
We've heard nothing back from Diane. Maybe she did find it helpful.
John said:So what did help the original poster?
Filling her schedule with logic that only applies or makes sense with fixed date constraints.
Way to go newsgroup. As a reward everybody is invited to my cottage for a snipe hunt,
davegb gets first baggings. Rick can recite him snipe hunters manual.
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.