Project Controls: Earned Value, CPM Scheduling and Resources

NCEES FE Civil spec: Construction Engineering, C. Project controls (e.g., earned value, scheduling, allocation of resources, activity relationships). FE Reference Handbook: Civil Engineering chapter, Construction section (CPM and Earned-Value Analysis).

What the FE Civil Spec Covers

Subtopic C, project controls, includes earned value, scheduling, allocation of resources and activity relationships. It is the most calculation-heavy part of Construction Engineering, and it shows up reliably: find the critical path, find float, or compute a performance index.

Key Concepts

Critical path method (CPM)

A network lists activities, durations and dependencies. The forward pass finds early start (ES) and early finish (EF); the backward pass finds late finish (LF) and late start (LS). The critical path is the longest path through the network, and every activity on it has zero total float (for a project whose required finish equals its early finish).

Activity relationships

Finish-to-start (FS) is the default: B starts after A finishes. Start-to-start (SS) and finish-to-finish (FF) tie starts or finishes together, often with a lag. Start-to-finish (SF) is rare.

Resource allocation

Resource leveling shifts noncritical activities within their float to smooth crew or equipment demand without extending the project. If float runs out, leveling lengthens the schedule.

Earned value

Earned value compares three numbers at a status date: planned value (PV or BCWS), earned value (EV or BCWP) and actual cost (AC or ACWP).

Core Formulas

With the CPI-based forecast, gives the same answer.

Where It Is in the FE Reference Handbook

The Construction section at the end of the Civil Engineering chapter shows activity-on-node and activity-on-arrow notation, the ES/EF/LS/LF definitions, and the earned value variances, indices and forecasting terms. Search for "Earned-Value" to jump there.

Worked Example 1: CPM Network

ActivityDuration (days)PredecessorsESEFLSLFTFFF
A4none040400
B6A41041000
C3A475810
D5B1015101500
E7C71481511
F2D, E1517151700

Forward pass: F waits for the later of D (EF 15) and E (EF 14), so F starts on day 15 and the project takes 17 days. Backward pass: start with LF = 17 at F. E must finish by 15, so its LS is 8; C must finish by 8, so its LS is 5. A must finish by the smaller of B's LS (4) and C's LS (5), which is 4.

The critical path is A, B, D, F (4 + 6 + 5 + 2 = 17 days). C and E share 1 day of total float. C has zero free float because any delay pushes E's early start; E has 1 day of free float because F does not start until day 15 anyway.

Worked Example 2: Earned Value

A project has BAC = $500,000. At the status date, PV = $200,000, EV = $180,000 and AC = $225,000.

The project is over budget and behind schedule, and at the current cost efficiency it will finish over budget.

Common Mistakes

  • Taking the shortest path as critical. The critical path is the longest one.
  • Using the minimum predecessor EF in the forward pass. ES is the maximum predecessor EF.
  • Reporting free float as total float for activities that feed a noncritical chain.
  • Inverting the indices. Earned value is always on top: CPI = EV/AC, SPI = EV/PV.
  • Reading a negative CV as under budget. Negative variance means over budget or behind schedule.

Practice Problems

Try these from the free PolyCalc FE Civil problem bank. Each one has a full worked solution.

Related Calculators and Examples

Frequently Asked Questions

What is the difference between total float and free float?

Total float is how long an activity can slip without delaying the project finish (LS minus ES). Free float is how long it can slip without delaying the early start of any successor (earliest successor ES minus the activity EF). Free float is never larger than total float.

What does a CPI below 1.0 mean?

The project is over budget: each dollar spent has earned less than a dollar of budgeted work. A CPI of 0.80 means 80 cents of planned work for every dollar of actual cost.

Are BCWP and earned value the same thing?

Yes. BCWP (budgeted cost of work performed) is earned value, BCWS (budgeted cost of work scheduled) is planned value, and ACWP (actual cost of work performed) is actual cost. The FE handbook uses the BCWP, BCWS and ACWP names.

Back to all Construction Engineering topics