PMI-SP — PMI Scheduling Professional Quick Reference

Compact PMI-SP quick reference for schedule development, network logic, CPM, float, resource optimization, schedule control, EVM metrics, risk, and exam decision points.

How to Use This Quick Reference

This Quick Reference is for candidates preparing for the PMI Scheduling Professional (PMI-SP), exam code PMI-SP, from PMI. It focuses on the practical scheduling knowledge commonly tested: building a defensible schedule model, analyzing logic and float, estimating durations, managing resources, controlling baselines, communicating schedule performance, and responding to schedule risk.

Use it as a compact review sheet before deeper practice. It is independent exam-prep support and is not affiliated with PMI.

PMI-SP Scheduling Mindset

Exam mindsetWhat it means in practiceCommon trap
Schedule is a model, not a chartLogic, calendars, resources, constraints, assumptions, and status data drive datesTreating a Gantt chart as the schedule model
Analyze before actingCalculate impact, identify drivers, then recommend optionsJumping straight to crashing, escalation, or baseline change
Baselines are controlledApproved schedule baseline changes require change controlRebaselining to hide variance
Progress data must be credibleActual starts/finishes, remaining duration, and data date must be accurateReporting percent complete without validating remaining work
Float is a management signalTotal float, free float, and negative float guide prioritizationAssuming every delayed task delays the project
Logic should reflect workPrefer valid predecessor/successor relationships over artificial constraintsUsing hard constraints or lags to force dates
Communication is tailoredDifferent stakeholders need different schedule viewsSending the same detailed network report to everyone
Risk is integratedSchedule risk affects reserves, forecasts, and response plansTreating risk as separate from the schedule

Core Schedule Artifacts

ArtifactPrimary useHigh-yield exam clueWatch for
Schedule management planDefines how the schedule is planned, developed, monitored, and controlled“How should scheduling be performed?”Do not confuse with the schedule itself
WBS / scope baselineDefines deliverables and work packages that feed activity definition“Need to identify schedule activities”Activities should trace to scope
Activity listComplete list of schedule activities“What work must be scheduled?”Work packages are decomposed into activities
Activity attributesDetails such as predecessors, successors, resources, constraints, leads/lags“Need more detail than activity name”Attributes mature over time
Milestone listSignificant events or decision points“Contract date,” “phase gate,” “major deliverable acceptance”Milestones usually have zero duration
Network diagramVisual or logical representation of dependencies“Need to analyze sequence/path”Logic quality matters more than layout
Schedule modelData-driven model used to calculate dates“Update the model and recalculate”The model includes logic, calendars, constraints, durations, resources
Project scheduleOutput view of planned dates“Communicate planned start/finish dates”A schedule view is not always the whole model
Schedule baselineApproved version used for comparison“Measure variance against approved dates”Changing it needs approved change control
Schedule dataSupporting details for the schedule“Need assumptions, constraints, resource details, alternate schedules”Often more detailed than the displayed schedule
Resource calendarsResource availability and working periods“Resource unavailable,” “shift calendar,” “holiday”Calendar errors distort dates
Risk registerIdentified risks and response plans“Schedule uncertainty,” “delay risk,” “contingency”Link risk responses to affected activities
Issue logCurrent problems requiring action“Delay has already occurred”A risk may become an issue
Change logRecords approved/rejected changes“Track baseline change decisions”Not a substitute for impact analysis
Work performance dataRaw status data“Actual start, actual finish, remaining duration”Must be validated before reporting
Work performance informationAnalyzed performance“Variance, trend, forecast”Analysis turns data into management insight
Schedule forecastPredicted future schedule performance“Will we meet the milestone?”Forecasts should reflect current status and risk

Schedule Management Plan: Decisions to Define

Planning decisionExamples
Scheduling methodologyCritical path method, critical chain, agile cadence, rolling-wave planning
Scheduling tool and model rulesNaming standards, coding structures, calendars, logic rules
Level of detailActivity duration ranges, control account alignment, planning package handling
Units of measureHours, days, story points, elapsed time
Accuracy and precisionRounding, estimate confidence, reporting granularity
Control thresholdsVariance thresholds that trigger analysis or action
Update frequencyWeekly, biweekly, monthly, iteration-based, milestone-based
Progress measurementPercent complete, physical progress, earned value, milestone credit
Baseline controlWho can approve schedule baseline changes
Reporting formatsExecutive dashboard, milestone chart, lookahead schedule, variance report
Reserve approachContingency for known risks, management reserve where applicable
TailoringPredictive, adaptive, hybrid, regulatory, contractual, or organizational needs

