Certifications PMP CertificationWorld’s top PM cert CSM — Certified ScrumMasterTop agile cert CAPMEntry-level PM cert PRINCE2UK & Europe standard View All Certifications ?
PM Guides Agile GuideComplete breakdown Scrum GuideRoles, ceremonies, artifacts EVM GuideAll formulas explained View All Guides ?
Career & Salary PM Salary 2026By country & level How to Become a PMStep-by-step roadmap 50 Interview QuestionsWith strong answers
PM Software Monday.com ReviewTop pick 2026 ClickUp ReviewBest value Best Free PM ToolsNo trials, truly free View All Software ?
Free Tools & Templates EVM CalculatorFree, no signup Gantt Chart MakerBuild & export free PMP Eligibility Checker30-second result Free PM Templates30 templates — Excel, Word, PDF
Get the Free PMP Guide ?
What Is Project Schedule Management?

Project Schedule Management (PMBOK Knowledge Area 6) is the collection of six processes that ensure a project is completed on time. It covers Plan Schedule Management (defining the approach), Define Activities (breaking down work packages into schedulable activities), Sequence Activities (mapping logical dependencies between activities), Estimate Activity Durations (estimating how long each activity takes), Develop Schedule (analysing sequences and durations to create a time-phased schedule model), and Control Schedule (monitoring progress and managing changes). The central analytical tool is the Critical Path Method (CPM), which identifies the longest path through the network — the path that determines the project end date and has zero float. Schedule management is tightly interrelated with cost, scope, resource and risk management — delays on the critical path directly affect project cost, and scope changes almost always affect the schedule.

Schedule management is one of the most visible and heavily scrutinised aspects of project delivery. Every sponsor, steering group and client ultimately wants to know: will it be done on time? Every project manager needs to answer that question with confidence — not with a vague "we're on track" but with a structured, data-supported assessment of where the project stands relative to its baseline and what it will take to finish on time.

The six PMBOK processes in Schedule Management provide exactly this: a systematic methodology that transforms a list of work into a logical, time-phased network, identifies the activities that genuinely constrain the project end date (the critical path), and provides the tools to monitor, control and recover schedule performance when deviations occur.

This guide covers all six processes with full ITO breakdowns, the Critical Path Method in depth with a worked network example, all scheduling techniques (CPM, PERT, resource levelling, crashing, fast-tracking), how schedule management operates in Agile and hybrid environments, and how it interrelates with every other PMBOK knowledge area.

The Six Processes

Project Schedule Management — The 6 PMBOK Processes

Schedule Management contains six processes — more than any other PMBOK knowledge area. Five belong to the Planning Process Group; one (Control Schedule) belongs to Monitoring and Controlling and runs continuously throughout execution. Click each to expand the full detail.

6.1
Plan Schedule Management
Planning Process Group · Establishes policies, procedures and documentation for planning and controlling the schedule
+

Plan Schedule Management produces the Schedule Management Plan — a component of the Project Management Plan that defines the scheduling methodology (CPM, critical chain, Agile iterations), the scheduling tool to be used, the level of accuracy required in duration estimates, the units of measure (hours, days, weeks), the thresholds that will trigger schedule variance reporting, and the rules for determining schedule progress (0/100, 50/50, physical % complete etc.).

This process happens early in planning, before any activities are defined or sequenced. It sets the rules that all subsequent schedule management processes follow. Without a Schedule Management Plan, different team members may use inconsistent approaches to estimating, sequencing and tracking — creating a schedule that is internally inconsistent and unreliable as a management tool.

Key decisions made in this process include: whether the project will use a time-scaled network diagram (Gantt chart) or activity-on-node (AON) notation, how change requests affecting the schedule baseline will be handled, and the frequency and format of schedule performance reporting.

Inputs
  • Project Charter
  • Project Management Plan (Scope, Development Approach)
  • Enterprise Environmental Factors
  • Organisational Process Assets
Tools & Techniques
  • Expert judgement
  • Data analysis (alternatives analysis)
  • Meetings
Outputs
  • Schedule Management Plan
