Sei sulla pagina 1di 10

Earned Value Management

Earned Value Management is a methodology used to measure and communicate the real physical progress of a project taking into account the work complete, the time taken and the costs incurred to complete that work. Earned Value helps evaluate and control project risk by measuring project progress in monetary terms. We spend time and materials in completing a task. If we are efficient we complete the task with time to spare and with minimum wasted materials. If we are inefficient we take longer and waste materials. We also plan how we will accomplish the task. How long it will take, the resources we need and the estimated costs. By taking a snap-shot of the project and calculating the Earned Value metrics we can compare the planned with the actual and make a subjective assessment of the project progress. By extrapolating the curves and further calculation we can also estimate the costs to project completion and the probable completion date. The basics of Earned Value can best be shown on the ubiquitous 'S-Curve'. The S-curve in its simplest form is a graph showing how project budget is planned to be spent over time. We can complicate the graph by showing the actual costs of doing the work over the same period. And also on the same graph we can show how the value of the product of the project increases over the same period. The three curves on the graph represent:

Budgeted Cost for Work Scheduled (BCWS) - the budgets for all activities planned to be completed. Actual Cost of Work Performed (ACWP) - the real costs of the work charged against the completed activities. Budgeted Cost of Work Performed (BCWP) - the planned costs of the work allocated to the completed activities. This is the Earned Value.

The BCWS curve is derived from the Work Breakdown Structure, the project budget and the Project Master Schedule. The cost of each Work Package is calculated and the cumulative cost of completed Works Packages is shown based on the planned completion dates shown in the Master Schedule. The ACWP curve is found by actual measurement of the work completed. Actual costs recorded from invoices and workmen's time sheets. This appears a daunting task but it can be very simple with sufficient planning and organising. The BCWP is calculated from the measured work complete and the budgeted costs for that work. Earned Value = Percentage project complete X Project Budget Variances Schedule and cost variances can both be calculated in monetary terms from the data needed to produce the S-curves. Schedule variance is the difference between the Earned Value and the planned budget. SV = BCWP - BCWS Cost Variance is the difference between the Earned Value and the actual costs of the works. CV = BCWP - ACWP

Performance Indices Schedule Performance Index and Cost Performance Index give indications of the health of the project. Is the project on time, in budget or what? Schedule Performance Index is a ratio of Earned Value and the planned value of completed works. A SPI < 1 is not good SPI = BCWP / BCWS Cost Performance Index is a ratio of Earned Value and the actual costs of completed works. A CPI < 1 is not good CPI = BCWP / ACWP Estimate At Completion The EAC gives an idea of the final costs of a project. It takes into account the original budget (BAC), the Earned Value and the Cost Performance Index of the already completed works. EAC = ACWP + ((BAC - BCWP)/CPI)

Earned Value is based on the idea that the value of the product of the project increases as tasks are completed. And therefore the Earned Value is a measure of the real progress of the project. Earned Value provides a standard means of objectively measuring work accomplished by integrating cost, schedule and technical performance into one set of metrics so that effective comparisons can be made. Earned Value can be used to communicate the progress of the works. This is historical information, "water under the bridge", you can't do anything about it. The more relevant use to the proactive project manager is to measure variances and define trends. Actions can then be taken to reduce the unwanted variances and the wayward trends. Remember, if you can't measure it, you can't control it. Setting up an Earned Value Management system

Define the scope of the works. Set up a Work Breakdown Structure (WBS). Develop a Project Master Schedule showing when every Work Package will be carried out. Allocate budget costs to each Work Package (the lowest level of WBS). Establish a practical way of measuring the actual work completed. Set, in concrete, the performance measurement baseline.

Define the scope of the work Scope definition will be the subject of future articles. Enough to say here is that the scope of the works must be frozen at some early stage in the project life cycle. And if the product of the project changes shape, size or color then change management techniques must be employed to control and monitor the changes to the agreed frozen scope. Set up a Work Breakdown Structure For efficient monitoring and control the scope of a project must be clearly structured. A project's structure is a hierarchical distribution of the scope into logical groupings and levels.

