ANSI/EIS 748-a (1998) is the widely adopted Earned Value Management System (EVMS) standard. Overall, it is about 32 pages long, 19 of which actually hold real content that is directly relevant to the standard.  The ANSI standard goes by other names, relevant to the 32-Steps described in the document, such as the 32-Step Earned Value Management Process.  This is confusing, and on a proposal a few years ago, I had to figure out what the RFP was talking about when it referred to the 32-Step EVM Process.  In short they wanted the ANSI standard without referencing it, and requested it without the understanding that the ANSI standard was not structured by the 32-steps.  For this reason, I thought it to be a good idea to pass this knowledge along.  Hopefully I have hit upon a few key words for those people frantically (and incorrectly) searching for the 32-Step EVM Process.

The steps below comprise the 32 “things you need to do” to support a Value Management System to be compliant with ANSI/EIA 748-a.  One should recognize that depending on the size of your project, typically these “steps” are tailored back  so that only 10 or so are used.  This is usually dependent on the total project value so that the cost of implementing Earned Value does not outweigh the cost of supporting all 32 elements of the standard.  Also, one should recognize that the wordl “system” equates to “structured process”, not necessarily “software”.  When it comes to establishing an Earned Value Management System, you should structure the software around the process, not the process around the software.  Back in 1999, people were Y2K happy, and everyone was trying to get an edge by making products Y2K compliant, from Y2K TV sets, to Y2K cement blocks. (I exaggerate.)  The same can be said about EVM software.  Though EVM software helps you be compliant, it is your process that makes you compliant, not the software.  In fact, ANSI/EIA 748-a, does not mention software, or a brand of software to use.  Beware of Snake Oil Salesmen who will claim to make you ANSI 748a compliant by selling you their software!

Standard 748-A-1998 EVMS Guidelines

No.

Standard 748-A-1998 Guidelines

2.1 Organization
1 a) Define the authorized work elements for the program. A work breakdown structure (WBS), tailored for effective internal management control, is commonly used in this process.
2 b) Identify the program organizational structure including the major subcontractors responsible for accomplishing the authorized work, and define the organizational elements in which work will be planned and controlled.
3 c) Provide for the integration of the company’s planning, scheduling, budgeting, work authorization and cost accumulation processes with each other, and as appropriate, the program work breakdown structure and the program organizational structure.
4 d) Identify the company organization or function responsible for controlling overhead (indirect costs).
5 e) Provide for integration of the program work breakdown structure and the program organizational structure in a manner that permits cost and schedule performance measurement by elements of either or both structures as needed.
2.2 Planning, Scheduling, and Budgeting
6 a) Schedule the authorized work in a manner which describes the sequence of work and identifies significant task interdependencies required to meet the requirements of the program.
7 b) Identify the program organizational structure including the major subcontractors responsible for accomplishing the authorized work, and define the organizational elements in which work will be planned and controlled.
8 c) Establish and maintain a time-phased budget baseline, at the control account level, against which program performance can be measured. Initial budgets established for performance measurement will be based on either internal management goals or the external customer negotiated target cost including estimates for authorized but undefinitized work. Budget for far-term efforts may be held in higher level accounts until an appropriate time for allocation at the control account level. On government contracts, if an over-target baseline is used for performance measurement reporting purposes, prior notification must be provided to the customer.
9 d) Establish budgets for authorized work with identification of significant cost elements (labor, material, etc.) as needed for internal management and for control of subcontractors.
10

e) To the extent it is practicable to identify the authorized work in discrete work packages, establish budgets for this work in terms of dollars, hours, or other measurable units.

Where the entire control account is not subdivided into work packages, identify the far term effort in larger planning packages for budget and scheduling purposes.

11 f) Provide that the sum of all work package budgets plus planning package budgets within a control account equals the control account budget.
12 g) Identify and control level of effort activity by time-phased budgets established for this purpose. Only that effort which is unmeasurable or for which measurement is impracticable may be classified as level of effort.
13 h) Establish overhead budgets for each significant organizational component of the company for expenses which will become indirect costs. Reflect in the program budgets, at the appropriate level, the amounts in overhead pools that are planned to be allocated to the program as indirect costs.
14 i) Identify management reserves and undistributed budget.
15 j) Provide that the program target cost goal is reconciled with the sum of all internal program budgets and management reserves.

2.3 Accounting Considerations
16 a) Record direct costs in a manner consistent with the budgets in a formal system controlled by the general books of account.
17 b) When a work breakdown structure is used, summarize direct costs from control accounts into the work breakdown structure without allocation of a single control account to two or more work breakdown structure elements.
18 c) Summarize direct costs from the control accounts into the contractor’s organizational elements without allocation of a single control account to two or more organizational elements.
19 d) Record all indirect costs which will be allocated to the contract.
20 e) Identify unit costs, equivalent unit costs, or lot costs when needed.
21 f) For EVMS, the material accounting system will provide for:

1) Accurate cost accumulation and assignment of costs to control accounts in a manner consistent with the budgets using recognized, acceptable, costing techniques.

2) Cost performance measurement at the point in time most suitable for the category of material involved, but no earlier than the time of progress payments or actual receipt of material.

3) Full accountability of all material purchased for the program including the residual inventory.

2.4 Analysis and Management Reports
22 a) At least on a monthly basis, generate the following information at the control account and other levels as necessary for management control using actual cost data from, or reconcilable with, the accounting system:

1) Comparison of the amount of planned budget and the amount of budget earned for work accomplished. This comparison provides the schedule variance.

2) Comparison of the amount of the budget earned and the actual (applied where appropriate) direct costs for the same work. This comparison provides the cost variance.

23 b) Identify, at least monthly, the significant differences between both planned and actual schedule performance and planned and actual cost performance, and provide the reasons for the variances in the detail needed by program management.
24 c) Identify budgeted and applied (or actual) indirect costs at the level and frequency needed by management for effective control, along with the reasons for any significant variances.
25 d) Summarize the data elements and associated variances through the program organization and/or work breakdown structure to support management needs and any customer reporting specified in the contract.
26 e) Implement managerial actions taken as the result of earned value information.
27 f) Develop revised estimates of cost at completion based on performance to date, commitment values for material, and estimates of future conditions. Compare this information with the performance measurement baseline to identify variances at completion important to company management and any applicable customer reporting requirements including statements of funding requirements.
2.5 Revisions and Data Maintenance
28 a) Incorporate authorized changes in a timely manner, recording the effects of such changes in budgets and schedules. In the directed effort prior to negotiation of a change, base such revisions on the amount estimated and budgeted to the program organizations.
29 b) Reconcile current budgets to prior budgets in terms of changes to the authorized work and internal replanning in the detail needed by management for effective control.
30 c) Control retroactive changes to records pertaining to work performed that would change previously reported amounts for actual costs, earned value, or budgets. Adjustments should be made only for correction of errors, routine accounting adjustments, effects of customer or management directed changes, or to improve the baseline integrity and accuracy of performance measurement data.
31 d) Prevent revisions to the program budget except for authorized changes.
32 e) Document changes to the performance measurement baseline.