top of page

Models and Systems Thinking in AEC: Useful, Not Perfect

Updated: 6 days ago

All models are wrong, but some are useful" ~ George E.P. Box

Every model simplifies reality. That’s the point and the risk. I choose to see the AEC world through a model of systems. It isn’t ‘right’ for everyone, but it is useful: it gives me a language, structure and a way to make sense of messy projects and practices.


I reframe Box’s quote for my work: All systems are wrong; but some are useful.


Definition of Systems

A system is a set of interconnected elements organised by relationships to serve a purpose within a boundary and have emergent properties.

Hand-drawn system diagram showing interconnected elements and feedback loops, illustrating relationships and flows within architectural or AEC systems.
A simple system: interconnected elements and feedback loops that create behaviour within a boundary.

Elements: people, tools, activities

Relationships: flows, rules, incentives, information.

Purpose: the “why” that shapes the system.

Boundary: what’s in/out. It’s chosen and not discovered.

Emergent: the system does more than its parts (purpose).


Levels of Systems

A view of the systems can be seen through a Model of Levels, where each level deals with types of systems as broadly defined purposes or outcome types.

The levels are:

  1. Practice Systems: Sets direction and constraints (purpose, positioning, priorities, policies, culture, etc, the sense of the environment, allocates attention and resources). Examples: “We prioritise mid-rise housing; ISO 19650 standards are mandatory.”

  2. Capabilities Systems: Abilities the practice must maintain and improve, independent of teams and tools. Examples: Design optioneering, BIM Coordination, client communication.

  3. Process Systems: End-to-end flows that transform input into client-visible outcomes.Examples: Design Review Process, Design-to-Manufacturing, RFI management.

  4. Task Systems:

    Executable steps, checklists, scripts, templates, and the work that deliver a specific piece of work.

    Examples: Create sheet sets for level 3. Run clash detection and log issues”

Diagram showing four levels of systems in AEC — Task Systems, Process Systems, Capabilities Systems, and Practice Systems — arranged as a hierarchy from execution to strategy.
Four levels of systems in practice — from the tasks that deliver outcomes to the practice-level systems that set purpose and constraints.

Systems Thinking in AEC Practice

As a little something extra, the focus of outlining the systems in levels is to help people and firms determine what type of system they are dealing with and who the key actors are within that system.


Applying Systems Thinking in AEC Practice

Two things, repeat forever:

  1. Document → Observer: sketch the boundary, list the elements/ relationships, watch how the system operates under real-world conditions.

  2. Adjust → Watch for side-effects: change one constraint or feedback and see what actually happens.


Rule of thumb: make changes to the constraints and feedback before adding more steps or people.


Once you’ve done this, you can start adjusting the system to build towards an outcome that is more aligned with what the expectations are. Remember that when you are adjusting your system, you will have unintended consequences that you didn’t plan for - so look at the purpose as an ‘aspiration to be achieved’, not a fixed end state and the constraints as the hurdles to get you closer to this desired future state.


Example: We reduced RFIs by changing a constraint (no agenda, no meeting) and a feedback loop (daily automated issue summary). The number of people is unchanged; RFIs dropped 28% within 8 weeks.


“The system, to a large extent, causes its own behaviour!” ~ Thinking in Systems, Donella Meadows.

Failures Modes

There are common failures that, when working with systems, be aware of the following:

  • Changing tools first without changing the constraints.

  • Not defining the boundaries, meaning ‘everything is in’ will lead to nothing improving.

  • Improving the task while the process is broken.

  • No consistent feedback loops are implemented, so the system can’t learn.


By avoiding these, your system can start small - your comfort level - and grow as you become more confident in your designs.


Systems Summary

Models and systems are plausible. Use them anyway. Start by choosing a boundary, documenting what actually happens and then change a constraint or feedback loop at a time. The value isn’t getting it ‘right’; it’s about getting clarity on your next constraint and overcoming it. Systems thinking in the AEC is critical for everyone.

The idea, arguments and writing, with errors, were developed by me. PlaudAI was used to record my thoughts and transcribe, and ChatGPT was used to create a structure for my thoughts to reference in the writing of this article.


Comments


bottom of page