This, the Work Breakdown Structure, is usually triangular in shape and the base, or lowest level, is made up of Work Packages (WP). Work Packages are the smallest self contained grouping of work tasks considered necessary for the level of control needed. A Work Breakdown Structure is defined disregarding the time schedule and any inter dependencies. However, it is the basis for developing the time schedules, delivery plans as well as for resource planning. In 'PMI-Speak', the WBS is an output from the Scope Definition Phase, part of Scope Management. And the development of the WBS to WP level is called 'decomposition'. Develop a Project Master Schedule A Project Master Schedule shows the calendar time it will take to complete the works. It shows all activities and major events, like milestones and shows the logical relationship between the Work Breakdown Structure elements (at the most detail level, this will be the Work Packages). Allocate budget costs to each Work Package The computation of budgeted costs will depend on the financial management systems employed by the 'Performing Organisation'. However the two principle cost elements are labour and materials. To assist in estimating labour costs it is usual to devise an Organisational Breakdown Structure (OBS). Similar to a WBS, the OBS shows the resource and competence groups necessary to complete the works. At the lowest level, the OBS shows individuals engaged on the project. By combining the WBS and the OBS we can obtain a good visual overview of the project. A matrix can be drawn with the WBS along the top and the OBS along the side. At each intersection, detailed plans can be made regarding the tasks and the cost of labor. Because the project scope has been decomposed to individual Work Packages it is a relatively simple exercise to estimate the cost of materials from Bills of Materials and suppliers quotations. Then total the costs for each Work Package. Very important point:

For cost control within the project, internal to the performing organisation, actual costs to the performing organisation is used. For reporting to the Customer, customer contract prices are used.

Establish a practical way of measuring the actual work completed There are many considerations before deciding which criteria to use for measuring the work completed, including type of contract, terms of payment and whether some WP's are high value and some low value. The methods adopted to obtain the data must also be cost effective. If the methods are cumbersome, difficult or expensive then find simplier, cheaper alternatives. The 'Rules' employed to measure the actual work completed must be easy to administer, unambiguous and applicable to all works packages. Measures could include:

Quantities installed - Physically counting the number of an item installed compared to the planned total quantity.

Percent complete - An estimate by the actual persons responsible for completing the Work Package. Effort by support services - Tasks that cannot be easily quantified like logistics and the work by project planners; which are more a function of time can be measured by time lapsed compared to planned total time allowed. By Milestones - Predefined milestones with predefined estimated work completed percentages. E.g, foundations poured = 15%, walls to first floor level = 10%, all materials delivered = 5%. Tied to contract terms of payment - Usually related to progress of the works except for the initial down payment. Two point measurement - Limited to two predefined measurement points. E.g, 50% when all materials on site, 50% on completion of the Works Package. Single point measurement - In a project where there are numerous small value Work Packages, the measurement point could be 100% on completion only.

Set the performance measurement baseline We now have the WBS, the OBS, the PMS and the budget. We can now estimate, in monetary terms, how much we plan to spend / claim in each time period (weeks or months), over the planned duration of the project. This estimate is usually in tabular form. Time from left to right across the top. Work Packages from top to bottom along the left. Total planned cost, or price, for each period along the bottom. Then another row for accumulative cost/price. We can then draw a graph of time versus accumulative cost/price. And this usually looks like the well known 'S' Curve. And if we're really smart, we would have negotiated with the project's sponsor, a 'management reserve', which could also be included in the graph indicating the absolute maximum budget.

We now look at some basic examples to illustrate how Earned Value is used to assess the 'health' of a project. In all examples, as in real life, we are taking a 'snapshot' of the project at a single point in time The baseline in the following table shows the planned progress of tasks for the reporting period, usually from the start of the project up until the 'snapshot' is taken.

A Planned value ($)


Example 1

B 5

C 10

D 20

E 20

F 10

G 15

Total 100

20

A Planned spend ($) 20

B 5

C 10

D 20

E 20

F 10

G 15

Total 100

Actual spend ($) Spend variance

18 2

6 -1

10 0

17 3

18 2

10 0

0 15

79 21

Comparing the measured (actual) spend with the baseline planned spend is of very little use without some indication of the amount of work done. Task A is underspending by 2; Are we saving money, or behind schedule. On the other hand, Task B is overspent by 1; are we overbudget or ahead of schedule. While task G hasn't even started yet; at a guess behind schedule. Reports to management are usually at a high level, they see an underspend of 21%, congratulate the PM and divert some of the management reserve! Example 2

A Earned value ($) Actual cost ($) Cost variance 20 18 2

B 5 6 -1

C 5 10 -5

