The Earned Value Management Macros |
In Figure 9.24, cost and schedule variance are plotted against time using a default invocation of the %EVG_VARIANCE_PLOT macro. Notice that the variances lie outside the plus or minus 10% Planned Value thresholds, which is a cause for concern.
%evg_variance_plot;
Figure 9.24: CV and SV versus Time Using %EVG_VARIANCE_PLOT
Although not apparent from the preceding chart, as any project nears completion its schedule variance tends toward zero. This is because the earned value eventually converges to the planned value.
Note that the %EVA_METRICS macro must have been called prior to this invocation in order to generate the METRICS= data set.
The cost and schedule variance can also be displayed by activity on a Gantt chart with the %EVG_GANTT_CHART macro, as follows.
%evg_gantt_chart( plansched=software, revisesched=software25, duration=duration, start=start, finish=finish, activity=activity, timenow='25MAR04'd, id=wbs cv sv cpi spi, height=3, scale=20 );
Figure 9.25 depicts cost and schedule variance, in addition to the cost and schedule performance indices, with a Gantt-style schedule. Note that two bars are used to represent each activity. The top bar is the revised schedule and the bottom bar is the baseline schedule.
Figure 9.25: CV and SV by Task Using %EVG_GANTT_CHART
The parameters used in this call to %EVG_GANTT_CHART are described briefly in the following list. More details are given in the section "Syntax".
This macro relies on the output data set (named TASKMETS by default) that is generated by %EVA_TASK_METRICS. The TASKMETRICS= parameter is used by both %EVA_TASK_METRICS and %EVG_GANTT_CHART to specify a different data set name. More details are given in the section "Syntax".
The %EVG_INDEX_PLOT macro is used to generate a line plot of the cost and schedule performance indices, along with the to-complete performance index. The output generated by a default invocation is shown in Figure 9.26. Recall that CPI is the ratio of earned value to actual cost, and SPI is the ratio of earned value to planned value. Also, TCPI is the ratio of work remaining to the remaining budget.
%evg_index_plot;
Figure 9.26: CPI,SPI,and TCPI Using %EVG_INDEX_PLOT
The CPI and SPI plots show a poor cost and schedule performance. Therefore the TCPI, an indicator of the performance required to get back on track, is relatively high.
Note that the %EVA_METRICS macro must have been called prior to this invocation in order to generate the METRICS= and SUMMARY= data sets.
The %EVG_COST_PLOT macro is used to plot the Budgeted Cost of Work Scheduled (or Planned Value), Budgeted Cost of Work Performed (or Earned Value), Actual Cost of Work Performed (or simply Actual Cost), and revised Estimate at Completion (EAC) against time. The output from this macro is shown in Figure 9.27.
%evg_cost_plot;
Figure 9.27: PV,EV,AC,and EAC versus Time Using %EVG_COST_PLOT
The EAC value of $668 depicted in Figure 9.27 is the sum of the actual costs so far and the revised cost of
the future work. In other words, it is the sum of the "AC Rate" column in the
output data set of the %EVA_EARNED_VALUE macro.
With the optimistic EAC value of $626.72, it is assumed that the
remaining work will be completed according to the original budget. A more realistic value of
$726.72 is shown for the EAC. Finally, the "upper bound" estimate of $845.57 is
given by the EAC.
Note that the %EVA_METRICS macro must have been called prior to this invocation in order to generate the METRICS= and SUMMARY= data sets.
The %EVG_SCHEDULE_PLOT macro can be used to show planned, revised, and projected completion dates as pictured in Figure 9.28.
%evg_schedule_plot;
Figure 9.28: Projected Completion Dates Using %EVG_SCHEDULE_PLOT
In Figure 9.28, the current date (25MAR04) and planned end date (05APR04) are marked with vertical lines, as is the completion date according to the revised schedule (15APR04). The rightmost vertical line marks the projected finish time based upon the rate at which earned value has accumulated so far. This slope is used to extend the current earned value to the Budget at Completion (BAC) value of $523, providing a prediction of the completion date.
Note that the %EVA_METRICS macro must have been called prior to this invocation in order to generate the METRICS= data set.
Using the software schedule data set as input, the %EVG_WBS_CHART macro can be utilized to produce the Work Breakdown Structure seen in Figure 9.8.
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.