Hi,
Wow, what a reaction.
Prioritisation is not only a mùatter of dates, I mostly use Total Slack
to determine priorities.
And when on a futuire intervention of a subcontractor I have a SNET
constraint, Project won't alert me if I'm getti,ng late on tasks leading
up to that intervention.
To the contrary when I set an MSO constraint, slack in the tasks leading
up to it will alert me correctly if I slip on these tasks.
So then Project predicts success based on what I have to do right now!
When any action is agreed upon solemnly between parties, it becomes MSO.
Commitment is commitment.
Greetings,
--
Jan De Messemaeker
Microsoft Project Most Valuable Professional
+32 495 300 620
For availability check:
http://users.online.be/prom-ade/Calendar.pdf
"Steve House" <sjhouse at hotmail dot com> wrote in message
Organizational psychologists often describe positions within a
hierarchy in terms of the holder having a mix of position power and
personal power. The CEO's administrative assistant may have little
official authority within the corporate hierarchy but none the less he
or she exerts tremendous influence, they hold the keys to the throne,
and as such exercises tremendous personal power.
Certainly it can be true, as you say, that the PM may have relatively
little position power in the sense of being able to mandate the
performance of resources. But even so, he is the sole individual
charged with the ultimate responsibility for fulfilling the portion of
the organization's strategic plan the project represents. Like the
captain of naval ship acting on orders from the admiral, the PM is the
management person responsible for *making sure* the project is
completed in the most efficient manner. The buck stops with him and
it's his butt that gets fired if it doesn't happen. So if they don't
have the position power to mandate the performance from resources that
will make it so, they have to call on personal power - negotiation
skills, argument, calling in favours, astute application of
political relationships, etc - to make it sure it happens the way they
have determined it MUST happen for the project to be a success. The
project manager is not, in my opinion, a beaurocrat monitoring the
performance of resources who might suggest that they behave and
prioritize in a certain way. Rather he is the one that determines what
the plan *will be* and then does whatever it takes to insure that
people follow it - He, not the resources and not the resource's
managers, is the one who organizes the project. While he might have to
be very indirect and political about how he achieves it, the bottom
line is it's still his job to tell the resources what to do and when it
has to be done and regardless of exactly how he goes about it, he needs
to keep clear in his own mind that that is his bottom line
responsibility and no one else's. The PM is the one who determines what
must happen and when it must happen in order to bring the project to a
successful conclusion and then exercises both position power, if he has
it, and personal power if he does not, to make certain that it happens
in that manner, just like the captain of the ship always has the final
decision as to its course even if he sometimes listens to the
suggestions of the helmsman.
I don't know why you say a MSO constraint warns you if a negotiated
start date isn't going to be met - it does exactly the opposite and
tells Project to always show that the start will occur as required
regardless of what's going on before it! It doesn't give you a warning
at all, on the contrary it lies and shows all is well and starting on
time even when it's definitely NOT well. (It would be nice to have the
option of applying start deadlines as well as finish deadlines,
though.)
I oppose the use of MSO, MFO, and MFNLT constraints because of the way
they cripple the Project scheduling engine. It boils down to why I
think one bothers to use scheduling software in the first place. I
already know what the requirements are and I don't need to document
them again. My task, once I sit down to plan, the task for which I'm
using software in the first place, is to figure out just how I have to
organize the work so those requirements are met. To do that, the
software must show me the consequences of my decisions - will deploying
the resources in such and such a manner lead to success or failure?
Applying a fixed date constraint to a task, that means that no matter
what else is happening in the schedule, Project will NEVER, under any
circumstance (unless one disables "tasks always obey their constraints"
in which case why bother with the constraint in the first place?), show
it happening on any other than the specified date. Nothing can make it
move. So the existence of the constraints means Project will not
predict success or failure as it should - instead it always promises
success. While indeed it may be imperative within the mandate you've
been given that they not be allowed to move, that doesn't mean that
reality won't intrude - unless you organize it right, tasks fail to
meet deadlines all the time (unfortunately). A requirement doesn't
mean it's impossible for it to move, only that it ought not move, and
we all know of situations where requirements are not met. I suggest
that the primary purpose of project software having a dynamic schedule
calculation engine is NOT to document the requirements, it's rather to
give you a tool to predict whether the plan as you have organized it is
going to achieve those requirements. Its job is to predict success or
failure given a proposed workflow and resource loading. Fixed dates in
the plan mean that you're using the software as little more than a
fancy hi-tech version of a wall calendar with a big red circle drawn
around critical deadlines - forcing the schedule to always lock those
tasks to the designated dates means you have crippled its ability to
predict whether your workflow is actually going to achieve them. It
always promises your plan will be successful even when its physically
impossible for it to actually happen that way because it never shows
your tasks moving away from the dates where they ought to occur.
--
Steve House [Project MVP]
MS Project Trainer & Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs
----------------------------------------------
"Jan De Messemaeker" <jandemes at prom hyphen ade dot be> wrote in
message Hi Steve,
I'm afraid I already wrote this, but are you aware that your image of
project management represents IMHO only a minority of projects?
Most organisations I know run projects in a matrix structure, such that
project leaders have no (like in ZERO, NONE) hierarchic power over
those who perform.
An important part of their job is to negotiate with (internal or
external) subcontractors about when they will perform, or even just
when they intend to deliver. That is not what I call "calling the
shots".
This doesn't render the usage of MS Project less important, only
different.
For instance once they have agreed with a subcontractor they may well
use a Must Start On constraint, for instance to be warned by Project
when a task leading up to the subcon's agreed date may jeopardize that
agreement.
Management in such cases is done far more based on duration and
constraints, and it is typical for that project orhganisation and
management.
And BTW, I guess 7,2 hrs of work is just an estimate for 1 day, but as
Project's default for Work is in hours, people may call it that way.
Greetings,
--
Jan De Messemaeker
Microsoft Project MVP
http://users.online.be/prom-ade
"Steve House" <sjhouse at hotmail dot com> wrote in message
Just a point to ponder ... if the work only requires 7.2 hours of
actual
work (how do you estimate work that precisely, anyway? That's 3%
accuracy!)
why are you letting the resource have 10 times that length of time it
which
to do it? As PM you should be calling the shots - go to that resource
at
tell them "It looks like everything will be ready for you to start
that task
Tuesday afternoon or first thing Wednesday morning so can I count on
you
having it finished by the end of the day Wednesday?" Now it could be
that
there are other things on the resource's plate that mean it'll take
him
longer and of course consult with him so as to take that into account,
but
my suggestion is to stop thinking in terms of windows of opportunity
and
instead focus on how soon you can get your resources to finish the
work. As
Larry the Cable Guy says, "Just git 'er done."
--
Steve House [Project MVP]
MS Project Trainer & Consultant
Visit
http://www.mvps.org/project/faqs.htm for the FAQs
I have a task (A) that will require 7.2 hours of work but is not
estimated
to finish for 10 days. Another task (B) has a FS link to task A.
My questions pertains to the best way to account for the estimated 10
days
it will require task A to complete.
Should task B have a FS+10 days lag time? Or am I better off putting
a
constraint type of "Finish No Later Than" on task A.
Right now I have task B linked to A with a FS+10 Days, What prompted
my
question is that task A is scheduled to start on 8/10/07 and end on
8/11/07 (7.2hrs), when in reality it isn't estimated to end until
8/24/07.
Thanks in advance for your assistance.
JR