D 15 17 -2

E 20 18 2

F 10 10 0

G 0 0 0

Total 75 79 -4

The earned value compared with the actual cost of doing the work necessary to acheive that earned value, provides a measure between planned and actual costs. The difference is called Cost Variance. If the cost variance is negative, more money was spent doing the work than was planned. In the example, the earned value of the work complete was 75 but the actual cost of doing th work was 79, a cost variance of -4 or -4/75 = -5.3% Example 3

A Planned value ($) Earned value ($) Schedule variance 20 20 0

B 5 5 0

C 10 5 -5

D 20 15 -5

E 20 20 0

F 10 10 0

G 15 0 -15

Total 100 75 -25

Planned value compared with earned value measures the volume of the work planned against the work completed. The difference is called Scedule Variance. If the schedule variance is negative, the work is late. in the example the schedule variance is -25 or -25/100= -25% Variance analysis and trend projection are two important tools used by the project manager to control projects. Using earned value techniques the project manager can monitor both schedule and cost variances as well as predict trends using Cost Performance Index and the Schedule Performance Index. The astute project manager will also calculate a set of Critical ratios at a selected level of the Work Breakdown Structure. One useful ratio combines the schedule progress versus actual progress with the budgeted cost versus the actual cost. (Actual Progress/Scheduled Progress) X (Budgeted Costs/Actual Costs) This critical ratio is a good measure of the general health of a project as it combines both schedule and cost in that a poor performance in one is compensated by a good performance in the other. A critical ratio greater than 1 is good, less than one is bad.

Furthermore the project manager should also set control limits on the various critical ratios. If the ratios are outside the limits then corrective action is necessary.

Balanced Estimate at Completion, using Earned Value Management


One of the most useful outputs of Earned Value Management is the Estimate at Completion; it allows the project manager to keep predicting the project's final cost along the project's life cycle - before the project is completed. On each time a project manager evaluates the Estimate at Completion he should use all his knowledge in order to get estimations as accurate as he possibly can and this results in a series of estimations usually calculated on different ways. Although this allows the project manager to do his main job when estimating the project's final cost, he must have the sufficient knowledge to justify each cost deviation. What if he can't do that? What if he doesn't know if past deviations are likely to occur in the future? Which Estimate at Completion should he use then? My proposal for such situations is the use of the Balanced Estimate at Completion. Remarks: This paper uses the notation by Quentin W. Fleming and is intended for those that already use Earned Value Management. Although this paper is focused on project management activities it can be applied anywhere Earned Value Management is applied.

Introduction
When I started using the Project Management Institute's framework was when I first tripped on Earned Value Management (EVM). I was immediately amazed by the way EVM turned things that were specific and subjective into objective and comparable values. Yes, it is a narrow point of view if you turn something as complex as a project into a single value. But then again, that enables you to do a few marvelous things such as:

See how well your ability as a project manager is growing Detect your worst projects to avoid making the same mistakes Benchmark your projects against a specific market to get a fair judgment of how good you are as a project manager

Common Estimations at Completion


But one thing bothered me and that was using a few different Estimates At Completion (EAC). "Why wasn't there just one?" Was the obvious question and "Because different deviations occur due to different causes" was the obvious answer. If you use EAC as: It means that you basically trust the project's plan (the budget) and consider the project's performance as an accident. A typical example of such a situation is when a deviation occurs because of an unpredictable cause that isn't expected to have an impact on any other project's work.