6.2
Define Activities
Planning Process Group · Identifies and documents the specific actions to produce project deliverables
+

Define Activities decomposes work packages from the WBS into individual activities — the smallest schedulable units of work that can be estimated, sequenced, resourced and tracked. The distinction between a work package and an activity is important: a work package is a deliverable-oriented grouping of project work from the WBS; an activity is a specific action that must be taken to produce that deliverable. A single work package may decompose into multiple activities.

For example: WBS work package "Install database server" → Activities: "Procure server hardware", "Configure operating system", "Install database software", "Configure database parameters", "Conduct acceptance testing". Each activity is then individually sequenced, estimated and assigned.

Rolling wave planning is explicitly accommodated in this process: activities for near-term work are defined in detail while activities for future phases are defined at a higher level, to be progressively elaborated as the project advances. This is particularly relevant in Agile and hybrid environments where future scope is not fully defined.

Inputs
  • Schedule Management Plan
  • Scope Baseline (WBS + WBS Dictionary)
  • Enterprise Environmental Factors
  • Organisational Process Assets
Tools & Techniques
  • Expert judgement
  • Decomposition
  • Rolling wave planning
  • Meetings
Outputs
  • Activity List
  • Activity Attributes
  • Milestone List
  • Change Requests
  • Project Management Plan Updates
6.3
Sequence Activities
Planning Process Group · Identifies and documents relationships among project activities
+

Sequence Activities creates the project network diagram — the logical map of how activities relate to one another. Every activity (except the very first and very last) must have at least one predecessor and one successor. The output is a Precedence Diagramming Method (PDM) network that becomes the foundation for Critical Path Method analysis.

The four types of logical dependencies (PDM relationships):

  • Finish-to-Start (FS) — the most common: Successor cannot start until the predecessor finishes. "Testing cannot start until development finishes."
  • Finish-to-Finish (FF): Successor cannot finish until the predecessor finishes. "Documentation cannot finish until testing finishes."
  • Start-to-Start (SS): Successor cannot start until the predecessor starts. "Training materials development cannot start until training design starts."
  • Start-to-Finish (SF) — the rarest: Successor cannot finish until the predecessor starts. Rarely used in practice.

Leads and lags are applied to dependency relationships to model real-world overlap or mandatory waiting periods. A lead is negative lag — it allows the successor to start before the predecessor finishes (overlap). A lag adds waiting time after a dependency is met before the successor can begin (e.g., a 3-day curing lag after concrete is poured). Leads and lags are adjustable parameters, not constraints.

Inputs
  • Schedule Management Plan
  • Activity List and Attributes
  • Milestone List
  • Project Scope Statement
  • Assumption Log
  • EEFs and OPAs
Tools & Techniques
  • Precedence Diagramming Method (PDM)
  • Dependency determination and integration
  • Leads and lags
  • Project management information system
Outputs
  • Project Schedule Network Diagrams
  • Project Documents Updates (activity list, activity attributes, assumption log, milestone list)
6.4
Estimate Activity Durations
Planning Process Group · Estimates the work periods needed to complete individual activities with estimated resources
+

Estimate Activity Durations assigns a time value to each activity in the activity list. Duration estimates are based on the work content of the activity, the resources assigned, and any calendar constraints (holidays, resource availability windows, working hours). Estimates are expressed in work periods (days, weeks) rather than elapsed calendar time — a 5-day duration estimate with a 5-day working week equals exactly one calendar week, but a 5-day estimate with holidays or part-time resources takes longer in calendar terms.

Key estimation techniques for duration:

  • Analogous estimating: Uses duration data from similar past activities. Fast but less accurate. Best for early estimates or when detailed information is unavailable.
  • Parametric estimating: Uses statistical relationships (lines of code per day, square metres per crew-day). Accurate for repeatable, measurable work.
  • Three-point estimating (PERT): Triangular: (O + M + P) / 3. Beta/PERT: (O + 4M + P) / 6. Produces a weighted duration estimate that accounts for uncertainty. Also used to calculate standard deviation: σ = (P − O) / 6, which is used in schedule risk analysis.
  • Bottom-up estimating: Estimates smaller components and aggregates. Most accurate when scope is well-defined.
  • Reserve analysis: Adds schedule contingency reserves (buffer time) for identified risks and unknown unknowns. Schedule reserves are part of the schedule baseline.

