Spreading ACWP properly

J

Jim Aksel

Generally schedules supply very detailed information, perhaps a low as 7 or 8
levels into a Work Breakdown Structure. Accounting information is typically
collected at a hihger lever such as level 5 in the WBS.

This becomes a challenge when computing Earned Value factors, namely CPI
becuase my costs have been aggrigated at a higher level. Of course, in order
to get Project to perform properly, I have turned off letting Project
calculate ACWP.

Is there a way to "push" ACWP into a summary level task and then let project
spread that ACWP down to the lower levels based on a ratio the cost of
workers assigned/hours/etc?
 
J

John

Jim Aksel said:
Generally schedules supply very detailed information, perhaps a low as 7 or 8
levels into a Work Breakdown Structure. Accounting information is typically
collected at a hihger lever such as level 5 in the WBS.

This becomes a challenge when computing Earned Value factors, namely CPI
becuase my costs have been aggrigated at a higher level. Of course, in order
to get Project to perform properly, I have turned off letting Project
calculate ACWP.

Is there a way to "push" ACWP into a summary level task and then let project
spread that ACWP down to the lower levels based on a ratio the cost of
workers assigned/hours/etc?

Jim,
The bottom line answer is yes but the how-to details depend on a few
things. Whether the option to have Project calculate actual cost is on
or off, data cannot be entered directly into the ACWP or Actual Cost
fields at the summary level. Therefore, a spare cost field will need to
be used for entering actual cost information. Now, here is where it gets
interesting. By far the easiest way to proceed is with a simple VBA
macro that takes the entered actual cost value at summary level and
apportions it among each of the subtasks. However, it might also be
possible to use a formula and then link the resulting information into
the Actual Cost field with Paste Links (there is a little more to it
than that, but at least that's the concept). The latter approach is not
recommended (due to the fragility of paste links) but it is possible.

Hope this helps.
John
Project MVP
 
D

davegb

Jim said:
Generally schedules supply very detailed information, perhaps a low as 7 or 8
levels into a Work Breakdown Structure. Accounting information is typically
collected at a hihger lever such as level 5 in the WBS.

This becomes a challenge when computing Earned Value factors, namely CPI
becuase my costs have been aggrigated at a higher level. Of course, in order
to get Project to perform properly, I have turned off letting Project
calculate ACWP.

Is there a way to "push" ACWP into a summary level task and then let project
spread that ACWP down to the lower levels based on a ratio the cost of
workers assigned/hours/etc?

I'm wondering, is this useful in terms of knowing your project's
status? Won't this practice undermine the purpose of doing EVA? On the
one hand, if there's one task under a summary line what is way behind
on cost or time, and 3 others that are a little ahead, they could zero
each other out in the combined EV at the Summary level. You wouldn't
know you have a problem. I've always thought that one of the reasons
for doing EV is that when you had a -CV or -SV, you could drill down to
individual task CV or SV and see which tasks were causing the problem.
And if there are no offsetting ahead-of-schedule tasks, if you average
them down from a Summary line, you can't tell which of them is the
source of your problem. It would be very frustrating to know you have a
problem, but not be able to figure out what task(s) are the cause.

Hope this helps in your world.
 
J

John

davegb said:
I'm wondering, is this useful in terms of knowing your project's
status? Won't this practice undermine the purpose of doing EVA? On the
one hand, if there's one task under a summary line what is way behind
on cost or time, and 3 others that are a little ahead, they could zero
each other out in the combined EV at the Summary level. You wouldn't
know you have a problem. I've always thought that one of the reasons
for doing EV is that when you had a -CV or -SV, you could drill down to
individual task CV or SV and see which tasks were causing the problem.
And if there are no offsetting ahead-of-schedule tasks, if you average
them down from a Summary line, you can't tell which of them is the
source of your problem. It would be very frustrating to know you have a
problem, but not be able to figure out what task(s) are the cause.

Hope this helps in your world.

Dave,
I certainly don't know Jim's impetus but from my working experience,
yes, earned value at summary level can be a smart way to manage. Here's
why.

In some industries, (perhaps the majority), contracts with earned value
clauses are proposed, negotiated and planned at a WBS level that is
often only a few levels deep. On the other hand, any good project plan
will take the actual working detail much lower. The customer and upper
management are more interested in the "big swingers" than in the detail
"bumps". That is not to say that the cost account manager (CAM) who is
responsible for the detail, need not worry about individual tasks that
are in cost or schedule trouble. On the contrary, the CAM's job is to
manage the work and know the impact on the program's overall end goal.

At the reviewing level (i.e. customer/management), it isn't all that
important if CAMs have ahead of cost/schedule tasks that may be
canceling out behind cot/schedule tasks. In my experience at least, if a
CAM is "even" from an earned value standpoint, chances are he has a good
handle on his part of the program. If a CAM is NOT managing his tasks,
the probability of his earned value balancing out month after month (or
whenever the review cycle occurs) is extremely low.

For reference, every project I worked on was managed like this. It kept
the responsibility at the detail level and minimized the tendency to
have a micro-managed project. Of course a very important part of the
process is the periodic review (ours were monthly - tracked with our
statusing period).

That's my 2 cents.
John
 
D

davegb

John said:
Dave,
I certainly don't know Jim's impetus but from my working experience,
yes, earned value at summary level can be a smart way to manage. Here's
why.

In some industries, (perhaps the majority),

I'm curious, what industry is your experience in, John?

contracts with earned value
 
J

Jim Aksel

I think I will try the vba route ... I didn't want to go there but...
As for the rest of the replies .... well that was a conversation 'tween you
and Dave.

As for me ... think Big Aerospace Company.com and I am tasked exactly how
John describes. We need to manage our program, and let the CAMs consider the
minusha.
 

Ask a Question

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.

Ask a Question

Top