Very well explained, and very accurate.
Thank you.
On those rare occasions when we have control over events, that is
precisely
what we do.
"Steve House [Project MVP]" <
[email protected]>
wrote
in message 90% of all projects are date critical but that doesn't mean you should
figure the dates outside of Project and pump them in as user input.
Remember that Project's reason for existence is to calculate the start
and
finish dates of the tasks within your project. I like to think of it as
"you don't tell Project the dates you're going to work, it tells you the
dates you both SHOULD work and will BE ABLE to work." The fancy
views
and
Gantt charts are just frosting on a piece of schedule calculation
software
but are not the reason it exists or the reason to use it.
When you enter dates in the Start and Finish columns for your tasks, the
Start date entry sets a "Start No Earlier Than" constraint and that says
that under no circumstances will the task ever be scheduled to start
earlier
than that date. BUT it can be pushed later than that date no problem.
The
same for entering a date in the Finish column - it sets a "Finish No
Earlier
Than" constraint. If you enter both dates, the constraint is determined
by
the last date entered.
Tasks can only happen when the predecessors and resources come
together
so
that everything required to do the work is in place. You might have a
commitment on 1/1/05 but the promise of delivery is not in itself enough
to
make it happen - there are a myriad of other things that have to
happen
for
it all to come together on the 1st. Project's job is to take the was you
organized the work at the moment and tell you if you'll finish on
schedule
or not. If not, it tells you the date you will hit the way things are
presently organized and a model that will let you experiment with
changing
the organization - rearranging resources, for example - to come up
with a
strategy that WILL have it hit the promised dates.
The hard dates you mention should be entered as deadlines. Project will
monitor them and tell you if the plan as you have presently entered it
will
meet them or not. In the best of all possible worlds, you'd build the
plan
in Project BEFORE agreeing to the commitment dates with the customer,
prior
to negotiating the contracts, using the project schedule to determine
what
is realistic and doable before promising the moon, but most of the
time
we
don't have that luxury unless you're lucky enough to work for a
project-driven company that has learned the wisdom of that approach.
I'm sure you feel that your situation is unique and you can't work the
way
we suggest but believe me, it's not. If you try building the plan by
entering specific dates on which the tasks will take place it will be
a
miracle if you end up with a usable schedule. I have yet to see an
example
of such an approach that didn't end up with a "wishful thinking" plan
that
bore no resemblance to what actually happened in reality when the project
was worked. Often it's a waste of the time spent building it because the
resulting plan was useless for real world work scheduling, failing to
allow
proper progress monitoring, or to alert for emerging problems. Trust us,
you'll have a far better shot at hitting those "must hit" commitment
dates
if you try it our way - we've been there before.
--
Steve House [MVP]
MS Project Trainer & Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs
"The solid recommendation is to NEVER ENTER DATES in MS Project,"
But 90% of our world is nothing but dates.
We need to ship to Vendor A on this date, Vendor B picks up on this
day,
a
shipment arrives on this date, etc, etc for hundreds of lines. There is
no
way around it.
We then try to work with these anchor dates and calculate the
durations,
which we use for other purposes.
For example, I have a firm committment on say
1/1/05
and another hard date event or milestone on
3/1/05.
We then have to figure the duration, or gap, and then schedule other
related
events in between. Our problem is this: Event 2 is predicted to be
late,
say 3/10/05, and I have to know that new duration. I have not found
any
way
to do this without manualy clicking the duration until it matches
the
date.
Horrible effort, but we can't find another way.
"Jan De Messemaeker" <jandemes at prom hyphen ade dot be> wrote in
message
Hi Ethan,
The solid recommendation is to NEVER ENTER DATES in MS Project,
whether
templates or not.
Enter tasks and durations, then relationships between tasks.
Project will calculate the rest.
And even if you have entered dates in a template, Project has the
functionality to do exactly what you want - recalculate all dates. On
the
Analysis toolbar, click the Adjust dates button.
Project's first and foremost role is to CALCULATE dates. You're on the
right
track.
HTH
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
http://users.online.be/prom-ade/
+32-495-300 620
"Ethan" <
[email protected]> schreef in bericht
Is there any way to construct tasks, durations, etc. in a
template
but
not
enter dates?
We're a service company and many of our phases begin when clients
send
us
materials to begin formatting. It would be nice if those date fields
could
be
be blank, and then when entered, the rest of the project
calcuates
and
fills
in the dates.
Is that possible?