If you use EAC as: It means that you trust the project's performance the most. This estimation is used when the reasons for deviations are likely to affect all other project's work. There are other ways to find an EAC but all of them are something static in between these two (static in this context means static over time, that is, along the project's progress). Those EACs that are dynamic also use the same basic EAC but with other factors like CPIxSPI, SPI or 80%CPI+20%SPI instead of CPI alone.

What is the Balanced Estimate at Completion


The Balanced Estimate At Completion (BEAC) is a straightforward, project and context insensitive way to evaluate the EAC when the project manager can't tell

why deviations have occurred or if the reasons for past deviations are likely to affect the rest of the project.

So how is BEAC constructed? You may have spotted the answer already. If you look at the two ways to calculate EAC presented earlier (EACA and EACB) they are different because EACA has PV-EV divided by 1 and EACB has PV-EV divided by the Cost Performance Index (CPI). That is, EACA uses a factor of 1 and EACB uses CPI as the factor. So why don't you use EACA at the project's start, EACB at the project's end and PV-EV divided

by something in between the two factors (1 and CPI) as the project evolves? That would give an estimation reflecting more confidence on the CPI as the project progresses; and for that you need to define a factor that varies along the project's progress, that is, that varies with the Schedule Performance Index (SPI). This means you will get a kind of a dynamic estimation, something that grows as the project itself grows. Project's Progress SPI Factor to use Beginning Ending 0 1 1 CPI

This makes sense because when the project is just starting many things can happen that make deviations occur. Towards the project's end you are more sure about the project's performance because it has less slack to grow or shrink.

BEAC geometric meaning


So what you need is a function that transforms the SPI into the factor listed on the table. The graphic shows a function like that; in fact, it shows the simplest possible continuous one, a straight line. The horizontal axis (x) represents the project's progress, that is, the SPI. The vertical axis (y) represents the factor you want to use. To transform one into the other you can now use the formula that represents a line defined by two points and,that is: This is the line shown in bold on the graphic and it is defined by the two points (0,1) and (1,CPI) and you can now adapt the formula using them, obtaining: Or better yet:

Remember that x represents SPI so you can use it instead, getting: And y is what you need to use as a factor. If you do use it as a factor you get: And that is the estimation I propose to be used under certain cases, like those specified earlier.

How does BEAC work


Examples 1 and 2 are based upon the same project.

On the first case a deviation occurs and is never repeated and on the second case the deviation occurred is repeated on each Work Breakdown Structure item. The measures were taken on two different project stages, the first near the project's start (SPI=18%) and the second near the project's end (SPI=82%). Example Stage BEAC-PC EAC(a)-PC EAC(b)-PC 1 1 2 2 1 2 1 2 309 88 5.19 379 0 0 5.75 1.25 2.3 109 0 0

This table shows how far from the Project Cost (PC) these EACs are. This Project Cost is the actual value of the project cost after the project is completed. As you can see, this distance involving BEAC is always something in between the ones calculated using EACA and EACB - and this is general, not just an accident provided by these examples. This is expected by the way BEAC was constructed. BEAC isn't expected to give you the best estimation, not even with these extreme examples; but then again, it never gives the worst estimation either.

Why use BEAC


The bottom line is: when one doesn't know (i) why deviations occurred or (ii) if past deviations will occur in the future, BEAC is the estimation to use and I can give you four reasons to do it:

Even in those cases, a project manager must choose an EAC to use. The project manager should use an EAC that doesn't extreme situations like the ones caused with EACA and EACB. This leaves most EACs out but still includes at least the dynamic ones like the one that uses the factor CPIxSPI.

BEAC actually uses EACA and EACB. When the project is just starting, SPI=0 and so BEAC= EACA. When the project is ending, SPI=1 and so BEAC= EACB. That is, if you look at BEAC as a function on SPI, you get:

And: This BEAC's property is expected and it is essential because

o o

there is no CPI when a project starts and because - BEAC's prediction is the actual cost when a project is over.

The last reason to use BEAC, and I believe that it is the most important one, is because it has a geometrical meaning that captures the project manager's needs under these circumstances - namely the uncertainty of the project's progress and the growing confidence as the project evolves.

Because of this I propose the use of BEAC as the standard estimation except for the cases in which it is possible to determine (i) the reasons for deviations and (ii) if and how they will affect the project's progress. This may sound like a strong statement to make but it's just a question of semantics - this last sentence has the same meaning than the one used earlier. The difference is just that the first one states when to use BEAC and the second states when not to use BEAC.

Beyond BEAC
You may be considering now if BEAC is the final word on this subject. The answer is a clear no, simply because you can consider other variables like the speed of growth of confidence - you can consider that confidence grows slower when the project starts and grows faster towards the project's end. And this makes sense too. But I believe this paper has shown you that BEAC is simple enough and close enough to the purpose of estimating as a straight forward, project and context insensitive indicator. What this means is that BEAC is the simplest estimate with the following properties:

BEAC is an EAC BEAC can be used under uncertainty (it doesn't translate extreme situations) BEAC depends on the project's progress (SPI) BEAC(0)=EACA and BEAC(1)=EACB BEAC has a geometrical meaning

So there you have it: BEAC is the simplest indicator with these properties (although it isn't the only one).

Potrebbero piacerti anche