Earned Value

advertisement
Earned Value Calculation Review
June 5, 2004 Glenn Booker
I’m providing a review of the earned value calculations, because a few people are having trouble
with it, and it’s especially important for those continuing with INFO637.
1. First use your proxies to determine the planned amount of time for each task (the top half
of form N39 or C39).
2. Generate your B0, B1, and Range based on the history of planned and actual totals for
previous assignments.
3. Also on C39/N39, determine the revised estimate for the total time needed for this set of
tasks. This is (T) on page 120’s example.
4. The Total Plan value at the bottom of N14 and C47 should both be equal to (T).
5. Plan – Minutes: Adjust the amount of planned time for each Task (Plan Minutes) so that
they add up to (T). Usually this would be done by multiplying each task’s time by
(T)/(unadjusted planned total time (e.g. P)). Round each time to the nearest minute. In
the example below, it’s assumed we’ve already done this to get the Minutes column
shown.
6. Plan – Planned Value: The Planned Value for each task should be the percent that task’s
time takes of all tasks for the week. For task #3 below, the Planned Value of 24.0 is from
120/500*100. (The “*100” to make percent.)
7. Plan – Cumulative Min: The Cumulative Min(utes) is adding the times for each task.
The first entry is the time for the first task, 50 minutes. The second is the previous
Cumulative Min plus 40. The third is 90+120 = 210. And so on.
The last Cumulative Minutes should equal the Plan Minutes at the bottom of the third
column (500).
Table C47 – INFO 636 Week i Task Planning
Student
Project
Your name
INFO 636 Week i
#
Task
Name
1
2
3
4
5
6
Discussion
Posting
Reading
Assignment1
Assignment2
Admin
Totals
Date
Instructor
Plan
Actual
Minut
es
Planned
Value
Cumul
ative
Min
Cumulative
Planned
Value
50
40
120
140
90
60
10.0
8.0
24.0
28.0
18.0
12.0
50
90
210
350
440
500
10.0
18.0
42.0
70.0
88.0
100.0
500
<date>
Booker
100
1
Date
Plan
31-May
31-May
27-May
31-May
31-May
29-May
Date Actual
Earned
Value
Cumulati
ve
Earned
Value
27-May
31-May
30-May
28-May
31-May
30-May
10.0
8.0
24.0
28.0
18.0
12.0
10.0
18.0
42.0
70.0
88.0
100.0
8. Plan – Cumulative Planned Value: The Cumulative Planned Value (CPV) is adding the
Planned Value down the rows, just like Cumulative Minutes. The first entry is just the
planned value of the first task, 10. The second entry is the previous CPV (10), plus 8.0
for the second task. The third is the previous CPV (18) plus 24.0 for the third task,
totaling 42. And so on.
The last CPV should be 100, matching the bottom entry for the Planned Value column.
9. Plan – Date Plan: The Date Plan column is the calendar day you plan to perform that
task. (Yes, we’re assuming that tasks are small enough you could do each in one day or
less, or at least give the date you plan to start that task.)
At this point, all of the tasks have been defined in the plan. The columns Planned Value and
Date Plan could be sorted by date to give a breakdown of how much work (planned value) you
expect to accomplish each calendar day. This turns into data for form C49, the schedule for your
work. But before we jump to that, let’s finish C47.
After you have completed the work for the week, you can fill in the Actual section for C47.
10. Actual – Date Actual: Based on your Time Log (C16), for each task, enter the date you
actually did the work under the Date Actual column. Notice that this form keeps the
tasks listed in the order planned, not in the chronological order you actually did them, so
the Date Actual entries might jump forward and backward in time. That’s okay.
11. Actual – Earned Value; The Earned Value for each task is generally exactly the amount
you planned for the task under the Planned Value column, regardless of how long it
actually took you to do that task. (The inherant value of the work doesn’t change even if
it took you more or less time to accomplish it.)
The only exception is if there’s a change in the scope of the task, which we’ll address
later for the Adjusted Earned Value concept.
12. Actual – Cumulative Earned Value: Then the Cumulative Earned Value is calculated
just like the Cumulative Planned Value. (Hint: if the Earned Value column is the same as
Planned Value, then the Cumulative Earned Value will be the same as the Cumulative
Planned Value.)
Again, the last entry for Cumulative Earned Value is generally 100.
Longer Duration Tasks
What if a task actually takes more than one day? Or is planned for more than one day?
Two options:
1) You could avoid the problem, and define smaller tasks. 
2) Or make a double entry for the task to show two values for Date Plan and/or Date Actual (the
latter shown below). Unless the amount of time spent on the task is really lopsided toward one
day or the other (e.g. 30 minutes one day, and 120 minutes the other), it’s easiest to just use the
50/50 rule for earned value. Give yourself 50% of the task’s planned or earned value on each
day. This is based on the earned value rule which gives 50% of value for starting the task, and
50% for finishing it.
If you have a really lopsided amount of work for each day, or if the task takes three days or
more, then you can decide on a fair proportion of the task’s value to be assigned to each day.
2
C47 Excerpt, With Actual Task Taking Two Days
#
Name
Minut
es
Planned
Value
Cumul
ative
Min
Cumulative
Planned
Value
Date
Plan
1
2
3
4
4.1
5
6
Discussion
Posting
Reading
Assignment1
Assignment1
Assignment2
Admin
50
40
120
140
10.0
8.0
24.0
28.0
50
90
210
350
10.0
18.0
42.0
70.0
31-May
31-May
27-May
31-May
90
60
18.0
12.0
440
500
88.0
100.0
31-May
29-May
Date Actual
Earned
Value
Cumulati
ve
Earned
Value
27-May
31-May
30-May
28-May
29-May
31-May
30-May
10.0
8.0
24.0
14.0
14.0
18.0
12.0
10.0
18.0
42.0
56.0
70.0
88.0
100.0
Notice in the above example that the split task originally had planned value of 28.0, which was
split into 14 and 14 according to the 50/50 rule. The Cumulative Earned Value was adjusted
accordingly.
This completes form C47. Now let’s review form C49.
Form C49 – Schedule Plan
Note about changes to the form: In the original form, it refers to weeks and hours.
For the short task durations here, we change those to days and minutes.
Form C49 looks at the intended activities from a schedule perspective, not individual tasks. As a
result, tasks which are {planned to happen on the same day}, or {actually happen on the same
day}, get added together in terms of the time spent doing them, and the amount of planned value
or earned value they have.
Now we pull out the Minutes, Planned Value and Date Plan from C47. Let’s use the revised C47
above.
Minutes
Planned Value
Date
Plan
50
40
120
140
10.0
8.0
24.0
28.0
31-May
31-May
27-May
31-May
90
60
18.0
12.0
31-May
29-May
3
Sort it by date, and get rid of the blank row.
Minutes
Planned Value
120
60
50
40
140
90
Date
Plan
24.0
12.0
10.0
8.0
28.0
18.0
27-May
29-May
31-May
31-May
31-May
31-May
Now we can start filling in C49’s Plan section.
1.
2.
3.
4.
Date Plan: The second column is the date the work should take place, in
chronological order. Since our actual and planned dates cover 27-May to 31-May, we
can use those as the range of Date Plan values.
Plan – Direct Mins: For each date, enter the number of Minutes from the above
table. Enter zero if no activity is planned for that date. If multiple tasks are planned
for the same date, add up their Minutes. So for 31-May, the value is 50+40+140+90
= 320 minutes.
Plan – Cumulative Minutes: Calculate cumulative minutes from the Direct Minutes
column, just like the previous cumulative examples.
Notice if there’s no planned activity for that day, the Cumulative Minutes stays the
same as the previous day.
The last entry should match the last Cumulative Min from C47.
Plan – Cumulative Planned Value: For each date, add up the total Planned Value
for all tasks to be done that date. Here, the total Planned Value for 31-May is
10+8+28+18 = 64, which accounts for the final CPV jump from 36.0 to 100.0.
Notice there’s no Planned Value column, so you have to calculate Cumulative
Planned Value as you go down the rows.
The final CPV should again be 100.
Table C49 –INFO 636 Week i Schedule Plan
Student
Project
Your name
INFO 636 Week i
Day
Date
Direct
No.
Plan
Mins
1
2
3
4
5
27-May
28-May
29-May
30-May
31-May
120
0
60
0
320
Plan
Cumulativ
e
Minutes
120
120
180
180
500
Date
Instructor
Cumulativ
e
Planned
Value
24.0
24.0
36.0
36.0
100.0
4
Direct
Mins
Actual
Cumulativ
e
Minutes
<date>
Booker
Cumulativ
e
Earned
Value
Adjusted
Earned
Value
Now calculate the actual schedule plan. Go back to the revised C47, and copy the Date Actual
and Earned Value columns.
Date Actual
Earned Value
27-May
31-May
30-May
28-May
29-May
31-May
30-May
10.0
8.0
24.0
14.0
14.0
18.0
12.0
We also need the actual times for each task, which we get from the Time Log. Add a column to
show them; call it Actual Time below. (These numbers are, of course, fake.)
Date Actual
Earned Value
27-May
31-May
30-May
28-May
29-May
31-May
30-May
10.0
8.0
24.0
14.0
14.0
18.0
12.0
Actual Time
62
26
144
90
97
101
56
Sort by date, and remove blank lines if there were any.
Date Actual
Earned Value
27-May
28-May
29-May
30-May
30-May
31-May
31-May
10.0
14.0
14.0
24.0
12.0
8.0
18.0
Actual Time
62
90
97
144
56
26
101
Now we can fill in the rest of C49. See next page for results.
5.
6.
7.
Actual - Direct Mins: Add the Actual Time for each day for all tasks worked on that
day. So for 30-May, the Direct Mins is 144+56=200, and for 31-May it’s
26+101=127.
Actual - Cumulative Minutes: This is the cumulative of Direct Mins.
The last entry should match the Actual Total on N14.
Actual - Cumulative Earned Value: Like CPV, we have to add the cumulative
Earned Value for each date without the earned value shown for each date. So for
example, the result for 30-May is the sum of the previous CEV of 38.0, plus the
amount of Earned Value for 30-May, 24.0+12.0, for a total of 74.0 (38+24+12).
The last Cumulative Earned Value should be 100 in most cases.
5
8.
Adjusted Earned Value: See example later. Usually you can leave this column
blank, if there were no additional tasks identified during the week, or changes to the
scope of existing tasks.
Table C49 –INFO 636 Week i Schedule Plan
Student
Project
Your name
INFO 636 Week i
Day
Date
Direct
No.
Plan
Mins
1
2
3
4
5
27-May
28-May
29-May
30-May
31-May
120
0
60
0
320
Plan
Cumulativ
e
Minutes
120
120
180
180
500
Date
Instructor
Cumulativ
e
Planned
Value
24.0
24.0
36.0
36.0
100.0
Direct
Mins
62
90
97
200
127
Actual
Cumulativ
e
Minutes
62
152
249
449
576
<date>
Booker
Cumulativ
e
Earned
Value
10.0
24.0
38.0
74.0
100.0
Adjusted
Earned
Value
Notice that the Plan – Cumulative Earned Value and Actual – Cumulative Earned Value columns
on C49 generally DON’T match, unless you stuck very closely to the plan. More precisely,
they won’t match unless every task was done on the date planned.
6
Adjusted Earned Value
Adjusted Earned Value is used to account for two possible types of changes during a project:
1) A task substantially changed value after you started it (e.g. it is much easier or more
difficult than expected)
2) New task(s) had to be added after the work was started. This could result from leaving
something out of the original plan, or realizing partway through that additional work was
required (e.g. a new module had to be written that wasn’t expected, or a new section was
needed in a report).
The book example is on pages 182-183, and Table 6.19 (pp. 192-193).
Even though adjusted earned value is a result of changes in individual tasks (such as adding new
tasks or changing the scope of existing tasks), in form C49 it is an adjustment to the cumulative
earned value.
To calculate adjusted earned value:
1.
2.
3.
4.
Find the previous planned value of all tasks. This should be 100, unless you’re
adjusting earned value more than once.
Find the new planned value of all tasks. This is generally more than 100, unless
you’re removing tasks from the scope of the project.
Find the ratio (previous planned value)/(new planned value).
Adjusted Earned Value: Multiply each entry in Actual – Cumulative Earned Value
by the ratio from step 3.
The last adjusted earned value should always, by definition, be 100.
7
Download