Hebel

Meta-frameworks

Wolstenholme's Taxonomy

Eric Wolstenholme distils the system archetypes into four fundamental patterns of reinforcing and balancing loops — moving from diagnosing problems to designing solutions.

Definition

Wolstenholme’s Taxonomy condenses the many system archetypes into a unified 2×2 structural taxonomy. Eric Wolstenholme showed that every archetype can be explained as a combination of an intended and an unintended feedback loop (each either reinforcing or balancing). This yields four fundamental patterns that enable the move from a “problem archetype” to a “solution archetype.”

Structure

The taxonomy classifies each archetype by whether the intended and the unintended loop are reinforcing (R) or balancing (B):

  • Underachievement: An intended reinforcing growth action (R) is diminished by unintended balancing consequences (B) — e.g. Limits to Growth, Tragedy of the Commons.
  • Out of Control: An intended balancing control (B) is undermined by a reinforcing unintended consequence (R) that worsens the problem — e.g. Fixes that Fail, Shifting the Burden.
  • Relative Achievement: Intended reinforcing growth (R) succeeds only at another part’s expense — e.g. Success to the Successful.
  • Relative Control: An intended balancing control (B) works only by shifting the penalty onto another stakeholder, whose balancing reaction (B) compromises the initiator — e.g. Escalation, Accidental Adversaries.

When it applies

When you have already mapped a concrete problem to an archetype and now want to search systematically for its structural counterpart. The taxonomy serves as a diagnostic grid for quickly identifying which kind of intended and unintended loop is at play — and therefore which class of solution can work at all.

Leverage points

The real value lies in moving from diagnosing a “problem archetype” to designing a “solution archetype.” Rather than merely naming the pattern, you decide deliberately which loop to decouple and which to strengthen: for Underachievement, raise the balancing limit; for Out of Control, break the reinforcing side-effect; for Relative Achievement, disentangle the coupled rivalry; for Relative Control, make the shifted penalty visible and internalise it.

Examples

A growth programme that stalls (Underachievement) is reframed as a prompt to expand the capacity limit early. An escalation conflict between two teams (Relative Control) is resolved by making the mutually shifted costs transparent and assigning them to a shared accountable owner.

Model it in Hebel

Build this pattern as a causal loop and simulate it.

Get invited

Related concepts

Sources: Wolstenholme (2003), Towards the definition and use of a core set of archetypal structures in system dynamics