Section 03 · Time & Cost Planning

Developing Project Schedule

Developing a project schedule is the process of defining exactly when the work defined in the Work Breakdown Structure (WBS) will be performed. The schedule translates the project scope into a timeline, creating a roadmap that guides execution and allows stakeholders to track progress.

A well-built schedule is not just a list of target dates; it's a dynamic model that responds to changes. When one task is delayed, a good schedule automatically recalculates the impact on dependent tasks and the final completion date.

The Scheduling Process

Building a robust schedule involves a logical sequence of steps, moving from work packages to a complete timeline:

01
Define Activities
Break down the WBS work packages into specific, executable activities or tasks. Ask: "What actions are needed to produce this deliverable?"
02
Sequence Activities
Determine the logical order of tasks by identifying dependencies (What must finish before the next can start?).
03
Estimate Resources
Identify the types and quantities of resources (people, equipment, materials) needed for each activity.
04
Estimate Durations
Calculate how long each activity will take, considering the assigned resources and their availability.
05
Develop the Schedule
Combine activities, sequences, resources, and durations into a scheduling tool to generate a timeline (e.g., Gantt chart) and identify the critical path.

Key Concepts in Scheduling

Dependencies (Relationships)

Tasks rarely happen in isolation; they depend on one another. The four types of logical relationships are:

Leads and Lags

Milestones

Milestones are zero-duration points in time that represent a significant event, such as a phase completion, a key approval, or a major deliverable handoff. They are crucial for executive reporting, as sponsors usually care about milestones, not individual tasks.

The Critical Path

The Critical Path Method (CPM) is arguably the most important concept in predictive scheduling. The critical path is the longest sequence of dependent activities in the project network. It determines the shortest possible duration to complete the project.

As a project manager, you focus your attention—and your best resources—on the critical path.

Schedule Compression

If the calculated schedule runs past the required deadline, you must compress it. There are two primary techniques:

Crashing

Adding more resources to critical path tasks to finish them faster (e.g., approving overtime, hiring contractors).

Trade-off: Increases cost. May also increase risk if new resources require onboarding time (Brooks' Law).

Fast Tracking

Overlapping activities that were originally planned to run sequentially (e.g., starting development before design is fully approved).

Trade-off: Increases risk. Operating in parallel often leads to rework if upstream tasks change.

Common Mistakes

A schedule is only as good as the estimates behind it. Instead of forcing the math to fit an arbitrary deadline, use the schedule to facilitate an honest conversation with stakeholders. If the expected completion date is too late, discuss what can realistically change: extending the deadline, increasing the budget (crashing), accepting more risk (fast tracking), or reducing the scope.