By MyQS Team
Construction Programme Management: How to Build a Gantt Chart for Your Project
What Is a Construction Programme?
A construction programme is a schedule that sets out the planned sequence and timing of all activities on a building project. It shows when each trade starts and finishes, how activities relate to each other, and the overall project duration from mobilisation to completion. In the UK construction industry, the programme is one of the most important project management documents alongside the contract, drawings, and specification.
The most common way to visualise a construction programme is through a Gantt chart, named after Henry Gantt who popularised the format in the early twentieth century. A Gantt chart displays tasks as horizontal bars on a timeline, making it immediately obvious which activities overlap, which follow sequentially, and where the project stands at any point in time.
Whether you are managing a house extension or a multi-million-pound commercial development, a programme is essential. Without one, you are guessing when trades should arrive, when materials should be ordered, and whether you will finish on time. That guessing costs money, every time.
Why Every Project Needs a Programme
There are several practical reasons why a construction programme is not optional:
- Coordination: Construction involves multiple trades working in sequence and sometimes in parallel. Electricians cannot first-fix until the carpenter has framed the walls. Plasterers cannot start until the electrician and plumber have finished first-fix. The programme makes these dependencies visible.
- Resource planning: Knowing when each trade is needed allows you to book subcontractors and order materials at the right time. Late bookings mean trades are unavailable; early material deliveries mean storage problems and damage.
- Cash flow: The programme drives the payment schedule. Clients and funders need to know when money will be required. Interim valuations are assessed against programme progress.
- Contractual protection: Under JCT and NEC contracts, the programme is a contract document or at minimum a management tool referenced in the contract. If delays occur, the programme is the baseline against which extension of time claims are assessed.
- Client communication: Clients want to know when their project will finish. A visual programme is far more effective than a verbal estimate.
Understanding Trade Sequencing
Construction follows a logical sequence dictated by building physics and practical necessity. You cannot plaster a wall that has not been built, and you cannot build a wall on a foundation that has not been poured. The standard trade sequence for a typical building project follows this general pattern:
- Preliminaries and site setup: Temporary fencing, welfare facilities, site offices, services connections.
- Demolition and site clearance: Removing existing structures, vegetation, and obstructions.
- Groundworks and foundations: Excavation, concrete foundations, underground drainage, ground floor slab.
- Structural frame and superstructure: Steel or timber frame, masonry walls, upper floors, roof structure.
- Roofing and weatherproofing: Roof covering, flashings, windows and external doors to make the building watertight.
- First-fix services: Electrical cabling, plumbing pipework, heating pipework, ventilation ductwork, all concealed within walls and floors.
- Plastering and dry lining: Internal wall and ceiling finishes that cover the first-fix services.
- Second-fix joinery: Internal doors, skirting boards, architraves, kitchen units, built-in furniture.
- Second-fix services: Sockets, switches, light fittings, sanitaryware, boiler commissioning.
- Decoration: Painting, wallpapering, specialist finishes.
- Floor finishes: Carpet, tiles, engineered timber, vinyl — always last to avoid damage from other trades.
- External works: Driveways, paths, landscaping, boundary treatments.
- Snagging and handover: Defect inspection, remedial works, client sign-off, O&M manuals.
This sequence is not rigid. On larger projects, different areas of the building can be at different stages simultaneously. The programme captures this complexity.
Dependencies and Overlaps
Activities in a construction programme have relationships called dependencies. The four standard dependency types are:
- Finish-to-Start (FS): The most common. Activity B cannot start until Activity A finishes. Example: plastering cannot start until first-fix electrical is complete.
- Start-to-Start (SS): Activity B can start when Activity A starts, possibly with a lag. Example: the second floor can start framing shortly after the first floor framing begins.
- Finish-to-Finish (FF): Activity B must finish when Activity A finishes. Less common in construction but used for parallel completion requirements.
- Start-to-Finish (SF): Rarely used. Activity B cannot finish until Activity A starts.
In practice, most construction programmes use Finish-to-Start dependencies with lags and leads. A lag adds a delay between the finish of one activity and the start of the next (for example, concrete curing time). A lead allows the next activity to start before the predecessor finishes (for example, starting external works before the building interior is complete).
Overlapping trades is where experienced project managers add value. On a typical residential project, allowing 20% overlap between consecutive trades can reduce the overall programme by several weeks without creating conflicts on site.
Critical Path Explained
The critical path is the longest sequence of dependent activities through the programme. It determines the minimum possible project duration. Any delay to a critical path activity delays the entire project by the same amount.
Activities not on the critical path have "float" — spare time that can absorb delays without affecting the completion date. Understanding which activities are critical and which have float is fundamental to managing a construction project effectively.
For example, on a house extension project, the critical path might run: foundations, blockwork, roof structure, roofing, first-fix, plaster, second-fix, decoration. External landscaping probably has float because it can happen independently of the interior works. If the landscaper is delayed by a week, the project completion date is unaffected. If the plasterer is delayed by a week, the whole project slips by a week.
Professional project managers use critical path analysis to focus their attention on the activities that matter most. If you only have capacity to chase one subcontractor today, chase the one on the critical path.
Building a Gantt Chart: Practical Steps
- Step 1: List all activities. Start with your bill of quantities or scope of works and translate each section into a programme activity. Group activities by trade or building element.
- Step 2: Estimate durations. Assign a realistic duration to each activity based on the quantity of work, the resources available, and your experience. Be honest — optimistic durations are the single biggest cause of programme overruns.
- Step 3: Define dependencies. For each activity, determine what must happen before it can start. Link activities with the appropriate dependency type.
- Step 4: Allocate resources. Assign trades and labour to each activity. Check that you have not overloaded any single trade by scheduling them in two places at once.
- Step 5: Calculate the critical path. With all activities, durations, and dependencies entered, the critical path can be calculated. Most scheduling software does this automatically.
- Step 6: Add milestones. Mark key dates such as watertight, first-fix complete, practical completion, and any contractual milestone dates.
- Step 7: Review and adjust. Walk through the programme with your site team and key subcontractors. They will identify clashes, unrealistic durations, and missing activities.
How MyQS Auto-Generates Construction Programmes
Creating a Gantt chart from scratch requires significant experience and time. MyQS simplifies this by automatically generating a construction programme directly from your bill of quantities. When you create a project and generate a BoQ, the system maps each cost category to a standard construction trade, estimates durations based on the scope of work, and produces a visual Gantt chart with proper trade sequencing and overlaps.
The generated programme includes all standard construction trades from preliminaries through to snagging, with realistic overlaps between consecutive activities. You can view it within the project dashboard alongside cost breakdowns and resource allocation charts, or include it in your PDF output for client presentations.
This means every quote you produce can include a professional programme without any manual scheduling work. For clients evaluating competing quotes, a quote that includes a realistic timeline stands out from one that simply states a price.
Frequently Asked Questions
What software do I need to create a Gantt chart?
You can create a Gantt chart in anything from a spreadsheet to specialist software like Microsoft Project, Primavera P6, or Asta Powerproject. For smaller projects, a well-structured spreadsheet is perfectly adequate. For complex multi-phase projects, dedicated scheduling software is worth the investment. MyQS generates Gantt charts automatically from your BoQ, so you do not need any additional software.
How detailed should my programme be?
The level of detail should match the project complexity and the audience. A client presentation programme might show 20-30 summary activities. A working site programme might show 100+ detailed tasks. The key is that every activity is specific enough to be assigned to a person or trade with a clear start and finish date.
What happens when the programme slips?
Programme slippage is a fact of life in construction. When it happens, re-sequence remaining activities, look for opportunities to overlap trades, consider additional resources, and communicate revised dates to the client and supply chain promptly. Under JCT contracts, relevant events may entitle the contractor to an extension of time. Under NEC, early warning notices should be issued as soon as a delay risk is identified.
Auto-Generate Construction Programmes from Your BoQ
MyQS maps your bill of quantities to a visual Gantt chart with trade sequencing and realistic timelines. No manual scheduling required.
Get Started FreeAbout MyQS
MyQS generates professional construction quotes from photos, floor plans or voice. Built by a QS for UK trades.
Start Free — No card neededRelated posts
NRM1 Explained: A Complete Guide for UK Construction Professionals (2026)
Learn what NRM1 is, how the 14 elements structure a bill of quantities, and how UK construction professionals use the New Rules of Measurement for accurate cost planning in 2026.
How Much Does a House Extension Cost in the UK (2026 Guide)
Complete guide to UK house extension costs in 2026. Single storey from £1,500/m², double storey from £1,800/m². Includes planning, VAT and regional pricing.
How Much Does a Kitchen Installation Cost in the UK (2026 Guide)
Kitchen installation costs UK 2026. Labour prices from budget to high-end, trade-by-trade breakdown, and tips for accurate quoting.