Construct IQ

Construction Scheduling: How a Programme Is Built, Run and Kept Honest

How a construction schedule is built: work breakdown, activities, durations, logic, critical path, float and baseline, plus why programmes drift from the site.

Kush Agarwal

Kush Agarwal · President and CEO, YelloSKYE

10 min read

High oblique aerial view of a steel-framed building at golden hour, with the frame complete at one end and still being erected at the other, and the finished roof deck lit by low sun

Key takeaways

  • The Question: How is a construction schedule put together, how is it run during the job, and why does it so often stop matching what is happening on site?
  • The Answer: A schedule is built by breaking the scope into measurable activities, giving each a duration based on quantities and output rates, linking them with logic, calculating the critical path and float, and freezing the result as a baseline. It stays useful only if it is updated with real site status and re-planned when the logic changes.
  • The YelloSKYE Angle: A programme is only as good as the progress fed into it. Construct IQ gives planners dated imagery of the site, captured by drone, fixed camera and 360° camera, so activity status can be checked against what is physically in place.

Construction scheduling is the process of converting a project's scope into a sequence of activities with durations, dependencies, resources and milestones, then using that model to coordinate the work and forecast the finish date. A good schedule answers three questions at any point in the job: what should be happening now, what must happen next, and which activities decide when the project will be complete.

This guide is written for project managers and planners. It walks through how a programme is built, from work breakdown to baseline, with a small worked critical path example, the levels of detail different audiences need, and the reasons a schedule drifts away from the site. Keeping the programme anchored to physical progress is the part Construct IQ, YelloSKYE's monitoring solution for construction sites, is designed to support.

What a schedule is for

People often treat the programme as a contract document to be produced at tender and defended later. It does much more than that, and a planner who keeps all of its jobs in mind builds a better one.

PurposeWho relies on itWhat it needs from the schedule
Coordinating tradesSite managers, foremen, subcontractorsA clear sequence and realistic start dates by area
ProcurementCommercial team, suppliersRequired-on-site dates for materials and plant, worked back to order dates
Cash flowOwner, contractor financeA spend profile tied to activities, not to calendar months
Contract baselineOwner, project manager, claims advisersA frozen, logic-linked version to measure delay against
ForecastingLeadership, lenders, end usersA credible completion date that moves when the site does
CommunicationEveryoneSummary views that people outside the planning team can read

A schedule that serves only one of these purposes tends to fail the others. A tender programme drawn to impress, for instance, rarely has the logic needed to calculate delay later.

Building the schedule, step by step

Most planning software follows the critical path method, developed in the late 1950s by engineers at DuPont and Remington Rand. The steps below apply whichever tool you use.

1. Break the scope into a work breakdown structure

The work breakdown structure (WBS) divides the project into deliverables and then into smaller packages: site, substructure, frame, envelope, services, finishes, external works. A useful WBS also follows location, such as building, level and zone, because site teams think in places, not in cost codes. Agree the WBS with the estimating and commercial teams early so cost and time can be compared on the same structure later.

2. Define activities that can be checked

An activity is a piece of work with a clear start, a clear finish and one responsible party. "Level 3 east: install partition framing" is an activity; "Level 3 internals" is a summary. The test is simple: could someone walk onto the floor, or look at a photograph, and say whether this activity has started and whether it has finished? If not, split it until they can.

3. Estimate durations from quantities and rates

Durations should come from the quantity of work divided by a realistic output rate for the crew size you expect, not from a feel for how long things usually take. Two hundred tonnes of steel at an assumed rate per crew-day gives a number you can defend and later test against what the site achieves. Record the assumptions next to the activity; when the duration is challenged, the assumption is what you discuss.

4. Link the logic

Each activity needs at least one predecessor and one successor, apart from the start and finish milestones. Four relationship types are available:

  • Finish to start: the next activity starts once this one finishes. The default and the easiest to read.
  • Start to start: the next activity can start once this one has started, often with a lag, for example boarding beginning two days after framing starts on the same floor.
  • Finish to finish: the two activities finish together or with a set gap.
  • Start to finish: rarely needed and best avoided.

