I wish to offer some respectful difference of opinion with Trevor. He and I
do this occassionaly, I think deep down we both agree but come to it from a
different angle. My personal opinion is that Physical%Complete can be
"morphed" to accomodate exactly what Trevor is getting at. If you want to
lay 1000 bricks and your are going to take credit "by the brick" then make
that your measure and key in the value to Physical%Complete. It is all how
you define the numerator and denominator.
If EV is taken properly, then indicies (ratios), variance, etc. are actually
meaningful. Trevor and I agree 100% that doing the "wrong" tasks will
artifically pad the indicies and variances.... especially at the higher
levels of summary. This is why I don't like a lot of the "trip wire" indices
touted here in the United States.
To properly do EV, you absolutely must look at the details, and at the
appropriate level of detail. The method must be applied consistently. Trevor
shows you how to get different answers using the various measures of bricks,
work, etc. Bottom line is that you have to have a specifically definable
measure of success... we document that in an Earned Value Managment Plan for
every work package. We plan work to the level that below the work package
level tasks must be completely binary: Lay 12 bricks. There were either
laid or they weren't. The %Complete is either 0 or 100%. This is
essentially a milestone technique. Doing things this way will allow a
consistent measure of Physical%Complete at the Work Package levels. We take
earned value weekly.
Now, the reason why I posted a second time.
The original post asked about status of the schedule.... items that should
be complete are not, items that should start "tomorrow" have already started.
This is a schedule maintenance issue. Here's the four rules we use:
Rule 0: Establish a status date (Project/Project Information/Status Date)
Rule 1: There is no such thing as an unstarted task to the left of the
status date. Establish a new date to the right of the status date.
Rule 2: There is no such thing as unfinished tasks to the left of the status
date. If the task is not complete, increase the duration so that it finishes
after the status date. You get that information from the task owner.
Rule 3: Nothing starts in the future. If a task has a %Complete there is no
chance it started to the right of the status date. Ask the task owner when
it started and enter that date in the "Actual Start" column, not "Start".
Then post your %Complete making sure the task owner has identified when they
believe they will finsih.
Rule 4: Nothing is finished after the status date. If the schedule says the
task finishes "next Tuesday" (to the right of the status date) and the task
owner says the work is complete, then it didn't finish next Tuesday did it?
It finished on or before the status date, so key that into the "Actual
Finish" column (not Finish) and claim 100%.
Something else to think about. The "brute force" logic in MS Project tells
us if two tasks are linked as Finish To Start, then if B follows A, then A
must be 100% before B can start. If B has started, then "officially" you
have a logic error in the relationship. Most often this means you do not
have enough detail in your schedule. An example may be software testing
cannot start until all the coding is complete. That is not entirely true...
If you are inventing "Microsoft Office" you can certainly start testing
"Word" while they finsih coding "PowerPoint".... true, you can't test the
integration of the two, but you can certainly see if Word will do some of its
functions.
We run into this type of logic all the time. As such, you should be
prepared to add additional detail to your schedule as you "learn" when the
project progresses.
And to keep rambling .....
Insert the "status" column. Although "status" works against a duration
driven version of %Complete (bad bad bad), it will tell you "late", "on
schedule" and "complete."
There have been so many posts on this forum of "I want to know what
%Complete I should be at the status date." The answer is use
Physical%Complete and compare it to SPI and that should be 1.00 for every
task. If not, look for tasks with SPI less than 1. There is a very deep
divide in this community over SPI and something called "Earned Schdule" ....
but that takes a book to explain.
--
If this post was helpful, please consider rating it.
Jim
Visit
http://project.mvps.org/ for FAQs and more information
about Microsoft Project