4.2 Scheduling Techniques (CPM, GERT, Line of Balance, PERT)
Key Takeaways
- The Critical Path Method (CPM) is the industry standard for construction, utilizing a deterministic approach where activity durations are assumed to be known.
- Program Evaluation and Review Technique (PERT) uses a weighted average of optimistic, most likely, and pessimistic durations to account for uncertainty.
- Graphical Evaluation and Review Technique (GERT) allows for probabilistic branching (alternative paths) and looping (repeating tasks), useful in highly uncertain environments.
- Line of Balance (LOB) is a visual scheduling technique optimized for repetitive construction projects, focusing heavily on maintaining resource continuity and production rates.
Overview of Scheduling Techniques
While creating a simple to-do list might work for small tasks, complex construction projects require sophisticated mathematical models to optimize time and resources. Construction managers utilize various scheduling techniques depending on the project's complexity, the degree of repetitiveness, and the level of inherent uncertainty in the work.
Critical Path Method (CPM)
The Critical Path Method (CPM) is overwhelmingly the most common and contractually required scheduling technique in the commercial and heavy civil construction industry. It is a deterministic approach, meaning it assumes that the duration of each activity can be estimated with a high degree of certainty.
Key features of CPM include:
- Network Logic: Activities are connected by logical dependencies (finish-to-start, start-to-start, etc.).
- The Critical Path: The longest contiguous sequence of activities through the network from project start to finish. It mathematically determines the shortest possible project duration.
- Float (Slack): The amount of time a non-critical activity can be delayed without delaying the overall project completion date.
CPM is highly effective because it clearly identifies exactly which activities are driving the project deadline. If a project is falling behind, the CM knows they must focus entirely on the critical path activities to recover time; expediting non-critical activities will yield no overall schedule benefit.
Program Evaluation and Review Technique (PERT)
Developed roughly at the same time as CPM (by the US Navy for the Polaris missile project), PERT is a probabilistic scheduling method. While CPM uses a single, fixed duration for an activity, PERT recognizes that durations can be uncertain.
PERT calculates an expected duration based on three estimates:
- Optimistic Time (O): The minimum possible time if everything goes perfectly.
- Most Likely Time (M): The best estimate of the time required under normal conditions.
- Pessimistic Time (P): The maximum possible time if major complications occur.
The expected duration (TE) is calculated using a weighted average formula: TE = (O + 4M + P) / 6.
While full PERT networks are rarely used in standard construction due to their complexity, the three-point estimating technique is often utilized by CMs when determining durations for highly uncertain activities, such as deep foundation work in unknown soil conditions.
Graphical Evaluation and Review Technique (GERT)
Graphical Evaluation and Review Technique (GERT) is an even more advanced probabilistic scheduling method. Both CPM and PERT require a strictly sequential flow—every activity must eventually be completed, and you cannot go backward in the network. GERT, however, allows for complex realities:
- Probabilistic Branching: Based on the outcome of a test or event, the schedule can take alternative paths. (e.g., If soil tests fail, take Path A for remediation; if they pass, take Path B for standard excavation).
- Looping: Activities can be repeated multiple times. (e.g., Pour concrete, test strength, if strength fails, demolish and repeat the pour sequence).
GERT is primarily used in research and development, software engineering, or highly complex environmental remediation projects where the sequence of activities cannot be predetermined with certainty. It is rarely required in standard building construction contracts.
Line of Balance (LOB)
Line of Balance (LOB) is a scheduling technique specifically designed for repetitive construction projects. Examples include:
- High-rise buildings (repeating identical floor plans).
- Housing developments with identical tract homes.
- Long-distance pipelines or highway paving operations.
Unlike CPM, which focuses on discrete activities and the critical path, LOB focuses on the continuity of resources and production rates. It graphically plots the rate of production (e.g., units completed per week) on the Y-axis against time on the X-axis for each major trade.
The primary goal of LOB is to ensure that trades follow each other at a consistent, synchronized pace without interfering with one another or experiencing costly downtime. For example, if the drywall crew works much faster than the framing crew, they will eventually catch up and have to stop working, wasting money. LOB visualizes these production rates as sloped lines. If lines intersect, a "clash" or bottleneck is predicted, allowing the CM to adjust crew sizes to harmonize the production rates across all trades.
Gantt Charts (Bar Charts)
While not a complex mathematical network technique, the Gantt Chart remains a universally used tool for visualizing schedules. It displays activities as horizontal bars on a calendar timeline, showing start and finish dates visually.
Most modern scheduling software (like MS Project or P6) uses the CPM mathematical engine in the background but presents the output as a Gantt chart. Gantt charts are excellent for high-level communication with owners and stakeholders because they are intuitive to read. However, a pure Gantt chart (without logic ties shown) is dangerous for active management because it does not clearly display the logical dependencies or mathematically identify the critical path.
Choosing the Right Technique
- CPM: The standard choice for unique, complex projects with interdependent activities.
- PERT (Estimating): Useful for activities with high uncertainty.
- GERT: Necessary only for highly uncertain projects requiring conditional branching or looping (e.g., complex remediation).
- LOB: The superior choice for highly repetitive projects to optimize crew flow and prevent trade stacking.
- Gantt Chart: The best format for reporting and communicating schedule data to non-technical stakeholders.
Which scheduling technique utilizes a weighted average of optimistic, most likely, and pessimistic time estimates to calculate an expected activity duration?
A Construction Manager is scheduling a 40-story residential tower where floors 5 through 40 have identical layouts. The CM's primary concern is ensuring the framing, electrical, drywall, and paint crews move efficiently from floor to floor without waiting on each other. Which scheduling technique is best suited for this?