Schedule Development Flow

    flowchart LR
	A[Plan schedule management] --> B[Define activities]
	B --> C[Sequence activities]
	C --> D[Estimate resources and durations]
	D --> E[Develop schedule model]
	E --> F[Analyze network, resources, and risk]
	F --> G[Approve schedule baseline]
	G --> H[Monitor and control schedule]
	H --> I[Update actuals and forecasts]
	I --> F
	H --> J[Change control when baseline impact occurs]
	J --> G

Activity Definition and Decomposition

ConceptUseExam distinction
Work packageLowest WBS component for cost/scope managementDescribes deliverable-oriented work
ActivityScheduled unit of workUsed for duration, logic, resources, and progress
Planning packageFuture work not yet decomposed in detailSupports rolling-wave planning
Rolling-wave planningNear-term work planned in detail; future work planned at higher levelBest when details emerge over time
MilestoneSignificant event, often zero durationMeasures progress or decision point, not work effort
Activity attributeAdditional scheduling metadataEnables analysis, filtering, reporting, and control

Decomposition Checks

  • Every activity should trace back to authorized scope.
  • Activities should be small enough to estimate, assign, track, and control.
  • Avoid extremely long activities unless they are planning packages or summary-level placeholders.
  • Do not include unauthorized scope just because it helps the schedule look complete.
  • Clarify acceptance, handoffs, and external dependencies early.

Dependency and Logic Reference

RelationshipMeaningTypical exampleExam caution
Finish-to-StartSuccessor starts after predecessor finishesTesting starts after build finishesMost common, but not always correct
Start-to-StartSuccessor starts after predecessor startsEditing starts after drafting startsMay need lag for realistic overlap
Finish-to-FinishSuccessor finishes after predecessor finishesInspection finishes after installation finishesUseful for coordinated completion
Start-to-FinishSuccessor finishes after predecessor startsOld system stops after new system startsRare; do not choose unless scenario clearly fits
Dependency typeMeaningExampleManagement implication
MandatoryRequired by nature of work or contractFoundation before wallsHard to change without scope/technical impact
DiscretionaryPreferred logic or best practiceReview before optional formattingCandidate for resequencing or fast tracking
ExternalOutside project team controlPermit approval, vendor deliveryNeeds monitoring, agreements, and risk responses
InternalWithin project/team controlInternal design handoffEasier to negotiate and optimize

Leads, Lags, and Constraints

ItemUseHigh-yield warning
LeadAllows successor to start before predecessor completesCan increase risk due to overlap
LagWaiting time between activitiesShould represent real wait time, not hidden contingency
ConstraintRestricts start/finish dateOveruse can mask true network logic
Hard constraintStrongly fixes a dateCan create negative float or unrealistic results
Soft constraintPreferred target dateLess restrictive; better for planning guidance
DeadlineTarget date used to calculate variance/floatDoes not necessarily force the schedule date

Critical Path Method Essentials

Forward and Backward Pass

Use the exam’s stated calendar convention. If a question uses day 0 or day 1 counting, follow that convention consistently.

Forward pass:

\[ ES = \max(EF_{\text{predecessors}}), \quad EF = ES + D \]

Backward pass:

\[ LF = \min(LS_{\text{successors}}), \quad LS = LF - D \]

Total float:

\[ TF = LS - ES = LF - EF \]

Free float:

\[ FF = \min(ES_{\text{successors}}) - EF \]
TermMeaningExam use
Early startEarliest an activity can start based on predecessorsForward pass
Early finishEarliest an activity can finishForward pass
Late startLatest an activity can start without delaying project finish or constraintBackward pass
Late finishLatest an activity can finish without delaying project finish or constraintBackward pass
Total floatTime an activity can slip without delaying the project finish or constrained milestonePrioritizes schedule risk
Free floatTime an activity can slip without delaying any immediate successorUseful for team-level flexibility
Critical pathLongest path through the network; normally zero total floatDetermines shortest project duration
Near-critical pathPath with low float close to criticalHigh risk; can become critical quickly
Negative floatSchedule is later than required date/constraintRequires recovery analysis or expectation reset
Project floatTime project can slip without missing an externally imposed dateMay belong to sponsor/customer, not activity owner
Driving pathPath controlling a specific milestoneUseful when milestone matters more than final finish
Longest pathLongest logical path through the projectOften used when constraints distort critical path
Critical chainResource-constrained critical path with buffersFocuses on resource limits and buffer management