Elapsed time vs effort: A 40-hour task assigned to one full-time resource takes 5 working days (elapsed time). The same task split between two half-time resources still takes 5 working days. Doubling the resources does not halve the duration unless the work is perfectly parallelisable — most activities have coordination overhead that reduces the efficiency of additional resources (Brooks' Law).

Inputs
  • Schedule Management Plan
  • Activity List and Attributes
  • Resource Requirements
  • Resource Calendars
  • Project Scope Statement
  • Risk Register
  • Lessons Learned Register
  • EEFs and OPAs
Tools & Techniques
  • Expert judgement
  • Analogous estimating
  • Parametric estimating
  • Three-point estimating
  • Bottom-up estimating
  • Data analysis (reserve analysis, alternatives analysis)
  • Decision making
  • Meetings
Outputs
  • Duration Estimates
  • Basis of Estimates
  • Project Documents Updates
6.5
Develop Schedule
Planning Process Group · Analyses activity sequences, durations, resource requirements and constraints to create the schedule model
+

Develop Schedule is the most analytically complex process in Schedule Management — it takes the network diagram, duration estimates and resource information produced by the preceding processes and applies scheduling algorithms to calculate the schedule model. The primary output is the Schedule Baseline — the approved version of the schedule model against which actual performance is measured — and the Project Schedule, which shows planned start and finish dates for each activity.

The critical path method (CPM), resource levelling and schedule compression are the primary analytical tools used in this process. The schedule model is rarely correct on the first pass: the initial draft typically produces a project end date later than required, necessitating compression techniques or scope negotiation before the baseline can be established.

Schedule network analysis involves forward pass (calculating Early Start and Early Finish for each activity), backward pass (calculating Late Start and Late Finish), and float calculation (the amount of scheduling flexibility each activity has). Activities with zero float are on the critical path and cannot be delayed without delaying the project end date.

Inputs
  • Schedule Management Plan
  • Activity List + Attributes
  • Project Network Diagrams
  • Duration Estimates + Basis
  • Resource Requirements + Calendars
  • Project Scope Statement
  • Risk Register
  • Project Assignments
  • OPAs + EEFs
Tools & Techniques
  • Schedule network analysis
  • Critical Path Method (CPM)
  • Resource optimisation (levelling, smoothing)
  • Data analysis (what-if, simulation)
  • Leads and lags
  • Schedule compression (crashing, fast-tracking)
  • PMIS / scheduling software
  • Agile release planning
Outputs
  • Schedule Baseline
  • Project Schedule
  • Schedule Data
  • Project Calendars
  • Change Requests
  • Project Management Plan Updates
6.6
Control Schedule
Monitoring & Controlling Process Group · Monitors schedule status and manages changes to the schedule baseline
+

Control Schedule runs continuously from execution through project close. It has three distinct functions: monitoring actual progress against the schedule baseline, analysing variances and their impact on the project end date, and managing changes to the schedule baseline through integrated change control. Like Control Costs, Control Schedule is about management action — not just reporting.

The primary analytical tool is Schedule Variance (SV = EV − PV) and Schedule Performance Index (SPI = EV/PV) from Earned Value Management, which provide objective, cost-denominated schedule performance measures. Trend analysis (is SPI improving or deteriorating over time?), critical path analysis (has the critical path changed due to recent delays?), and what-if scenario analysis (what is the impact of this risk materialising?) are also used.

An important limitation of SPI: As a project approaches completion, SPI artificially trends toward 1.0 regardless of actual schedule performance — because EV approaches BAC regardless of whether work is late. This is why critical path analysis remains the primary schedule control tool even when EVM is in use. A project can have SPI = 0.9 but still be on critical path because the late activities have float.

Inputs
  • Project Management Plan (Schedule Baseline, Schedule Management Plan)
  • Project Documents (Lessons Learned, Project Calendars, Schedule Data)
  • Work Performance Data
  • Organisational Process Assets
Tools & Techniques
  • Data analysis (EVM, variance analysis, trend analysis, what-if)
  • Critical path method
  • Resource optimisation
  • Leads and lags
  • Schedule compression
  • PMIS
Outputs
  • Work Performance Information
  • Schedule Forecasts
  • Change Requests
  • Project Management Plan Updates (Schedule Baseline)
  • Project Documents Updates
Critical Path Method

The Critical Path Method — The Engine of Schedule Management

The Critical Path Method (CPM) is the analytical backbone of project schedule management. It determines the longest path through the project network — the sequence of activities that collectively defines the earliest possible project completion date. Any delay to a critical path activity delays the entire project by the same amount. Understanding CPM is essential for every project manager and is one of the most heavily tested topics on the PMP exam.

Network Diagram — Critical Path Illustrated
Start
Project Start
Day 0
A
Requirements
5 days
C
Design
8 days
E
Build
10 days
F
Test
6 days
End
Project End
Day 29
B
Analysis
3 days ↑ after A
D
Config
4 days → joins E
Non-critical path (float available)
Critical path activity (zero float)
Non-critical activity (float available)
Critical Path Duration
A(5) + C(8) + E(10) + F(6) = 29 days. This is the earliest possible project completion date. No activity on this path can be delayed without delaying Day 29.
Float (Slack)
Non-critical activities B and D have float — scheduling flexibility that allows them to start later or take longer without affecting the project end date. Float = Late Start − Early Start (or Late Finish − Early Finish).
Near-Critical Paths
Paths with small float are near-critical — a moderate delay could make them critical and create a new longest path. PMs should monitor near-critical paths actively, not just the defined critical path.

Forward Pass, Backward Pass and Float — Step by Step

Critical path analysis uses two mathematical passes through the network to calculate Early Start (ES), Early Finish (EF), Late Start (LS), Late Finish (LF) and Float for every activity.

TermFormulaWhat It MeansOn Critical Path?
Early Start (ES)= Max(EF of all predecessors)Earliest an activity can start given all predecessors are complete
Early Finish (EF)= ES + Duration − 1Earliest an activity can finish if it starts at ES
Late Finish (LF)= Min(LS of all successors)Latest an activity can finish without delaying the project end
Late Start (LS)= LF − Duration + 1Latest an activity can start without delaying the project end
Total Float= LS − ES = LF − EFTotal scheduling flexibility — how much delay is tolerable before the project end date moves
Critical Path ActivityFloat = 0Any activity where Total Float = 0 lies on the critical path. A delay in this activity delays the project end.✓ YES
Free Float= ES(successor) − EF(activity)How much an activity can be delayed without delaying its immediate successor's Early Start
⚠️
The critical path can change during execution. If a near-critical path activity is delayed enough that it exceeds the current critical path duration, the near-critical path becomes the new critical path and the old critical path may now have float. This is why active monitoring of all paths — not just the originally-identified critical path — is essential throughout execution.
Scheduling Techniques

Key Scheduling Techniques Every PM Must Know

🔗Critical Path Method (CPM)
Deterministic network analysis using fixed duration estimates. Identifies the longest path (zero-float activities). Produces Early Start, Early Finish, Late Start, Late Finish and Float for every activity. Best for: Projects with well-defined scope and reliable duration estimates. The standard technique for most predictive projects.
📊PERT (Programme Evaluation Review Technique)
Probabilistic network analysis using three-point duration estimates (O, M, P). Weighted average: (O + 4M + P) / 6. Standard deviation: σ = (P − O) / 6. Allows probability-based schedule targets — "90% probability of completing by day 45." Best for: R&D, construction, defence projects with high duration uncertainty.
📦Critical Chain Method (CCM)
An alternative to CPM developed by Eliyahu Goldratt (Theory of Constraints). Removes individual task buffers, aggregates them into a project buffer at the end and feeding buffers protecting critical chain entry points. Focuses PM attention on buffer consumption rather than individual task status. Best for: Multi-project environments where resource contention across projects is the primary schedule risk.
⚙️Resource Levelling
Adjusts start and finish dates to resolve resource over-allocations. When a resource is assigned to more work than available capacity in a period, levelling delays lower-priority activities until capacity is available. Key trade-off: Resource levelling typically extends the project duration. It resolves resource conflicts by accepting schedule slippage. The schedule baseline must account for levelled resource loads.
📈Resource Smoothing
Adjusts activities within their float to reduce resource demand peaks — without extending the project duration. Unlike resource levelling, resource smoothing only uses float and cannot delay critical path activities. Key distinction from levelling: Smoothing does not change the project end date; levelling may. Smoothing optimises the resource profile; levelling resolves over-allocations.
🎲Monte Carlo Simulation
Runs thousands of schedule scenarios using probability distributions for each activity duration, producing a probability distribution of project completion dates. More sophisticated than PERT — it captures correlation between activities and models non-linear risk impacts. Best for: High-value, high-risk projects where stakeholders need probability-based schedule commitments backed by quantitative analysis.
Schedule Compression

Schedule Compression — Crashing vs Fast-Tracking

When the initial schedule model produces a project end date later than required, or when execution reveals that recovery is needed, schedule compression techniques are applied to shorten the critical path without changing the project scope.

💰 Crashing — Add Resources to Shorten Duration

Crashing adds resources to critical path activities to complete them faster — typically by authorising overtime, adding team members, acquiring additional equipment or engaging supplementary contractors.

  • Always increases project cost — resources cost money
  • Only applied to critical path activities (crashing non-critical activities buys no time)
  • Should be applied to activities with the lowest cost-per-day-saved ratio first
  • Subject to diminishing returns — doubling resources rarely halves duration
  • Coordination overhead grows as team size increases (Brooks' Law)
  • Requires a formal change request if it exceeds cost thresholds

The crashing decision: For each critical path activity, calculate the crash cost per day (cost to reduce duration by one day). Apply crashing in order of cheapest cost per day saved until the target duration is achieved.

⚡ Fast-Tracking — Overlap Sequential Activities

Fast-tracking performs activities in parallel that were originally planned sequentially — changing Finish-to-Start dependencies to Start-to-Start or applying leads to existing FS dependencies.

  • Does not necessarily increase direct cost (same resources, overlapping work)
  • Increases risk — starting later activities before predecessors are complete creates rework risk if the predecessor output changes
  • Only applicable where activities can genuinely be overlapped (not all sequential activities can be parallelised)
  • Can increase coordination complexity and communication overhead
  • Rework resulting from fast-tracking can erode or reverse the time savings
  • Best used before crashing — lower cost but higher risk profile

The fast-tracking decision: Identify Finish-to-Start dependencies on the critical path where the successor can begin before the predecessor is fully complete. Apply a lead. Assess the rework risk of starting early — if the predecessor output is stable, the risk is lower; if it is likely to change, fast-tracking is riskier.

💡
PMP exam pattern: When a question asks how to recover a schedule, fast-tracking is almost always the preferred first answer — it does not automatically increase cost. Crashing is the correct answer when fast-tracking has been exhausted, is not feasible for the specific activities involved, or when the question specifies that additional budget is available. If a question asks what is the risk of fast-tracking, the answer is rework.
Interrelation to Other Knowledge Areas

How Schedule Management Connects to Every Other Knowledge Area

🔗KA01 — Integration Management
The Schedule Baseline is a subsidiary component of the Project Management Plan, developed and controlled within Integration Management's overarching change control framework. Every change to the schedule baseline must go through integrated change control — schedule changes do not exist in isolation. The Project Management Plan's development approach (predictive, Agile or hybrid) directly determines which Schedule Management processes apply and how they are implemented. Direct and Manage Project Work generates the Work Performance Data (actual start/finish dates, % complete) that Control Schedule analyses.
📐KA02 — Scope Management
The Scope Baseline (WBS) is the direct input to Define Activities — without a complete WBS, activity definition cannot begin. Every work package in the WBS must decompose into at least one schedulable activity. Scope creep — adding work without adjusting the schedule — is the most common cause of schedule overruns. Control Scope and Control Schedule must operate together: every approved scope change must be reflected in a schedule update. The WBS is the bridge between scope and schedule.
💰KA04 — Cost Management
Schedule and cost are so tightly coupled that Earned Value Management explicitly measures both simultaneously. SV (Schedule Variance) = EV − PV and SPI (Schedule Performance Index) = EV/PV are cost-denominated schedule metrics. The time-phased cost baseline (S-curve) requires the schedule to determine when costs will be incurred. Crashing — the primary schedule recovery tool — directly increases project cost, making it a joint cost-schedule decision. Extended schedule duration increases overhead costs and resource burn rates even if no work content changes.
KA05 — Quality Management
Schedule pressure is one of the leading causes of quality shortcuts. When the critical path is tight or the project is behind schedule, teams are often tempted to reduce testing, skip reviews or compress acceptance activities. Quality activities — testing, inspection, code review, audits — must be explicitly scheduled as activities in the network diagram, not treated as optional. Rework resulting from poor quality (missed defects) frequently causes more schedule slippage than the time "saved" by skipping quality activities in the first place.
👥KA06 — Resource Management
Resource availability is a direct constraint on activity duration. Resource calendars (when resources are available, working hours, holidays, part-time allocations) are a key input to Estimate Activity Durations and Develop Schedule. Resource levelling — resolving over-allocations — may extend the critical path duration. Resource smoothing uses float to reduce demand peaks. The interaction between resource management and schedule management is continuous: resource changes immediately affect schedule; schedule acceleration requires resource decisions. In Agile, team capacity per sprint is the schedule-defining constraint.
⚠️KA08 — Risk Management
Every duration estimate carries uncertainty, and schedule risk is one of the most common project risks. The Risk Register is an input to Estimate Activity Durations — identified risks inform schedule contingency reserves (buffer time added to individual activities or appended to the schedule as a collective buffer). Monte Carlo simulation uses risk probability and impact data to model the distribution of possible schedule outcomes. Fast-tracking increases schedule risk (rework probability). Near-critical paths represent concentration points of schedule risk. The risk response "accept" often manifests as schedule contingency reserve allocation.
📣KA07 — Communications Management
The project schedule is one of the most frequently communicated project artefacts. Different stakeholders need different schedule views — a detailed Gantt for the PM, a milestone summary for the steering group, a sprint plan for the delivery team. Schedule variance reporting must be timely, accurate and calibrated to the audience's decision-making needs. Delays on critical path activities require immediate escalation — the communications plan must define who is notified, in what format and within what timeframe when schedule exceptions occur.
🛒KA09 — Procurement Management
Supplier and contractor delivery dates become external dependencies in the project schedule network. A critical path activity that depends on a supplier deliverable transfers schedule risk externally — if the supplier is late, the project is late regardless of internal performance. Contract type affects schedule risk: fixed-price contracts incentivise suppliers to deliver on time; time-and-material contracts create less urgency. Procurement lead times (procurement process, vendor qualification, contract negotiation) must be explicitly scheduled as activities, not assumed to happen instantaneously.
Agile and Hybrid Approaches

Schedule Management in Agile, Waterfall and Hybrid Environments

🏛️ Schedule Management in Waterfall (Predictive)

Traditional waterfall schedule management follows the full six-process PMBOK model:

  • Full WBS decomposition into activities before scheduling begins
  • CPM network diagram with logical dependencies mapped for all activities
  • Critical path calculated with forward/backward pass and float analysis
  • Formal Schedule Baseline established and change-controlled
  • Gantt charts as the primary communication artefact
  • EVM-based schedule performance monitoring (SV, SPI)
  • Crashing or fast-tracking applied when recovery is needed
  • Stage gate milestones as formal schedule control points

Strength: Maximum predictability and formal governance over schedule changes. Limitation: Assumes scope is fully known upfront — schedule accuracy degrades as scope evolves.

🔄 Schedule Management in Agile

In pure Agile environments, schedule management looks fundamentally different:

  • Fixed iteration cadence (sprints of 1–4 weeks) replaces the Gantt chart
  • Team velocity (story points completed per sprint) becomes the primary schedule forecasting tool
  • Burn-down charts track remaining work against sprint time-box
  • Burn-up charts track scope growth alongside work completed
  • Backlog refinement continuously re-priorities what gets scheduled next
  • Release planning forecasts the number of sprints needed to complete the prioritised backlog
  • No formal activity-level CPM — the sprint boundary is the scheduling unit
  • Schedule recovery is achieved by scope reduction (removing lower-priority backlog items), not crashing

Strength: Inherently adaptive — schedule adjusts to reality every sprint. Limitation: Less predictable for stakeholders who need firm delivery commitments far in advance.

Hybrid Schedule Management

Hybrid environments maintain formal schedule governance at the stage or programme level while using iterative delivery within stages. The programme schedule shows stage milestones, dependency handoffs between workstreams and key external commitments — all CPM-managed. Within each stage, delivery teams work in sprints with burn-down tracking. The PM manages schedule at stage level; the team manages schedule at sprint level.

The practical challenge in hybrid scheduling is translating between the two languages: the programme schedule talks in days and milestones, the delivery team talks in story points and velocity. The PM must maintain a coherent view that satisfies both. This often involves a velocity-to-days conversion ("if the team's velocity is 40 points per sprint and we have 280 points of remaining backlog, we need 7 sprints = 14 weeks") that bridges the two scheduling paradigms.

PMP and APM PMQ Exam Tips

Schedule Management — 7 Exam Tips

1
Critical path = zero float, not shortest path. The critical path is the longest path through the network — and the path with zero float. A common exam trap is confusing critical path with the shortest or most important path. Activities with zero float are critical because they cannot be delayed without delaying the project end date.
2
Know all four PDM dependency types. FS (most common), FF, SS and SF. Be able to identify which type applies to a scenario description. "Successor cannot finish until predecessor finishes" = FF. "Successor cannot start until predecessor starts" = SS. SF is rare and often a trap answer.
3
Lead is negative lag, not the opposite of lag. Adding a lead to an FS relationship allows the successor to start before the predecessor finishes (overlap). Adding a lag adds delay after the dependency is satisfied. Both are adjustable parameters that do not change the fundamental dependency type.
4
Fast-tracking first, crashing second — when both are viable. Fast-tracking does not automatically increase cost. Crashing always increases cost. In scenarios asking how to recover a schedule, fast-tracking is the preferred first response unless the question specifies that budget is available or that activities cannot be overlapped.
5
Resource levelling may extend the critical path; smoothing cannot. Resource levelling resolves over-allocations by delaying activities — this can extend the project duration and push non-critical activities onto the critical path. Resource smoothing only uses existing float and cannot change the project end date. Know this distinction — it is frequently tested.
6
SPI loses predictive value late in the project. As a project approaches completion, EV approaches BAC, so SPI trends toward 1.0 regardless of actual performance. The CPM-based critical path analysis remains the reliable schedule control tool throughout execution. On the PMP exam, if SPI is mentioned near project end, be sceptical of conclusions drawn from it alone.
7
Rolling wave planning is an explicitly endorsed PMBOK technique. Detailing activities for near-term work while leaving future activities at higher-level WBS entries is not imprecise planning — it is PMBOK's recommended approach for managing planning uncertainty. The APM PMQ equivalent is iterative or progressive planning within a lifecycle approach. Both exams test whether candidates understand rolling wave as a legitimate technique, not a planning shortcut.

Master Schedule Management for Your PMP or APM PMQ

Schedule management processes and Critical Path Method are among the most heavily tested areas in both the PMP exam and the APM PMQ. See the full exam guides for study strategy, question formats and practice resources.

FAQ

Project Schedule Management — 6 Questions Answered

The six PMBOK processes in Project Schedule Management (Knowledge Area 6) are: (1) Plan Schedule Management — establishing the policies and procedures for managing the project schedule, producing the Schedule Management Plan; (2) Define Activities — decomposing WBS work packages into individual schedulable activities, producing the Activity List; (3) Sequence Activities — mapping logical dependencies between activities using Precedence Diagramming Method (PDM), producing the project network diagram; (4) Estimate Activity Durations — assigning duration estimates to each activity using analogous, parametric, three-point or bottom-up techniques; (5) Develop Schedule — applying CPM, resource optimisation and compression techniques to produce the Schedule Baseline and Project Schedule; and (6) Control Schedule — monitoring actual progress against the baseline, analysing variances using EVM and CPM, and managing changes. Processes 1–5 belong to Planning; process 6 belongs to Monitoring and Controlling.
The critical path is the longest sequence of activities in a project network diagram — the path that determines the earliest possible project completion date. Activities on the critical path have zero float (zero slack), meaning they cannot be delayed without pushing back the project end date by the same amount. The critical path is identified through Critical Path Method (CPM) analysis, which performs a forward pass (calculating Early Start and Early Finish for each activity) and backward pass (calculating Late Start and Late Finish), then identifies activities where Late Start equals Early Start (float = 0). A project can have multiple critical paths of equal length — all must be managed with the same priority. The critical path can change during project execution if near-critical activities are delayed enough to absorb their float.
Crashing and fast-tracking are both schedule compression techniques used to shorten the critical path when the project end date needs to be moved earlier. Crashing adds resources to critical path activities to reduce their duration — it always increases cost (more resources cost more money) but is generally lower risk than fast-tracking. Fast-tracking performs critical path activities in parallel that were originally planned sequentially — it does not automatically increase direct cost but significantly increases risk (starting a successor activity before the predecessor is complete creates rework risk if the predecessor output changes). The general rule is: try fast-tracking first (lower cost, higher risk), then apply crashing if fast-tracking is insufficient or infeasible. Both techniques are only effective when applied to critical path activities — compressing non-critical activities wastes cost and effort without shortening the project end date.
In Agile projects, schedule management replaces the traditional CPM-based approach with an iteration-based model. Fixed-length sprints (typically 1–4 weeks) replace the Gantt chart as the scheduling unit. Team velocity — the number of story points completed per sprint — becomes the primary forecasting tool: remaining backlog story points divided by velocity gives the estimated number of sprints needed to complete the work. Burn-down charts track remaining work within a sprint against the sprint time-box; burn-up charts show cumulative work completed against total scope (which may grow as backlog is refined). Schedule recovery in Agile is achieved primarily through scope reduction (removing lower-priority backlog items) rather than resource addition or activity compression. This reflects Agile's principle of fixed cost and time with variable scope.
Float (also called slack) is the amount of time an activity can be delayed from its Early Start date without delaying the project end date (total float) or without delaying the Early Start of its immediate successor (free float). Float is calculated as Late Start minus Early Start, or equivalently Late Finish minus Early Finish. Activities with zero float are on the critical path — any delay to them immediately delays the project end. Activities with positive float have scheduling flexibility. Negative float indicates that a project constraint (such as a mandated finish date that is earlier than the calculated early finish) cannot be met with the current schedule — the PM must apply compression techniques or negotiate the constraint. Total float is shared across a path — using float on one activity reduces the float available to other activities on the same path.
Resource levelling and resource smoothing are both resource optimisation techniques applied during the Develop Schedule process, but they have different objectives and different impacts on the project schedule. Resource levelling adjusts activity start and finish dates to resolve resource over-allocations — when a resource is assigned more work than their available capacity in a given period, levelling delays lower-priority activities until capacity is freed up. Resource levelling typically extends the project duration and may move activities onto the critical path. Resource smoothing also adjusts activity timing to reduce resource demand peaks, but only uses activities' existing float — it cannot delay critical path activities and therefore cannot extend the project end date. Smoothing optimises the resource utilisation profile while preserving the schedule; levelling prioritises resource feasibility at the cost of schedule duration.