SuperAPI AI Directory

systems-thinking

General & other

View repository

Updated 10-15 23:44

About this skill

Systems Thinking

R — Original Text (Reading)

Invisible relationships are far more important than visible elements. The first step of systems thinking is to shift your perspective from elements to relationships. ... The second step of systems thinking is to elevate your perspective from parts to the whole. ... The third step of systems thinking is to change your perspective from static to dynamic, adding time as the fourth dimension, so that you can see the evolutionary process behind things. — Chapter 20, "Systems Thinking"

I — Methodological Skeleton (Interpretation)

  1. Systems thinking is the switching of three perspectives: elements → relationships, parts → whole, static → dynamic
  2. What determines the value of a system is not the elements themselves, butthe relationships and structure among the elements
  3. Two basic loops: reinforcing loops (positive feedback loops, snowballing reinforcement) and balancing loops (negative feedback stabilization, moving toward a goal)
  4. Reinforcing loops can be positive (the rich get richer) or reverse (stock market crash); the key is the direction
  5. The function of a balancing loop is to make the system tend toward stability or achieve a certain goal
  6. Limits to GrowthStructure: reinforcing loop + balancing loop; growth triggers side effects at a certain point, is suppressed, or even reverses
  7. Shifting the BurdenStructure: two balancing loops competing—symptomatic solution (fast but temporary) vs. fundamental solution (slow but lasting)
  8. Shifting the Burden contains an implicit reinforcing loop, making the symptomatic solution addictive and degrading the capacity for the fundamental solution
  9. The key to solving Limits to Growth: find thelimiting factorof the right-side loop (leverage solution), rather than continuing to amplify the left-side loop

A1 — Application in the Book (Past Application)

  • Limits to Growth in a chicken farm: chickens lay eggs → reinforcing loop, but as scale rises → management complexity → plague/power outage → destruction. The leverage solution is not to buy more chickens, but to improve management capability
  • Limits to Growth for a new product: advertising → sales surge → production increase → management complexity → defect rate rises → reputation worsens → sales fall. The leverage solution is to improve quality control capability, not to keep increasing advertising
  • Shifting the Burden—low income: the symptomatic solution is taking a part-time job (fast), while the fundamental solution is improving ability (slow). The more part-time work → no time to study → competitiveness declines → lower income → more part-time work, an endless loop
  • Shifting the Burden—illness: the symptomatic solution is going to the hospital (fast), while the fundamental solution is healthy diet and exercise (slow). The more you rely on the hospital, the less you exercise, and the worse your health becomes

A2 — Trigger Scenarios (Future Trigger)

When to use:

  • The same problem keeps recurring, and after each "solution" it comes back
  • After taking a certain action, it triggers unexpected negative chain reactions
  • You find that "the harder you work, the worse the results" or "input doubles but growth stagnates"
  • Team/organizational efficiency keeps declining, but no single cause can be found
  • Need to design a mechanism that can sustain growth

Language signals:

  • "Why does this problem keep happening?"
  • "Fixed A, then B became a problem"
  • "The more we do, the worse it gets / the more we manage, the more chaotic it becomes"
  • "Feels like being stuck in an endless loop"
  • "It worked at first, but then it stopped working"

Distinction from adjacent skills:

  • vs. structured-thinking: structuring is "decomposition + classification", while systemic is "finding relationships + drawing loops"; structuring looks at static snapshots, while systemic looks at dynamic loops
  • vs. evolution-strategy: systemic is ananalysis and diagnosistool, while evolution strategy is anaction iterationframework; first use systemic to analyze the system structure, then use evolution strategy to design an action plan

E — Executable Steps (Execution)

Step 1: Start with the balancing loop and describe the system

  • Define the system's core goal (note: not a short-term task, but a long-term state-oriented goal)
  • Identify the gap elements between the "current state" and the "goal"
  • Draw the basic balancing loop from gap → action → effect → feedback
  • Completion criteria: Draw a closed balancing loop diagram containing at least 4 nodes and a clear feedback direction

Step 2: Build reinforcing loops and identify growth limits

  • On the basis of the balancing loop, look for positive feedback cycles that can self-reinforce
  • Immediately ask: Will this reinforcing loop trigger inhibitory side effects?
  • Find thelimiting factorsin the balancing loop on the right (such as management capability, quality control capability, market capacity)
  • Completion criteria: Identify at least one growth limit structure and clearly mark what the limiting factor is

Step 3: Check for shifting the burden and choose the fundamental solution

  • Check whether the current solution is a "symptomatic solution" or a "fundamental solution"
  • If it is a symptomatic solution: assess whether its side effects will weaken the ability to apply the fundamental solution
  • Formulate an action plan for the fundamental solution (even if it takes effect slowly in the short term)
  • Completion criteria: List a comparison table of symptomatic solutions and fundamental solutions, and confirm that the current direction of action points to the fundamental solution

B — Boundary

Scenarios not to use:

  • Simple linear causality (A directly causes B), where system analysis is not needed
  • Scenarios that urgently require action (drawing a system diagram takes time)
  • Situations where data is insufficient to verify assumptions

Failure modes:

  • Overcomplication: drawing an overly complex system diagram, making it impossible to find the leverage point
  • Diagnosing without acting: obsessing over drawing loop diagrams and delaying action
  • Ignoring time delays: many feedbacks in the system have time delays, and if no effect is seen in the short term, it is judged ineffective

Author blind spots:

  • Lack of methods for "how to quantify the strength of feedback in the system", making it difficult in practical application to judge which loop dominates
  • The two structures of growth limits and shifting the burden cover many scenarios, but not all system problems can be classified into these two categories

Related skills

This skill is related to the following skills:

  • compound-effect(Prerequisite dependency): The concept of "reinforcing loops" in systems thinking comes directly from the reinforcing cycle design of the compound effect; understanding the compound effect is the cognitive foundation for understanding system dynamics.
  • structured-thinking(Comparison): Structured thinking focuses on static decomposition and classification, while systems thinking focuses on dynamic relationships and loops. First use structured thinking to conduct a comprehensive breakdown, then use systems thinking to find causal loops.