Duration Estimating Reference

TechniqueBest whenStrengthWeakness / trap
Expert judgmentExperienced specialists are availableFast and context-sensitiveCan be biased or undocumented
Analogous estimatingSimilar past work existsQuick early estimateLess accurate if similarity is weak
Parametric estimatingReliable rate or productivity factor existsScalable and data-basedBad parameters produce bad estimates
Bottom-up estimatingWork is well decomposedMore detailed and defensibleTime-consuming
Three-point estimatingUncertainty is meaningfulCaptures optimistic, most likely, pessimisticInputs must be realistic
Data analysisHistorical records and lessons learned existImproves credibilityPoor data quality misleads
Reserve analysisRisks and uncertainty need allowanceMakes uncertainty visiblePadding individual tasks hides risk

Three-Point Formulas

PERT / beta expected duration:

\[ t_E = \frac{O + 4M + P}{6} \]

Triangular expected duration:

\[ t_E = \frac{O + M + P}{3} \]

PERT standard deviation:

\[ \sigma = \frac{P - O}{6} \]

PERT variance:

\[ \sigma^2 = \left(\frac{P - O}{6}\right)^2 \]
SymbolMeaning
OOptimistic duration
MMost likely duration
PPessimistic duration
tEExpected duration
sigmaStandard deviation

Estimating Traps

  • Do not treat padding as risk management.
  • Do not average estimates blindly when the scenario asks for PERT.
  • Do not ignore resource calendars when converting effort to duration.
  • Effort and duration are not the same.
  • A full-time resource may reduce duration; adding more resources may not, especially with coordination or technical limits.
  • If uncertainty is high, improve assumptions, use ranges, perform risk analysis, or plan progressively.

Resource and Calendar Concepts

ConceptMeaningExam relevance
EffortLabor required, such as person-hoursUsed for estimating workload
DurationTime from start to finishAffected by calendars, availability, dependencies
Elapsed durationClock time regardless of working timeUseful for curing, waiting, shipping
Resource calendarWhen a resource is availableDrives realistic start/finish dates
Project calendarGeneral working/nonworking periodsDefault schedule basis
Activity calendarCalendar specific to an activityNeeded for special shifts or constraints
Resource histogramResource use over timeShows peaks and overloads
Resource breakdown structureHierarchical resource categoriesHelps organize planning and reporting
Resource over-allocationMore work assigned than capacityRequires leveling, smoothing, or negotiation

Resource Optimization Decision Table

SituationBest techniqueWhyWatch for
Resource demand exceeds availabilityResource levelingAdjusts dates to resolve overloadsMay extend schedule or change critical path
Need to optimize resources without changing critical pathResource smoothingUses available float to even resource useCannot exceed available float
Scarce expert assigned to multiple critical tasksLeveling or prioritizationResolves impossible planSponsor/functional manager may need to decide priority
Deadline cannot move but overload existsAdd resources, resequence, reduce scope, or escalateLeveling alone may miss deadlineMust analyze trade-offs
Work can overlap safelyFast trackingReduces duration by parallel workIncreases rework and coordination risk
More resources can shorten critical activityCrashingTrades cost/resources for timeWorks only where duration is resource-sensitive
Work waits for risk event or handoffCalendar/logic adjustmentRepresents real timingAvoid artificial lags when a better logic link exists

Schedule Compression

TechniqueWhat changesBest whenMain risk
CrashingAdds resources or cost to shorten durationCritical path activities can be shortened cost-effectivelyIncreased cost, diminishing returns
Fast trackingPerforms work in parallel that was planned sequentiallyDependencies are discretionary or overlap is acceptableRework, quality issues, coordination failure
Scope reductionRemoves or defers workSponsor/customer agrees to changed scopeRequires formal approval where baseline is affected
ResequencingChanges discretionary logicLogic is preferential, not mandatoryMay introduce risk if assumptions are weak
Calendar changeAdds shifts, overtime, or workdaysResources and policies allow itBurnout, cost, quality, constraints
Process improvementRemoves waste or improves throughputBottlenecks are process-basedBenefits may be uncertain