Avoid hard constraints such as "must start on" dates unless a real external date exists, for instance a road closure permit. Constraints override the logic and hide the true critical path.

5. Calculate the critical path and float

The software runs a forward pass to find the earliest start and finish of every activity, then a backward pass from the finish date to find the latest dates each can occur without delaying completion. The difference is the float. Activities with zero total float form the critical path.

6. Load resources and test feasibility

A logically correct schedule can still ask for three tower cranes on a site with room for one. Assign the main resources, such as crews, cranes and hoists, and check the peaks. Where demand exceeds what the site can hold, either move work within its float or change the logic.

7. Review, agree and baseline

Walk the programme with the people who will build it. Foremen spot missing activities and unrealistic sequences that look fine on screen. Once agreed, save a baseline copy that is never edited. Every later update is measured against it.

A worked critical path example

Here is a simplified sequence for a small steel-framed building, with durations in working days and finish-to-start links.

ActivityDurationPredecessorsEarly startEarly finishLate startLate finishTotal float
A. Site set-up5None05050
B. Foundations15A5205200
C. Steel frame20B204020400
D. Roof deck10C405040500
E. Cladding25C4065558015
F. Ground floor slab8B2028425022
G. Services rough-in30D, F508050800
H. Internal finishes20E, G80100801000

The project takes 100 working days, and the critical path runs A, B, C, D, G, H. The roof deck matters more than the cladding because services cannot start inside until the building is covered, and services are the longest single activity. Cladding has 15 days of float and the ground floor slab has 22.

Two lessons follow from even this small example. First, the critical path is not always the work that looks most important on site: a slow roof deck delays the job, while a slow envelope does not, at least until its float is used up. Second, float is shared. If the slab crew uses all 22 days, the slab joins the critical path and any further slip moves completion.

Schedule levels: one model, several views

Different audiences need different amounts of detail. AACE International describes five commonly used levels, and most large projects use something similar.

LevelTypical contentMain audienceUpdate rhythm
1Key milestones and major phases on one pageOwner board, lendersMonthly
2Phases by area or facility, with main interfacesExecutives, owner's representativeMonthly
3The full logic-linked contract programmeProject manager, planner, owner's project managerWeekly to monthly
4Detailed activities by area and tradeSite managers, package managersWeekly
5Short-term task lists for a few weeksForemen and crewsDaily to weekly

The rule that keeps these honest is that every level rolls up from the same logic. When the board sees a Level 1 milestone holding while the Level 4 programme shows the trades behind, the levels have been maintained separately, and trust in all of them falls.

Float: who owns it and how to spend it

Float is time, and time has value, so contracts increasingly say who may use it. Some allocate it to the project, meaning whoever needs it first can use it; others reserve it for the contractor or the owner. Know which applies before you rely on it.

In practice, three habits protect float. Do not hide contingency inside activity durations, where nobody can see it being consumed; show it as an explicit buffer before key milestones instead. Watch the near-critical paths, those with only a few days of float, because they become critical quickly. And track how much float the project has lost each period, since a steady decline is often the earliest sign of trouble.

Why the programme drifts from the site

According to Reinventing Construction, published by the McKinsey Global Institute in 2017, large projects usually finish about 20 per cent later than their schedules allow. Very little of that drift arrives as one dramatic event. Our guide to construction delay statistics looks at the wider research; from the planner's seat, the causes usually look like this.

CauseHow it shows upWhat helps
Optimistic durationsActivities routinely overrun by similar amountsBase durations on measured output rates from the site and earlier projects
Missing or wrong logicWork starts that the programme says cannotReview logic with foremen and fix it at each update
Out-of-sequence progressTrades jump ahead in some areas and leave gaps in othersRecord actual sequence and re-plan the remaining work
Status based on opinionActivities shown as 90 per cent complete for weeksDefine completion so it can be seen and check it against evidence
Infrequent updatesSlippage discovered a month after it startedShorter update cycle on critical areas
No re-planningThe baseline is patched instead of re-sequencedRe-plan the remaining work when the logic no longer reflects the site

The common thread is that the programme is only refreshed with what people report. A foreman who is behind has little reason to say so early, and a planner working from a desk cannot easily check. The gap between as-reported and as-built is covered in our guide to as-built vs as-planned.

Keeping the schedule tied to physical progress

The schedule does not need more effort at the planning stage so much as better information during the job. Three practices make the biggest difference.

Status from evidence, not memory

When every activity has an observable start and finish, status can be checked from dated images instead of collected in a meeting. Construct IQ captures the site with drones, 360° cameras and fixed cameras, and the DEX platform's Progress vs. Plan overlay compares what has been built with the planned 4D schedule. On our construction progress capture projects, flying the site once a week saved each site manager over 15 hours of weekly reporting.

Seeing work stop as well as start

A programme marks activities started and finished, but it rarely notices when an area goes quiet in between. Fixed cameras watch chosen zones continuously in the gaps between drone captures, and DEX sends a notification if a high-priority zone falls idle or a milestone is reached. Teams using fixed-camera monitoring have cut physical site visits by as much as 80 per cent.

A shared record for disputes

When the programme becomes the basis for a payment claim or a delay claim, both sides need to agree what was built when. DEX's Time Travel Playback steps back through the site day by day, and the contractor billing disputes use case shows how dated aerial records support progress payment claims.

YelloSKYE does not write or run your schedule; your planning software does that. Its role is to provide the physical record that checks the status fed into the schedule, and progress reports can be exported to Procore, Autodesk and MS Project.

A practical scheduling checklist

  • Build the WBS by location as well as by package, and agree it with the commercial team.
  • Make every activity small enough that its start and finish can be seen on site or in a photograph.
  • Derive durations from quantities and output rates, and write the assumptions down.
  • Give every activity a predecessor and successor; remove constraints that have no real external cause.
  • Check resource peaks against what the site can physically hold.
  • Walk the draft programme with foremen before baselining it.
  • Hold contingency as visible buffers, not inside activity durations.
  • Track lost float and near-critical paths at every update, not only the critical path.
  • Status activities from dated site evidence and re-plan when the sequence on site no longer matches the logic.

Frequently asked questions

What is construction scheduling?

Construction scheduling is the work of turning a project's scope into a timed sequence of activities, with durations, dependencies, resources and milestones. The result, often called the programme, tells every party what happens when and which activities control the finish date. It is then updated through the job so it keeps reflecting the site.

What is the critical path in construction?

The critical path is the longest chain of linked activities through the schedule, and its length sets the earliest possible finish date. Activities on it have no float, so any delay to them delays completion unless the plan changes. The critical path moves as work progresses, which is why it has to be recalculated at every update.

What is the difference between total float and free float?

Total float is how long an activity can slip before it delays the project finish. Free float is how long it can slip before it delays the earliest start of the next activity. An activity can have plenty of total float and no free float, in which case a slip will not move completion but will disrupt the trade that follows.

What are the levels of a construction schedule?

Schedules are commonly described in five levels of detail, from a one-page milestone summary at Level 1 to detailed task lists for a few weeks of work at Level 5. Owners and executives use the upper levels, while project managers, planners and site teams work in Levels 3 to 5. All levels should roll up from the same logic so they never contradict each other.

Why do construction schedules fall behind?

Most schedules fall behind gradually rather than in one event. Optimistic durations, missing links between activities, work done out of sequence and progress reported as more complete than it is all widen the gap between programme and site. Infrequent or unverified updates mean the gap is often found weeks after it opened.

Put this into practice

Eliminate blind spots with Construct IQ.

Keep reading

All guides
Construct IQSee it on your siteBook a demo
Book Your Free Demo

Ready to gain
absolute clarity?

Request a custom walkthrough of your site and see how YelloSKYE delivers boardroom-ready answers.

  • 15-Minute Walkthrough
  • Zero Commitment
  • Custom Strategy

Providing intelligence to intelligent leaders

Larsen & Toubro
Amazon
TATA Projects
Adani Enterprise
DLF Limited
Google
Godrej
Lodha
HDFC
Kirloskar
Toyota Kirloskar
Mahindra
Larsen & Toubro
Amazon
TATA Projects
Adani Enterprise
DLF Limited
Google
Godrej
Lodha
HDFC
Kirloskar
Toyota Kirloskar
Mahindra