Systems thinking / Engineering / Delivery

The constraint sets the pace.

Complex projects are systems of dependencies. I focus on what actually limits progress - connecting engineering, people and site execution to move the whole project forward.

SYSTEMSINTERFACESDELIVERY D/P - ENGINEERING SYSTEM / 01CONCEPT SCHEMATIC
Complex systems · One directionConceptual industrial systems diagram
Less local optimizationBetter decisions across interfacesMore meaningful progress
01 / The thinking

See the system.
Not just the tasks.

Schedule pressure can make every activity look urgent. Systems thinking helps distinguish movement from progress - and directs attention to what affects the outcome.

01 / THE CONSTRAINT

Find what limits
the outcome.

The slowest dependency can set the pace for the entire project. Identify it before optimizing work that cannot improve overall delivery.

02 / THE DEPENDENCIES

Manage the
interfaces.

Engineering, materials, contractors, access and commissioning are connected. A gap between teams often matters more than activity within one team.

03 / THE FLOW

Protect progress
through the system.

A full schedule is not the same as productive flow. Priorities, sequencing and reliable handoffs should support completion - not just utilization.

Local efficiency
is not system performance.

Optimizing one discipline in isolation can create queues, rework and delays elsewhere. The objective is not to make every part look efficient; it is to help the entire project deliver reliably, safely and with fewer interruptions.

Approach inspired by Eliyahu M. Goldratt's Theory of Constraints · Not a direct quotation
02 / How I approach delivery

Focus.
Align.
Improve.

01

Identify the constraint

Find the decision, work front, technical issue or missing prerequisite that is holding back meaningful progress.

↗
02

Make the best use of it

Remove avoidable interruptions, clarify inputs and protect scarce capacity before asking for more resources.

↗
03

Align surrounding work

Sequence engineering, logistics and site activities around the real priority rather than separate local targets.

↗
04

Increase capacity where needed

Escalate decisions, change the method or secure additional support when the existing system cannot deliver enough.

↗
05

Reassess and repeat

Once one constraint is resolved, another may emerge. Update priorities using the actual state of the project.

↗
03 / The delivery system

Activity is not
throughput.

Engineering, materials and site readiness can all be progressing - while delivery remains constrained. The task is to identify what governs output, then align the work around it.

Better in landscapeRotate your phone to explore the full diagram.
SYSTEM FLOW / CONCEPTUAL MODEL GOVERNING CONSTRAINT
How a constraint governs project throughputThree prerequisite streams - design, materials and access - converge. Work accumulates before a constrained passage, which controls the pace of finished deliverables. REQUIRED INPUTSWORK IN PROCESSDELIVERED OUTPUT 01 / DESIGN02 / SUPPLY03 / SITEEngineering readyMaterials availableWorkfront accessible CONSTRAINT QUEUED WORK SYSTEM THROUGHPUT → MORE ACTIVITY UPSTREAM DOES NOT NECESSARILY MEAN MORE OUTPUT DOWNSTREAM.TOC / 01
↔ Swipe to explore the full diagram
01 / RECOGNIZE

Find the limiting factor.

Identify where delivery slows, not simply where activity is highest.

02 / ALIGN

Protect the constraint.

Coordinate design decisions, supply and site priorities around what enables progress.

03 / IMPROVE

Increase the flow.

Reduce waiting, resolve interfaces and reassess when the constraint moves.

04 / The root cause

Symptoms are
not causes.

Several problems can look unrelated yet arise from the same underlying condition. Instead of treating each symptom separately, trace the cause-and-effect relationships and test what actually drives them.

CURRENT REALITY TREE / SIMPLIFIED EXAMPLECAUSE → EFFECT
Current Reality Tree: from root cause to several symptomsA possible root cause, unclear ownership of cross-team decisions, leads to unresolved interfaces. Those interfaces can create three visible effects: late decisions, teams waiting and repeated work. The response targets the shared cause. VISIBLE EFFECTSUNDERLYING CONDITIONSPOSSIBLE INTERVENTIONREAD THE CAUSAL ARROWS UPWARD ↑ SYMPTOM 01SYMPTOM 02SYMPTOM 03Late decisionsTeams waitingRepeated work SHARED MECHANISMInterfaces remain unresolved POSSIBLE COMMON CAUSECross-team decisions lack clear ownership ADDRESS THE CAUSEMake decision ownership and escalation paths explicit
01 / POSSIBLE COMMON CAUSE
Cross-team decisions lack clear ownership
02 / SHARED MECHANISM
Interfaces remain unresolved
03 / VISIBLE EFFECTS
Late decisionsTeams waitingRepeated work
WHAT TO CHANGEMake decision ownership and escalation paths explicit.
01 / DIAGNOSE

Separate what is happening from what may be causing it.

02 / CHANGE

Test the causal logic, then address the shared cause rather than its visible effects.

05 / The conflict

Challenge the assumption.
Not the people.

Two teams can disagree on what to do while working toward the same goal. The conflict often survives because an untested assumption makes the choices appear mutually exclusive.

EVAPORATING CLOUD / SIMPLIFIED EXAMPLEONE GOAL · TWO NEEDS · TWO ACTIONS
Evaporating Cloud conflict diagramOne common goal, safe and predictable project delivery, supports two valid needs: protect readiness and maintain site progress. These needs lead to conflicting actions, hold an entire workfront or start despite unresolved interfaces. Questioning the all-or-nothing assumption suggests releasing verified areas while holding unresolved interfaces. COMMON OBJECTIVETWO VALID NEEDSCOMPETING ACTIONS A / SHARED GOALSafe, predictableproject delivery B / NEEDC / NEEDProtect work readinessMaintain site progress D / PROPOSED ACTIOND′ / PROPOSED ACTIONHold the wholeworkfrontProceed despiteopen interfaces CONFLICT ASSUMPTION TO TEST“We must either stop everything or proceed with everything.”
A / SHARED GOALSafe, predictable delivery
B / VALID NEEDProtect work readiness
↓
D / ACTIONHold the whole workfront
C / VALID NEEDMaintain site progress
↓
D′ / ACTIONProceed despite open interfaces
COMPETING ACTIONS
ASSUMPTION TO TEST

“We must either stop everything or proceed with everything.”

BREAK THE ASSUMPTION ↗

Release verified workfronts. Hold unresolved interfaces. Both readiness and progress can be protected without treating the entire site as one decision.

The method is not about choosing a compromise between two positions. It is about understanding the needs behind both positions and finding an alternative that satisfies them.

THINKING PROCESSES / INSPIRED BY E. M. GOLDRATT
06 / Applied in practice

Engineering meets
execution.

A systems view is most useful when combined with hands-on technical understanding and direct experience of work on site.

01 / Coordination

Interfaces &
dependencies

Aligning disciplines, design information, technical decisions and work prerequisites across project teams.

02 / Delivery

Site execution
& control

Supervision, contractor coordination, work sequencing, progress tracking, safety, quality and handover readiness.

03 / Engineering

Technical systems
& integration

Electrical installations, instrumentation, automation, BMS interfaces and commissioning documentation.

Project environments

Industrial facilities & pharmaceuticals  /  Shipbuilding & marine  /  International construction

07 / Get in touchEurope & international projects ↗

Let's focus on
what moves
the project.