Compression Selection Rules

  1. Confirm the activity is on the critical path or driving path.
  2. Identify the least disruptive option first.
  3. Evaluate cost, risk, quality, scope, and stakeholder impact.
  4. Recommend options; do not silently change commitments.
  5. Use change control if baseline dates, scope, cost, or contractual commitments are affected.

Schedule Risk Analysis

TechniqueUseOutput
Risk identificationFind threats and opportunities affecting scheduleUpdated risk register
Qualitative risk analysisPrioritize risks by probability/impactWatch list, high-priority risks
Quantitative risk analysisNumerically model uncertaintyProbability of meeting dates, confidence ranges
What-if analysisTest alternate scenariosContingency plans and decision options
Monte Carlo simulationModel many possible schedule outcomesDate confidence curves, probabilistic finish dates
Sensitivity analysisIdentify variables with greatest impactTornado chart, key schedule drivers
Reserve analysisCheck adequacy of contingencyReserve recommendations
Risk response planningReduce threats or enhance opportunitiesMitigation, avoidance, transfer, acceptance, exploitation

Expected monetary value, when used:

\[ EMV = Probability \times Impact \]

Schedule risk is often better expressed in time impact, probability of meeting milestones, or confidence intervals rather than only cost.

Risk responseThreat useOpportunity use
Avoid / ExploitChange plan to eliminate threatEnsure opportunity occurs
Mitigate / EnhanceReduce probability or impactIncrease probability or benefit
Transfer / ShareShift ownership or impactPartner to capture benefit
AcceptTake no proactive action beyond monitoring/reserveAccept if benefit does not justify action

Earned Value and Schedule Performance Metrics

MetricPlain formulaInterpretation
Planned ValuePV = authorized budget for scheduled workWhat should have been earned by now
Earned ValueEV = budgeted value of completed workValue of work actually completed
Actual CostAC = actual cost incurredWhat has been spent
Schedule VarianceSV = EV - PVPositive is ahead of planned value; negative is behind
Schedule Performance IndexSPI = EV / PVGreater than 1 is favorable; less than 1 is unfavorable
Cost VarianceCV = EV - ACPositive is under budget; negative is over
Cost Performance IndexCPI = EV / ACGreater than 1 is favorable; less than 1 is unfavorable
Estimate at CompletionEAC = forecast total costCost forecast, not a finish date
Variance at CompletionVAC = BAC - EACExpected budget variance
To-Complete Performance IndexTCPI = work remaining / funds remainingEfficiency needed for remaining work

EVM Schedule Traps

  • SV and SPI are value-based, not direct calendar-day measures.
  • SPI can become less useful near the end of a project because EV approaches PV when all planned work is complete.
  • A project can have favorable cost performance and still be late.
  • Percent complete should be based on defined measurement rules, not optimism.
  • Schedule control should combine EVM, critical path analysis, milestone trends, and forecast dates.

Monitoring and Controlling Schedule

StepWhat to doExam clue
Establish data dateSet the status point for progress measurement“As of Friday,” “current reporting period”
Collect actualsActual start/finish, remaining duration, percent complete where valid“Team reports progress”
Validate dataCheck completeness, timing, and credibility“Conflicting status reports”
Update modelEnter actuals and remaining work“Recalculate schedule”
Check logicFix open ends, invalid constraints, out-of-sequence progress“Dates look wrong”
Analyze varianceCompare current schedule to baseline“Behind baseline”
Analyze path impactDetermine critical/driving path effect“Will milestone be missed?”
ForecastPredict completion dates and confidence“Can we still meet target?”
Recommend actionCorrective/preventive actions, risk responses, change requests“What should the scheduler do next?”
CommunicateTailor message to stakeholders“Sponsor wants status”
Control changesUse formal change control for baseline changes“Need to rebaseline”

Statusing Rules

