Construction scheduling methods: Gantt, CPM and more
What each one is, when to use it and which one fits your job, 2026
Scheduling a job means putting its tasks in order over time: when each one starts and finishes, in what sequence, and what depends on what. There are several methods for that, from the Gantt chart to the critical path or line of balance. This guide explains what each one is and which fits your job, without overcomplicating it. For most contractors the Gantt chart is the base, and the rest only gets added when the job actually calls for it.
The scheduling methods contractors actually use
| Method | What it is | When to use it |
|---|---|---|
| Gantt chart | Every task is a bar on a timeline | Almost any small or mid-size job. The base of everything else |
| Critical path (CPM) | Finds the chain of tasks that sets the total duration | Jobs with many dependencies and a tight completion date |
| PERT | Estimates durations with uncertainty (optimistic, likely, pessimistic) | Tasks whose duration nobody can pin down |
| Last Planner (Lean) | Weekly commitments made by the crews themselves | When the real problem is coordinating trades in the field |
| Line of balance | Schedules repetitive tasks unit by unit | High rise floors or tract housing |
The Gantt chart is the base
A Gantt chart shows every task as a bar on a timeline. It is the most used method because anyone reads it at a glance: the crew sees what is due this week and the client sees how the job is moving. Every other method either builds on it or complements it. If you are just starting to schedule, start here. You can build one free with the Gantt chart generator.
When the completion date is tight and there are many dependencies, add the critical path (CPM) so you know which tasks cannot slip a single day. Line of balance only pays off on highly repetitive work, and Last Planner when the hard part is coordinating trades in the field.
Reference summary for small and mid-size contractors. Pick the method by the size and complexity of your job.
How ObraMaestra does it for you
ObraMaestra takes the stages of your estimate and builds the Gantt chart with dates and sequence, ready to share with the client and to track progress against. No drawing bars by hand and no fighting a spreadsheet: the schedule comes out of the estimate you already wrote.
Turn your estimate into a Gantt chart
ObraMaestra builds the schedule from your estimate stages, with dates and sequence, ready to share and track.
Try the Gantt generator