Stefan:
So you dismiss all the successful deployments of Project Server in PMOs
around the world just because you're struggling with the tool? Because you
can't seem to do it, it can't be done eh? Don't you think that's a rather
narrow view of things?
Let's take your example of a "document review" task where you budget 10 days
duration. The scheduled start date of this task is driven by the completion
of the document, correct? So you setup your task with a finish-to-start
dependency on the document completion task, entering the expected duration
and the expected amount of work and let Project calculate the units. The
first day of the task, the internal resource reports an hour of work to send
the documents and the cover letters which sets the actual start date when
the PM updates the project plan. Now we're waiting for respondents who
aren't participants in the system. An entire week passes and the resource
reports nothing. At this point the schedule manager, if they're doing their
job correctly, updates the project by applying all the updates from
resources and then updates the project to move uncompleted work to the
status date. This causes the schedule to change and it becomes obvious that
the document review task is slipping. The task duration may now be double
what was originally planned. Alarm bells go off, the PM steps in and asks
the resource what's going on here? The resource reports that all the
document reviewers at the client were off at an executive retreat, but have
promised to do their review in half the usual time to keep the project on
track. The PM now has a decision to make. Do I really believe that the
client reviewers will make their date or do I let the schedule stand as is?
In other words, do I tell the scheduler to change the duration of the task
to conform to the new plan, or do I leave the task "in the red" until the
end of the week and wait to see what happens. Any action on the schedule at
this point is out of the resource's hands, as it should be. If the PM
chooses to change the schedule things will "look better" on the schedule.
That stoplight indicator you setup will change from red to green again. If
the client reviewers make good on their promise to deliver, when the
resource reports the actual work on the actual date it happens, and adjusts
remaining work, if necessary, to reflect that the task is now complete, when
the scheduler processes the updates the schedule now reflects the actual
status and completion date of the task whether or not the schedule was
previously adjusted.
What's missing from this construct Stefan? The only part of "control" that
you're missing is the ability to force the outside resources to do their
work, isn't it? Reality is such a pain!
In most Project Management environments, resources do not control every
aspect of the schedule. Project Managers and schedulers do that. If you want
your resources to have unfettered access to the schedule, give them a copy
of Project and let them have at it.
If you want to master scheduling and control with Microsoft EPM, learn how
it works, and the work with it, not against it. Consider enrolling in our
September on-line class.