RuleWhy it matters
No incomplete work in the pastRemaining work before the data date distorts forecasts
No actual work in the futureActuals after the data date are invalid
Actual dates override planned datesStatus must reflect reality
Remaining duration mattersPercent complete alone does not forecast finish
Out-of-sequence progress needs reviewIt may show bad logic, real resequencing, or data error
Recalculate after updatesDo not interpret stale dates
Compare to baseline after model validationBad status data produces false variance

Baseline and Change Control Decisions

ScenarioBest next actionAvoid
Activity is late but milestone still has floatAnalyze and monitor; communicate if threshold is metEscalating as if project finish is already late
Critical path activity slipsAssess impact, forecast, identify recovery optionsUpdating baseline without approval
Sponsor asks to move approved finish datePerform impact analysis and submit change request if baseline changesChanging the schedule informally
Team reports unrealistic remaining durationValidate with team, update assumptions, revise forecastAccepting optimistic status without challenge
New mandatory dependency appearsUpdate logic, analyze impact, raise risk/issue/change as appropriateHiding dependency with lag
External vendor delay occursUpdate actual/forecast data, assess contractual and milestone impact, plan responseWaiting until the deadline is missed
Negative float appearsIdentify driver, develop recovery options, communicate impactTreating negative float as normal float
Scope is addedFollow integrated change control; update schedule only after authorizationAbsorbing scope without schedule impact analysis
Baseline no longer useful due to approved major changeRebaseline through approved processRebaselining to erase poor performance

Schedule Quality Checks

CheckWhat to look forWhy it matters
Missing predecessors/successorsOpen starts or open finishes without justificationWeak logic hides true drivers
Excessive constraintsMust-start/must-finish dates forcing resultsReduces model credibility
Excessive lags/leadsLarge or unexplained gaps/overlapsMay hide missing activities or risk
Negative floatDates cannot meet required targetRequires recovery or expectation reset
High float outliersActivities disconnected from real logicMay indicate missing dependencies
Long-duration activitiesHard-to-track work packagesReduces control visibility
Invalid actual datesFuture actuals or inconsistent statusCorrupts forecast
Out-of-sequence progressSuccessor progressed before predecessor completeMay require logic or status correction
Calendar mismatchWrong workdays, holidays, shiftsCauses inaccurate dates
Resource overloadsAssignments exceed capacitySchedule may be infeasible
Baseline mismatchCurrent schedule not comparable to approved baselineInvalid variance analysis
Missing risk linksHigh-risk activities not reflected in reserves/responsesUnderstates uncertainty

Communication and Reporting

AudienceUseful schedule viewWhat they usually need
Sponsor / steering groupMilestone summary, trend chart, forecastDecisions, exceptions, confidence
Project managerCritical path, variance, risk, recovery optionsControl actions and trade-offs
Team leadsLookahead schedule, handoffs, constraintsNear-term priorities
Functional managersResource histogram, allocation forecastStaffing conflicts and capacity
Customer / clientContract milestones, deliverable dates, impactsCommitment status and change implications
VendorsInterface milestones, delivery dates, dependenciesCoordination and accountability
Agile teamIteration plan, backlog flow, release forecastWork sequencing and delivery predictability

Good Schedule Communication

  • State the data date.
  • Distinguish baseline dates, current forecast dates, and target dates.
  • Explain drivers, not just symptoms.
  • Show options with impacts on time, cost, scope, quality, and risk.
  • Escalate decisions, not raw confusion.
  • Do not hide unfavorable information.

Predictive, Adaptive, and Hybrid Scheduling

EnvironmentScheduling focusCommon artifactsPMI-SP exam angle
PredictiveDetailed upfront schedule baseline and controlWBS, network diagram, Gantt chart, baseline, milestone chartCPM, float, baseline variance, change control
Adaptive / agileCadence, flow, prioritization, release forecastingProduct backlog, iteration plan, release roadmap, burn chartForecast with velocity/throughput and changing scope
HybridPredictive milestones with adaptive delivery inside phasesIntegrated master schedule, release plan, phase gatesAlign iterative work with fixed milestones
Rolling waveDetail near-term work; keep future work higher levelPlanning packages, updated activity detailAppropriate when uncertainty decreases over time

Agile Schedule Concepts Worth Knowing

