Construction Scheduling & Critical Path Method (CPM): FS, SS, FF Links and Line of Balance Planning

Across jobsites worldwide, a familiar ritual repeats: a 36x24 inch master Gantt chart is pinned to the field trailer wall. By week three, nobody looks at it because site conditions have shifted and the desktop file is already obsolete. Here is the engineering science behind Critical Path calculation, concrete curing lags, and why the Line of Balance (LoB) technique is essential for repetitive vertical structures.

Table of Contents

1. Why Desktop Scheduling Software Fails on Active Jobsites

Desktop scheduling software created thirty years ago (such as Microsoft Project or standalone Primavera P6 installs) was engineered for back-office planning analysts, not for superintendents wearing hard hats and steel-toed boots in mud, dust, and rain.

On a live jobsite, an unexpected torrential rainstorm halts foundation footings on Tuesday, a rebar delivery truck breaks down on the highway, and the rough-in electrical contractor arrives with only 2 electricians instead of 6. Updating these daily variances in a rigid .mpp file requires retreating to an air-conditioned trailer, navigating complex hierarchical dialogs, and dealing with stubborn task constraints that break the logic tree.

Inevitably, the master schedule is abandoned. The field superintendent begins coordinating site trades via impromptu phone calls and chaotic text groups, completely losing visibility over which activities belong to the Critical Path and which retain usable float.

The cardinal rule of the critical path

Any single day of unmitigated delay on an activity with Total Float = 0 extends the contractual turnover date by exactly one day, instantly triggering liquidated damages. Not all tasks are critical, but superintendents must know which ones are every single morning.

In manufacturing or software, dependencies are often simple linear handoffs. In civil engineering, logical relationships must mirror the physical laws of concrete hydration and multi-trade staging:

1. Finish-to-Start (FS) with Mandatory Curing Lag (+Lag)

The successor task cannot start until the predecessor is complete. In structural reinforced concrete, this relationship must include a positive lag (+Lag) corresponding to the minimum curing period before stripping formwork or post-tensioning:

  • Cast Level 3 Floor Slab (FS + 3 days curing) → Partial reshoring & perimeter form stripping.
  • Cast Columns (FS + 7 days compressive gain) → Formwork and rebar placement for upper floor beam.

2. Start-to-Start (SS) with Staggered Trade Flow

The successor task starts a defined number of days after the predecessor begins. This allows complementary trades to advance simultaneously through the building:

  • CMU Block Masonry (SS + 2 days lead) → Electrical conduit wall channelling. The electrical crew follows closely behind the masons with a 48-hour buffer to avoid spatial interference.

3. Finish-to-Finish (FF) for Synchronized Testing & Enclosures

The successor task cannot conclude until the predecessor finishes. Typical for commissioning and architectural finishes:

  • Hydrostatic pressure piping testing (FF + 0 days) → Wall furring and shaft dry-walling. You cannot close the final access panel until the final pressure hold test confirms zero leakage.

4. Start-to-Finish (SF)

The successor cannot finish until the predecessor starts. Rare in building construction, but essential for site security shifts, temporary power changeovers, and river diversion channels in bridge works.

CPM Total Float Calculation Mechanics Early/Late Pass Formulation
Total Float = LF - EF = LS - ES
Where ES is Early Start, EF is Early Finish, LS is Late Start, and LF is Late Finish. Tasks where Total Float = 0 constitute the uninterrupted vector of the Critical Path.

3. The Line of Balance (LoB) Technique vs Traditional Gantt Charts

Standard Gantt charts suffer from a fatal flaw on repetitive projects (such as 20-story residential towers, master-planned housing tracts, or a 15-mile highway package): they completely hide physical crew location and spatial congestion.

The Line of Balance (LoB) plots physical location or floor level on the vertical axis (Y) and working calendar days on the horizontal axis (X).

Swipe table horizontally
Engineering Dimension Standard Gantt Chart Line of Balance (STRUKTTO LoB)
Spatial Awareness None. Shows calendar dates but cannot identify what floor a crew is on. Total. Each inclined line represents the physical progression of a trade crew from floor to floor.
Collision Detection Invisible. Two bars can appear non-overlapping in time yet conflict in physical space. Immediate. If two slope lines cross, it indicates that a faster paint crew will collide with drywallers on Level 7.
Production Rate (Takt Time) Detached from actual field crew daily output per m². The slope of each line represents the exact pace (e.g. 1 floor every 3 workdays). Allows balancing crew sizes to maintain parallel lines without downtime.
Resource Efficiency Forces stop-and-go staffing where specialty subcontractors demobilize. Guarantees continuous Lean workflow without idle crews waiting for floor access.

4. The Mobile Tactile Revolution of STRUKTTO FLOW

For Critical Path scheduling and Line of Balance to thrive in the real world, manipulating the network must be as natural as interacting with modern mobile apps. That is why we developed STRUKTTO FLOW:

  1. 2-Tap Relationship Linking: Tap the predecessor node, drag toward the successor, and choose relationship type (FS, SS, FF) and concrete curing lag (+Lag). No cluttered nested menus or desktop dialog boxes.
  2. Automated Working-Day Calendar Engine: FLOW calculates critical paths by factoring in statutory holidays, weekend shifts, and weather delays recorded in daily logs, preventing accidental concrete pours on non-working days.
  3. Dynamic Cascade Rescheduling with Trade Conflict Warnings: If severe rain stops foundation excavation for 2 days, FLOW instantly recalibrates downstream milestone dates across 180 connected tasks, highlighting in amber which finish trades need rescheduled site arrival to avoid standby labor claims.

Construction is a dynamic organism that encounters unpredictable field variables daily. Your schedule must possess the mobile dexterity to adapt the instant reality changes on site.

STRUKTTO 2026 • ConTech Platform

Take technical and financial site control to the 2026 standard

Build AI-driven estimates, take off PDF blueprints, schedule with FLOW, and audit your S-Curve in real time.