Chapter 9
Time–Cost Trade-Off and Schedule Optimization
Post Graduate Program in Project Management
Network Diagrams & Critical Path Method
•
Post Graduate
Time–Cost Trade-Off and Schedule Optimization
Introduction
Project schedules are not fixed descriptions of time. They are managerial decisions constrained by technology, resources, contracts, safety, quality, and risk. A project may often be completed earlier than its normal duration, but acceleration usually increases direct cost and may increase uncertainty. The central problem is therefore not simply to minimise duration or cost, but to determine an economically and operationally defensible balance between them.
Time–cost trade-off analysis extends the Critical Path Method (CPM) by comparing normal and accelerated activity plans. It supports decisions about crashing, fast tracking, overtime, subcontracting, resource substitution, and scope or sequence changes. The analysis is especially valuable when delay penalties, market windows, financing costs, operational benefits, or strategic commitments make schedule duration economically significant.
Learning Objectives
By the end of this chapter, the reader should be able to:
distinguish normal, crash, direct, indirect, and total project costs;
calculate activity cost slopes and identify feasible acceleration limits;
apply CPM logic while repeatedly updating the critical path;
construct and interpret a time–cost trade-off curve;
compare crashing, fast tracking, overtime, and subcontracting alternatives;
incorporate delay penalties, risk exposure, and resource constraints into decisions; and
justify schedule recommendations using economic, technical, ethical, and governance criteria.
1. Fundamental Concepts
1.1 Normal and crash conditions
For an activity, the normal duration is the time expected under the standard resource plan and working method. The normal cost is the corresponding direct cost. The crash duration is the shortest practically achievable duration under specified technological and resource conditions, and the crash cost is the direct cost of achieving it.
Crashing is meaningful only when duration can be reduced by allocating additional resources, changing methods, increasing work intensity, or purchasing specialist capacity. It is not a licence to assume that every activity can be compressed indefinitely. Some activities have no meaningful crash option, such as a legally mandated waiting period or a curing process whose physical minimum cannot be reduced safely.
Concept
Meaning
Normal duration
Planned duration under standard conditions
Crash duration
Minimum feasible duration under an approved acceleration method
Normal cost
Direct cost at normal duration
Crash cost
Direct cost at crash duration
Direct cost
Cost attributable to performing activities
Indirect cost
Time-dependent project overhead, financing, administration, or site cost
Total project cost
Direct project cost plus indirect cost and relevant penalties or benefits
1.2 Direct, indirect, and total cost
Direct costs usually rise as the schedule is accelerated. Indirect costs often fall because a shorter project consumes fewer calendar days. If delay causes liquidated damages or lost revenue, these consequences should be represented explicitly rather than hidden in a general overhead estimate.
Here, T is project duration, Cdirect is activity-related direct cost, Cindirect is duration-dependent overhead, Cpenalty is delay-related cost, and Btime is the value of earlier completion. All cost terms must use the same currency and price basis. The equation is applicable when the effects can reasonably be estimated for each candidate schedule.
A common linear approximation for indirect cost is:
Cindirect(T) = F + hT
where F is a fixed indirect cost, h is indirect cost per time unit, and T is duration. This approximation is useful for initial analysis but may be inappropriate where overhead is stepwise, seasonal, nonlinear, or resource-dependent.
2. Activity Cost Slopes
When an activity has a normal and crash point, its average cost slope is:
si = (Ccrash,i − Cnormal,i) ÷ (Tnormal,i − Tcrash,i)
where si is the incremental direct cost per unit of time saved for activity i. Durations must be expressed in the same units, such as days, and costs in the same monetary units. The denominator is positive because normal duration is normally greater than crash duration.
The slope can also be written as:
si = ∆Ci ÷ ∆Ti
where ∆Ci is added direct cost and ∆Ti is time saved. The slope is an average rate, not necessarily a true marginal cost. It assumes a linear relationship between the two endpoints and should not be used beyond the stated crash limit.
Worked Example 1: Calculating slopes
Activity A has a normal duration of 8 days and normal cost of $12,000. Its crash duration is 5 days and crash cost is $15,600.
sA = ($15,600 − $12,000) ÷ (8 − 5) = $3,600 ÷ 3 = $1,200 per day saved
Activity B has a normal duration of 6 days and normal cost of $9,000. Its crash duration is 4 days and crash cost is $11,000.
sB = ($11,000 − $9,000) ÷ (6 − 4) = $1,000 per day saved
If both activities are currently critical and each can save one day, B is initially the cheaper activity to crash. This conclusion is valid only until B reaches its crash limit and only if crashing B actually reduces project duration.
2.1 Nonlinear and discrete acceleration costs
The linear slope is a planning simplification. Real acceleration may involve discrete choices: one additional shift, a second crew, a premium supplier, or a subcontract package. The proper model may then use several segments:
Time saved
Incremental cost
Marginal cost per day
First day
$1,000
$1,000
Second day
$1,400
$1,400
Third day
$2,200
$2,200
In such cases, the least-cost first step may not remain least-cost later. A schedule optimizer should use the marginal cost of the next available acceleration step, not the average cost of the entire range.
3. CPM-Based Schedule Optimization
3.1 Why only critical activities normally matter
Reducing a noncritical activity does not reduce project duration unless its available float is exhausted or it becomes part of a controlling path. Therefore, a conventional crashing procedure is:
Construct the network and calculate early and late times.
Identify all critical paths and the current project duration.
List feasible acceleration actions on critical activities.
Select the lowest-cost action that reduces project duration and satisfies technical constraints.
Reduce the activity by the allowable increment.
Recalculate the network, because a new critical path may emerge.
Continue until the target duration is reached, no feasible reduction remains, or the marginal benefit is less than marginal cost.
The critical path is not permanently fixed. Crashing one path can make another path equally long, producing multiple critical paths. In that situation, reducing project duration may require crashing at least one activity on every controlling path.
3.2 Economic stopping rule
If indirect savings or time-related benefits are constant per day, let v represent the net value of one day saved. Let s be the incremental direct cost of the next feasible crash action. The action is economically attractive when:
v > s
If penalties or benefits vary by date, the correct comparison is the change in total economic value between two complete schedules:
Acceleration is preferred when ∆Ctotal < 0, subject to quality, safety, resource, and contractual constraints. A purely cost-minimising plan is not automatically the best managerial plan if it creates unacceptable risk.
Worked Example 2: Network crashing
Consider the following activities:
Activity
Predecessor
Normal duration
Crash duration
Normal cost
Crash cost
A
—
4
3
$4,000
$5,200
B
A
5
3
$6,000
$8,000
C
A
3
2
$3,000
$3,800
D
B
4
3
$5,000
$6,500
E
C
6
4
$7,000
$9,400
F
D, E
2
2
$2,000
$2,000
The two principal paths are:
A–B–D–F: 4 + 5 + 4 + 2 = 15 days;
A–C–E–F: 4 + 3 + 6 + 2 = 15 days.
Thus, the normal project duration is 15 days and both paths are critical.
The activity slopes are:
sA = ($5,200 − $4,000) ÷ (4 − 3) = $1,200/day
sB = ($8,000 − $6,000) ÷ (5 − 3) = $1,000/day
sC = ($3,800 − $3,000) ÷ (3 − 2) = $800/day
sD = ($6,500 − $5,000) ÷ (4 − 3) = $1,500/day
sE = ($9,400 − $7,000) ÷ (6 − 4) = $1,200/day
F cannot be crashed. Because there are two critical paths, crashing C alone reduces the second path to 14 days while the first remains 15 days; project duration does not change. The first effective one-day reduction must either crash A, which is common to both paths, or crash one activity on each path. The least-cost common activity is A at $1,200 per day. After A is crashed by one day, both paths become 14 days.
To reduce the project from 14 to 13 days, one activity on each path must be reduced. The cheapest available choices are B at $1,000 and C at $800, for a combined incremental cost of $1,800. After these actions, both paths are 13 days. Further reductions require checking remaining limits and repeating the logic.
This example demonstrates why selecting the globally cheapest activity can be incorrect. C is the cheapest activity, but crashing it first has no project-level duration benefit because the other critical path remains controlling.
4. Time–Cost Trade-Off Curves
A time–cost curve plots feasible project durations against their associated direct or total costs. The curve often has a declining indirect-cost component and an increasing direct-cost component. The minimum total-cost point is the economically efficient duration under the stated assumptions, but the decision may be shifted by strategic value, risk, or contractual obligations.
Illustrative time cost trade off curve
Figure: Illustrative time cost trade off curve
Figure: An illustrative time–cost trade-off curve. The economic optimum occurs where the combined cost is lowest, subject to feasibility and risk constraints.
The curve is not necessarily smooth. Resource thresholds, procurement batches, shift patterns, and alternative methods can create discontinuities. Consequently, managers should compare feasible plans rather than infer precision from a visually smooth line.
5. Acceleration Alternatives
5.1 Crashing
Crashing adds resources or pays for more expensive methods while retaining the basic logic of the schedule. Examples include additional crews, premium materials, extended shifts, specialised equipment, or expedited logistics. Advantages include clearer accountability and relatively straightforward CPM modelling. Disadvantages include congestion, coordination loss, fatigue, rework, safety exposure, and diminishing returns.
Crashing should be authorised only after confirming that the activity is critical, the proposed resource is available, the productivity assumption is credible, and quality controls remain effective.
5.2 Fast tracking
Fast tracking overlaps activities that were originally planned sequentially. For example, design packages may be released progressively while later design work continues, or procurement may begin using an approved partial design. Fast tracking can reduce duration without the same direct labour premium as crashing, but it increases interface risk, design changes, rework, claims, and coordination requirements.
Fast tracking is suitable only where dependencies are technically divisible and the organisation can manage version control, change control, and information quality. A purely logical network may understate the true risk of overlap.
5.3 Overtime and additional shifts
Overtime can produce rapid capacity, but its net productivity may be lower than assumed because of fatigue, supervision constraints, equipment availability, and statutory working-hour limits. Overtime costs should include wage premiums, supervision, utilities, transport, welfare, and expected quality or safety consequences. The decision should use productive output per paid hour, not paid hours alone.
5.4 Subcontracting and outsourcing
Subcontracting can provide specialist capacity or transfer execution responsibility. The analysis must include tendering time, mobilisation, interface management, contract administration, assurance, and possible claims. A lower quoted price is not necessarily a lower total cost if the subcontractor creates coordination delays or weakens knowledge retention.
5.5 Scope, design, and sequence changes
Value engineering, modularisation, prefabrication, standardisation, and design simplification may reduce both time and cost. These are not conventional crashing actions and should be evaluated through formal change control. A schedule gain that compromises required performance is not a successful optimisation.
6. Risk-Adjusted Schedule Decisions
Deterministic CPM assumes known durations and reliable relationships. In practice, acceleration changes the probability distribution of outcomes. A crash plan may have a shorter planned duration but a higher probability of rework or failure. A useful decision framework distinguishes:
Schedule confidence: probability of meeting a target date;
Downside exposure: credible adverse outcome under failure or rework;
Risk response cost: expenditure required to prevent or mitigate the risk.
For discrete scenarios, expected monetary value is:
EMV = ∑ pj Cj
where pj is the probability of scenario j, Cj is its cost, and the probabilities sum to 1. This formula is appropriate when scenarios are sufficiently defined and costs are comparable. It should not be used to disguise severe consequences merely because their probabilities are small.
For example, an accelerated plan may cost $20,000 more but reduce expected delay cost by $35,000. Its expected financial advantage is $15,000, but approval should still consider safety, contractual fairness, environmental effects, and the organisation’s risk appetite.
Schedule risk analysis may use three-point estimates, Monte Carlo simulation, or probabilistic network models. However, simulation quality depends on realistic distributions, correlations, and uncertainty assumptions. Technology does not remove the need for professional judgement.
7. Managerial Governance and Ethical Considerations
Schedule pressure can encourage unsafe working hours, inadequate inspections, concealment of defects, or unjustified optimistic reporting. Managers have a duty not to classify unsafe acceleration as efficiency. Important governance controls include:
documented approval of the target date and acceleration basis;
traceable assumptions for duration, cost, productivity, and risk;
independent review of safety and quality impacts;
protection against fatigue-related incidents;
transparent communication of uncertainty to sponsors and clients;
change control for scope, sequence, and design overlap; and
monitoring of actual productivity, rework, incidents, and emerging critical paths.
Contractual provisions such as liquidated damages, incentives, extension-of-time clauses, and notice requirements must be interpreted consistently with the contract and applicable law. A project team should not accelerate in a manner that shifts undisclosed risk unfairly to workers, suppliers, communities, or future operators.
8. Technology and Contemporary Practice
Modern scheduling systems can connect CPM networks to cost databases, resource calendars, procurement records, and progress data. Four-dimensional building information modelling can expose spatial conflicts caused by acceleration. Machine-learning tools may estimate productivity or identify activities with high delay risk, but historical data can contain bias and may not represent the current project.
AI-assisted optimisation is useful for generating alternatives, testing constraints, and identifying near-critical paths. It should not be treated as an autonomous decision-maker. Human reviewers must validate precedence logic, resource assumptions, safety constraints, contractual requirements, and the plausibility of predicted productivity. Every recommended schedule should be explainable and auditable.
9. Illustrative Case: Accelerating a Data-Centre Fit-Out
Background
A project team is fitting out a small data centre. The client offers a substantial operational benefit for each week of earlier commissioning, but the facility must pass electrical, fire, and functional tests before handover. The normal network has two near-equal paths: equipment procurement and installation, and building services completion.
Problem
The sponsor requests completion two weeks earlier. The project manager must compare overtime, subcontracting, and fast tracking without weakening testing or safety.
Analysis
The team first verifies the baseline CPM schedule and identifies the critical and near-critical paths. Procurement has limited acceleration because the supplier can ship only one batch earlier. Installation can be accelerated with a second qualified crew, but access congestion may reduce productivity. Building services can be fast tracked in zones, provided that approved design information is frozen before installation. Testing and commissioning have no credible crash allowance because statutory and client witness requirements impose minimum durations.
The team estimates the incremental alternatives:
Alternative
Planned saving
Incremental cost
Main exposure
Premium shipment
4 days
$18,000
Supplier reliability
Second installation crew
6 days
$24,000
Congestion and rework
Zoned fast tracking
5 days
$12,000
Design-interface risk
Weekend overtime
3 days
$9,000
Fatigue and supervision
The alternatives cannot simply be added because their effects overlap. A schedule model shows that premium shipment and zoned fast tracking together save 7 days, while adding overtime saves only one additional day because testing becomes the controlling path. The second crew saves no further time unless access sequencing is redesigned.
Approach and solution
The preferred plan combines premium shipment with controlled zoned fast tracking, retains normal testing durations, and uses limited overtime only for non-safety-critical preparation. The project manager establishes design-freeze gates, daily interface coordination, inspection hold points, and a contingency for rework. The decision is not based solely on the lowest incremental cost; it reflects the value of earlier operation and the unacceptable consequences of compressing statutory testing.
Outcome
The plan achieves the requested target in the schedule model while preserving commissioning time. Progress controls track actual installation productivity, design changes, inspection findings, and near-critical path movement. If the design-freeze condition is not met, fast tracking is suspended rather than allowing unapproved work to proceed.
Learning points
Acceleration alternatives interact; their time savings are not necessarily additive.
A non-crashable activity can become the ultimate project-duration limit.
Fast tracking requires information governance, not merely a revised network.
Safety and testing constraints define feasible optimisation boundaries.
A robust plan includes trigger points for reversing an acceleration action.
10. Limitations and Best Practices
Time–cost trade-off analysis has several limitations. Linear slopes may misrepresent nonlinear costs. CPM may ignore resource contention, learning effects, weather, and correlated uncertainty. Estimated indirect costs may be incomplete. The network may also contain false precision if precedence relationships are poorly defined.
Best practice is to:
establish a validated baseline before evaluating acceleration;
use marginal rather than average cost for each next action;
update the network after every effective duration reduction;
model all critical and near-critical paths;
separate feasible alternatives from merely desirable dates;
include quality, safety, procurement, and stakeholder constraints;
use scenario and sensitivity analysis rather than one-point forecasts;
record assumptions, approvals, and decision thresholds; and
monitor whether the realised benefit justifies the realised cost.
Chapter Summary
Time–cost trade-off analysis determines how project duration can be changed and at what cost. Normal and crash durations define the feasible range for an activity, while the activity cost slope estimates incremental direct cost per unit of time saved. Crashing should normally focus on critical activities, but every change requires CPM recalculation because critical paths can shift or multiply.
The economically preferred schedule minimises total relevant cost, including direct cost, indirect cost, delay penalties, and the value of earlier completion. The lowest activity slope is not always the correct choice: an action must reduce the project duration, and multiple critical paths may require coordinated reductions. Fast tracking, overtime, subcontracting, and design or scope changes provide alternatives to conventional crashing, but each introduces distinctive technical, commercial, safety, and coordination risks.
Advanced schedule optimisation is therefore a constrained managerial decision rather than a mechanical arithmetic exercise. Probabilistic analysis, governance, ethical judgement, and technology-supported scenario testing improve decisions, but professional accountability remains essential.
Key Terms
Normal duration: Activity duration under standard resources and methods.
Crash duration: Shortest approved feasible duration for an activity.
Normal cost: Direct cost associated with normal duration.
Crash cost: Direct cost associated with crash duration.
Activity cost slope: Incremental direct cost per unit of time saved.
Crashing: Accelerating work by adding resources or using more expensive methods.
Fast tracking: Overlapping activities that were previously sequential.
Direct cost: Cost directly attributable to performing project activities.
Indirect cost: Time-dependent project overhead or other duration-related cost.
Total project cost: Combined relevant direct, indirect, penalty, and benefit-adjusted cost.
Critical path: Longest path through the network determining project duration.
Near-critical path: A path with little float and significant risk of becoming critical.
Float: Time an activity or path can be delayed without delaying a defined project milestone.
Marginal cost: Additional cost of the next feasible acceleration step.
Schedule compression: Reduction of project duration through approved interventions.
Time–cost trade-off curve: Relationship between feasible project duration and associated cost.
Expected monetary value: Probability-weighted average financial outcome.
Fast-track interface risk: Risk arising from overlapping work with incomplete information or dependencies.
Crash limit: Maximum approved duration reduction for an activity.
Schedule risk exposure: Potential adverse time and cost consequences associated with a schedule plan.
Review Questions
Short Answer Questions
Define normal duration, crash duration, normal cost, and crash cost.
What does an activity cost slope measure?
Why does crashing a noncritical activity often fail to reduce project duration?
Distinguish crashing from fast tracking.
State two governance controls required when accelerating a project.
Long Answer Questions
Explain the CPM-based procedure for optimising project duration and cost, including the need to recalculate the network.
Discuss the assumptions and limitations of a linear activity cost slope.
Compare crashing, fast tracking, overtime, and subcontracting in terms of benefits and risks.
Explain how direct cost, indirect cost, delay penalties, and the value of early completion interact in a total-cost decision.
Discuss why schedule optimisation must include safety, quality, contractual, and ethical considerations.
Analytical / Application Questions
An activity has a normal duration of 10 days and cost of $20,000, and a crash duration of 7 days and cost of $24,500. Calculate its cost slope and explain when the slope may be used.
Two critical paths share activity A, but each has a different least-cost activity after A. Explain the decision logic for reducing the project by one additional day.
A fast-tracking plan saves 8 days in the deterministic schedule but has a 20% probability of causing $80,000 of rework. A safer plan costs $10,000 more and has no estimated rework exposure. Compare the expected financial implications and identify additional managerial factors that should influence the decision.
Multiple Choice Questions with Answers
Question 1
An activity has a normal duration of 9 days and cost of $18,000, and a crash duration of 6 days and cost of $21,600. What is its average cost slope?
A. $800 per day saved
B. $1,200 per day saved
C. $3,600 per day saved
D. $6,000 per day saved
Correct Answer: B. $1,200 per day saved
Question 2
Why is crashing a noncritical activity usually ineffective for reducing project duration?
A. Its direct cost is always zero
B. It has no predecessor
C. Its available float absorbs the time reduction
D. It must always be the most expensive activity
Correct Answer: C. Its available float absorbs the time reduction
Question 3
Two paths are both critical. Which action can reduce project duration by one day without crashing two separate activities?
A. Crash an activity on only the first path
B. Crash an activity on only the second path
C. Crash an activity common to both paths
D. Crash a noncritical activity
Correct Answer: C. Crash an activity common to both paths
Question 4
If an activity’s crash cost is $14,000, normal cost is $10,000, normal duration is 8 days, and crash duration is 6 days, what is the slope?
A. $500 per day saved
B. $1,000 per day saved
C. $2,000 per day saved
D. $4,000 per day saved
Correct Answer: B. $1,000 per day saved
Question 5
Which statement best describes fast tracking?
A. Adding resources while preserving all sequencing
B. Overlapping activities that were previously sequential
C. Reducing quality inspections to save time
D. Extending the project to reduce direct cost
Correct Answer: B. Overlapping activities that were previously sequential
Question 6
If the value of saving one day is $2,000 and the next feasible crash action costs $1,400 per day saved, what is the immediate economic implication, ignoring risk?
A. The action has a net benefit of $600 per day saved
B. The action has a net cost of $3,400 per day saved
C. The action must be rejected because direct cost rises
D. No conclusion is possible from these values
Correct Answer: A. The action has a net benefit of $600 per day saved
Question 7
What is the main reason CPM must be recalculated after a crash action?
A. Activity names change automatically
B. The critical path or number of critical paths may change
C. Normal costs become irrelevant
D. All activities become noncritical
Correct Answer: B. The critical path or number of critical paths may change
Question 8
Which item is most characteristic of indirect project cost?
A. Concrete placed in a foundation
B. Wages paid to a specialist installing equipment
C. Site administration incurred per calendar day
D. Purchase price of a project component
Correct Answer: C. Site administration incurred per calendar day
Question 9
A fast-tracking option has a 20% probability of causing $80,000 of rework. What is its expected rework cost?
A. $4,000
B. $16,000
C. $64,000
D. $80,000
Correct Answer: B. $16,000
Question 10
Which practice is most appropriate when using AI to recommend an accelerated schedule?
A. Accept the recommendation without review
B. Ignore contractual and safety constraints
C. Validate assumptions, constraints, and explainability with human oversight
D. Use only the shortest predicted duration
Correct Answer: C. Validate assumptions, constraints, and explainability with human oversight
Network Diagrams & Critical Path Method
Chapter 9
of 15