Earned Value Management for IT Projects
Earned value management compares the budgeted value of completed work with the value planned and the cost incurred. IT project teams use the comparison to detect cost and schedule trouble and forecast likely outcomes from an approved baseline.
itEngineering leadership and delivery management | OpenSkills.info
Course pathWalk it in order
Look it upDip in anytime
Go furtherLeaves this page
Don't Panic
Don’t Panic — Earned Value Management for IT Projects
Earned value management, or EVM, is the discipline of asking whether a project has actually finished the work it planned before congratulating its spending. This is useful because a budget report has a small but persistent design flaw: spending less than planned can mean efficient delivery, or it can mean the work has not happened. Numbers do enjoy ambiguity when left unsupervised.
The antidote is three values at one status date, the reporting cutoff shared by the schedule, progress evidence, and costs. Planned value, or PV, is the budgeted work that should be complete. Earned value, or EV, is the budgeted work that is actually complete. Actual cost, or AC, is what that completed work cost. Keep those three aligned and the arithmetic can tell a coherent story. Let them come from unrelated dates and systems and the arithmetic will still work, which is the worrying part.
The course’s central object is the performance measurement baseline, the time-phased arrangement of authorized scope, schedule, and budget. It turns deliverables into control accounts and work packages, then gives each package a way to earn value. A migration wave can earn value when its units are accepted. An interface can earn it through weighted milestones. Hours spent, tickets opened, and story points do not become completed scope merely by being enthusiastic.
Two comparisons then matter. Cost variance compares EV with AC: did completed work cost more or less than its budgeted value? Schedule variance compares EV with PV: is the planned budgeted work actually complete? The latter is measured in budget units, not days. For calendar impact, the network schedule and critical path are still waiting patiently in the next room.
The useful question is not whether a CPI or SPI number looks tidy. It is whether the team can trace it to a control account, explain the cause, forecast the consequence, and choose an action without rewriting history. The Cheatsheet holds the formulas and diagnostic patterns. The practice reference shows the calculation sequence. The exercise turns a status snapshot into a control-account review. Field Notes concentrates on the places where a plausible report becomes misleading.
EVM does not certify that a product is useful, secure, or even based on a realistic plan. It measures performance against the approved plan. That limit is not a defect. It is the reason the method is most helpful when it joins engineering, risk, quality, and delivery evidence instead of attempting to impersonate all of them with one heroic spreadsheet.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
Sources
- https://www.energy.gov/em/earned-value-management
Supports
- EVM compares planned budget, budgeted value of completed work, and actual cost
- Physical progress is required to interpret spending against plan
- Cost and schedule variances and performance forecasting
- https://www.energy.gov/projectmanagement/earned-value-management
Supports
- EVM integrates scope, cost, schedule, and risk management
- EVM supports objective performance assessment and trend-based prediction
- https://www.energy.gov/sites/prod/files/2019/03/f60/DOE%20EVMS%20Gold%20Card%2020190308.pdf
Supports
- PV, EV, AC, BAC, EAC, ETC, CV, SV, VAC, CPI, SPI, and TCPI definitions
- Variance, index, forecast, and baseline formulas used throughout the course
- Favorable and unfavorable index interpretation
- https://ntrs.nasa.gov/citations/20210024466
Supports
- End-to-end EVM implementation across organization, planning, budgeting, accounting, analysis, reporting, and revisions
- Status-date alignment, actual-cost reconciliation, accruals, forecasting, and variance analysis
- Publication of NASA's consolidated implementation handbook in 2021
- https://www.acq.osd.mil/asda/dpc/api/ipm/policy-guidance.html
Supports
- DoD use of its EVMS interpretation guide to assess compliance with 32 EIA-748 guidelines
- Policy context for compliance-driven EVM systems
- https://www.acq.osd.mil/asda/ae/ada/ipm/docs/DoD_EVMSIG_14MAR2019.pdf
Supports
- EIA-748 guideline interpretation for organization, planning, budgeting, accounting, analysis, and revisions
- March 2019 update of the DoD interpretation guide
- Integrated baseline review and continuing system-use concepts
- https://www.gao.gov/products/gao-20-195g
Supports
- Reliable cost estimates, work breakdown structures, integrated schedules, risk analysis, and EVM program control
- Applicability to software systems, IT investments, and in-house development
- Original 2009 guide and March 2020 update
- Need to analyze performance below aggregate project totals
- https://www.gao.gov/products/gao-20-590g
Supports
- Incremental software delivery, program monitoring, cost forecasting, and outcome evidence in Agile environments
- September 2020 publication of federal Agile assessment guidance
- Distinction between delivery performance and product or customer outcomes
- https://www.cms.gov/Research-Statistics-Data-and-Systems/CMS-Information-Technology/EarnedValueManagement/Downloads/evm-best-practices.pdf
Supports
- Strong IT work-package characteristics and objective completion measures
- Integrated baseline reviews and controlled baseline change
- Baseline integrity and audit trails for authorized and retroactive changes
- https://www.cms.gov/research-statistics-data-and-systems/cms-information-technology/earnedvaluemanagement/downloads/ev_measures.pdf
Supports
- Units complete, weighted milestones, percent complete, apportioned effort, and level-of-effort methods
- Level of effort earning planned value with time and masking schedule variance
- https://www.cms.gov/Research-Statistics-Data-and-Systems/CMS-Information-Technology/EarnedValueManagement/Downloads/EVM-overview.pdf
Supports
- Defense adoption of schedule and cost performance measures beginning in 1957
- DoD Instruction 7000.2 and the 35 Cost Schedule Control Systems Criteria in 1967
- https://www.pmi.org/standards/earned-value-management
Supports
- EVM integration of scope, schedule, resources, objective progress measurement, and forecasting
- Sector-neutral scaling and integration with contemporary project practices
- https://www.pmi.org/learning/library/earned-value-control-systems-criteria-3406
Supports
- PERT Cost's 1962 Cost of Work Report as an origin of the earned value concept
- Connection between earned value and the 1967 Cost Schedule Control Systems Criteria
- https://www.pmi.org/learning/library/project-control-earn-value-management-6853
Supports
- Reduction from 35 government criteria to 32 industry criteria in 1996
- Development of the ANSI EIA 748 standard from those criteria
- https://webstore.ansi.org/standards/pmi/pmipsfevm2011
Supports
- 2011 second edition and its revision of the 2005 practice standard
- Application of EVM elements across project situations
- https://www.iso.org/standard/63582.html
Supports
- April 2018 publication date and international applicability
- Terms, purposes, processes, basic system requirements, formulas, and tool-neutral scope
- https://saemobilus.sae.org/standards/eia748e-earned-value-management-systems
Supports
- Initial issue of EIA-748 in June 1998
- Scalability of EVMS principles and interfaces with cost, scheduling, ERP, and Agile software development
- https://github.com/sindresorhus/awesome
Supports
- Starting point for the required Awesome-list discovery
- Inclusion of Awesome-Selfhosted in the canonical index
- https://github.com/awesome-selfhosted/awesome-selfhosted/blob/master/README.md#software-development---project-management
Supports
- Curation of OpenProject, ProjeQtOr, GitLab, and Redmine as self-hosted project-management tools
- https://www.openproject.org/docs/user-guide/work-packages/
Supports
- Work packages, hierarchies, dates, duration, baseline comparison, and project assignments
- https://www.openproject.org/docs/user-guide/time-and-costs/time-tracking/
Supports
- Time, labor-cost, and work-package cost records used in the OpenProject rationale
- https://www.projeqtor.org/en/product-en
Supports
- IT project planning, workload, costs, requirements, risk, and progress records used in the ProjeQtOr rationale
- https://docs.gitlab.com/user/project/milestones
Supports
- Issues, merge requests, milestones, iterations, releases, and release evidence used in the GitLab rationale
- https://www.redmine.org/projects/redmine/wiki/User_Guide
Supports
- Issue, version, time, Gantt, calendar, and project records used in the Redmine rationale
- https://www.redmine.org/projects/redmine/wiki/RedmineTimeTracking
Supports
- Estimated and spent time records tied to issues and projects
- https://www.deltek.com/products/delivery-assurance/ppm/cobra/
Supports
- Purpose-built EVM, cost and schedule integration, forecasting, baseline change, and reporting
- https://hexagon.com/products/ecosys
Supports
- Enterprise project controls, cost management, earned value, portfolio planning, and data integration
- https://www.deltek.com/en/products/delivery-assurance/ppm/ares-prism
Supports
- Integrated cost, schedule, change, risk, and project-controls analysis
- https://docs.safran.com/docs/safran-project-overview-of-performance-measurement-and-earned-value-management
Supports
- Resource-loaded scheduling and earned-value performance measurement in Safran Project
- https://www.oracle.com/construction-engineering/primavera-p6/
Supports
- Multi-project scheduling, work breakdown structures, resources, baselines, and status data
- https://www.microsoft.com/en-us/microsoft-365/planner/project-portfolio-management
Supports
- Task, dependency, resource, baseline, cost, and portfolio planning for Microsoft-centered project control
- https://planisware.com/planisware-enterprise
Supports
- Portfolio, schedule, resource, cost, actual, and forecast integration used in the landscape description
- https://www.oracle.com/construction-engineering/primavera-unifier-project-controls-asset-management/
Supports
- Integrated cost and schedule management, budget, contract, change, forecast, and EVM support
- P6 integration for time-phased baselines and progress measurement
- https://nepis.epa.gov/Exe/ZyPURL.cgi?Dockey=2000CQYG.TXT
Supports
- Agency-wide EVM implementation lessons for information-technology project managers
- The need to refine EVM methods, align life-cycle planning, and use management information for corrective action