ConceptMeaningScheduling use
TimeboxFixed-duration iteration or eventProtects cadence and predictability
VelocityWork completed per iterationUsed for release forecasting, not as a productivity weapon
Burndown chartRemaining work over timeShows whether team is trending toward completion
Burnup chartCompleted work and total scope over timeShows progress and scope change
Cumulative flow diagramWork items by workflow stateReveals bottlenecks and WIP buildup
Lead timeTime from request to deliveryCustomer-facing flow metric
Cycle timeTime actively worked from start to finishProcess efficiency metric
WIP limitCap on work in progressImproves flow and reduces multitasking
Release roadmapForecast of features/capabilities over timeConnects agile delivery to stakeholder expectations

Velocity forecast:

\[ Iterations\ Needed = \frac{Remaining\ Backlog}{Average\ Velocity} \]

Use velocity as a planning input. Do not treat it as a guaranteed commitment when backlog size, team capacity, or priorities change.

Common “What Should the Scheduler Do Next?” Scenarios

ScenarioBest answer pattern
Requested finish date is unrealisticBuild/analyze the schedule, identify gap, propose options, communicate impact
Stakeholder wants a date commitment before analysisExplain that commitment requires validated estimates, logic, resources, and risk review
Critical resource is unavailableUpdate calendar/availability, analyze impact, evaluate alternatives, escalate if priority decision is needed
Team wants to add hidden buffer to each taskUse transparent reserve/risk planning instead
Schedule shows finish later than contract milestoneVerify model, analyze drivers, identify recovery options, communicate and use change/control processes
Many activities use hard constraintsReview and replace with logic where possible
Delay has already happenedTreat as issue; update actuals, forecast impact, plan corrective action
Delay might happenTreat as risk; assess probability/impact and plan response
Project is behind but cost is favorableAnalyze schedule drivers; do not assume cost performance solves time performance
A manager asks to rebaseline due to poor performanceRebaseline only through approved change control and valid justification
Agile release forecast slipsReforecast using actual velocity/throughput, review scope priorities, communicate options
Vendor milestone is missedUpdate schedule, review contract/interface impact, escalate per governance, plan mitigation
Stakeholders dispute progressValidate measurement method, inspect objective evidence, update status transparently

High-Yield Distinctions

Do not confuseDistinction
Schedule model vs scheduleModel calculates dates; schedule is a communicated output/view
Target date vs baseline dateTarget may be desired; baseline is approved for performance measurement
Duration vs effortDuration is calendar time; effort is labor required
Lag vs contingencyLag is modeled waiting time; contingency is risk allowance
Risk vs issueRisk may occur; issue has occurred
Free float vs total floatFree float protects immediate successors; total float protects project/milestone finish
Crashing vs fast trackingCrashing adds resources/cost; fast tracking overlaps work
Leveling vs smoothingLeveling may change finish date; smoothing stays within available float
Corrective vs preventive actionCorrective addresses current variance; preventive reduces future variance risk
Forecast vs baselineForecast is current prediction; baseline is approved comparison point
Percent complete vs remaining durationPercent complete reports progress; remaining duration drives finish forecast
Milestone variance vs critical path impactA missed milestone may or may not affect final completion

Professional Responsibility for PMI-SP Candidates

PMI-SP scenarios often reward professional schedule behavior:

  • Report schedule status honestly and objectively.
  • Do not manipulate logic, constraints, or baselines to hide variance.
  • Disclose assumptions, uncertainty, and confidence level.
  • Respect approved governance and change control.
  • Use historical data responsibly.
  • Communicate bad news early with options.
  • Collaborate with project managers, teams, sponsors, vendors, and functional managers.
  • Protect confidential project information.

Final Review Checklist

Before exam day, make sure you can quickly:

  • Build a simple network diagram from dependencies.
  • Perform forward and backward pass calculations.
  • Identify critical path, total float, free float, and negative float.
  • Choose between crashing, fast tracking, leveling, and smoothing.
  • Interpret schedule variance, SPI, and milestone trends.
  • Explain why a baseline cannot be changed informally.
  • Diagnose bad schedule logic, constraints, lags, and calendar issues.
  • Select the right report for the stakeholder.
  • Distinguish risk responses from issue management.
  • Apply rolling-wave, agile, or hybrid scheduling when the scenario calls for it.

Next step: practice PMI-SP-style scenario questions that require calculation, schedule diagnosis, and “best next action” decisions under realistic project constraints.

Browse Certification Practice Tests by Exam Family