Skip to content

henu-wang/system-thinking-primer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

System Thinking Primer

An accessible introduction to systems thinking — see the whole, understand the connections, make better decisions.

KeepRule

What Is Systems Thinking?

Systems thinking is a way of seeing the world as a set of interconnected parts rather than isolated events. Instead of asking "What happened?", systems thinkers ask "What patterns and structures caused this to happen?"

The Iceberg Model

        ⛰️ Events (What happened?)
       ━━━━━━━━━━━━━━━━━━━━━━━━━
      📈 Patterns (What trends?)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    🏗️ Structures (What systems?)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  🧠 Mental Models (What beliefs?)

Most people react to events. Systems thinkers work at the structure and mental model levels.

Key Systems Thinking Concepts

1. Feedback Loops

  • Reinforcing loops — amplify change (compound interest, viral growth)
  • Balancing loops — resist change (thermostat, market correction)

2. Delays

  • Effects often appear long after causes
  • Short-term fixes frequently create long-term problems
  • "The cure can be worse than the disease"

3. Emergence

  • System behavior emerges from interactions, not individual parts
  • You can't predict traffic jams by studying individual cars
  • The whole is different from the sum of its parts

4. Leverage Points

  • Small changes in the right place create large effects
  • Donella Meadows identified 12 leverage points in systems
  • The highest leverage: changing the paradigm (mental model)

Systems Thinking Archetypes

Archetype Pattern Example
Fixes That Fail Quick fix causes side effects Pesticides → resistant bugs
Shifting the Burden Symptomatic fix weakens fundamental fix Painkillers vs. physical therapy
Limits to Growth Growth hits a constraint Startup scaling → quality drops
Tragedy of the Commons Individual gain depletes shared resource Overfishing
Escalation Competing parties escalate actions Price wars
Success to the Successful Winner gets more resources Rich get richer

Practice Exercises

Exercise 1: Map a System

Choose a problem in your life and draw:

  1. The key variables (boxes)
  2. The connections (arrows with + or -)
  3. Identify feedback loops (reinforcing or balancing)

Exercise 2: Find the Delay

Think of a decision you made where:

  • The benefit appeared immediately
  • The cost appeared much later
  • What would you do differently?

Exercise 3: Identify Leverage Points

For a challenge you face:

  • What is the obvious intervention? (low leverage)
  • What structural change would prevent the problem? (high leverage)
  • What belief or mental model sustains the problem? (highest leverage)

Recommended Reading

  • Thinking in Systems by Donella Meadows
  • The Fifth Discipline by Peter Senge
  • Systems Thinking Made Simple by Derek and Laura Cabrera
  • An Introduction to General Systems Thinking by Gerald Weinberg

Explore Principles from Great Thinkers

Discover systems thinking principles and mental models from master investors and thinkers on KeepRule.

Contributing

Contributions welcome! Add exercises, diagrams, or real-world systems examples.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

An accessible introduction to systems thinking for better decisions

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors