introduction to systems thinking and causal loop …zifeiliu/files/fac_zifeiliu...thinking and...
TRANSCRIPT
![Page 1: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/1.jpg)
Introduction to Systems Thinking and Causal
Loop DiagramsBAE 815 (Fall 2017)
Dr. Zifei Liu
![Page 2: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/2.jpg)
• Emphasize the relationships among a system’s
parts, rather than the parts themselves.
• Understand dynamic complexity of systems and
find the leverage points for sustainable change.
2
Systems thinking
![Page 3: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/3.jpg)
• See the big picture
• Recognize that structure influence performance
• Examine how we may create our own problem
3
Why systems thinking ?
In complex systems, cause and effect are distant in time and space.
![Page 4: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/4.jpg)
• Increasing use of antibiotics
More resistant strains of bacteria
• Adding more roads to reduce congestion
Increased development and ultimately more
congestion
4
Some system stories
![Page 5: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/5.jpg)
• Today’s problem may come from yesterday’s “solution”.
• The cure can be worse than the disease.
• The easy way out usually leads back in.
• Long term behavior is often different from short term behavior.
• Cause and effect are not closely related in time and space.
• Small changes can produce big results, but the leverage points are not obvious.
5
Some “truth” on complex systems
![Page 6: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/6.jpg)
6
90% of an iceberg’s volume is not visible
Events(crisis, tasks)
Patterns (trends)
Reward Systems
Unwritten Rules
People’s Mental Models
React, fire-fighting
To create
sustainable
change,
intervene here!
Adapt
System Structure
Design
![Page 7: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/7.jpg)
7
Causal loop diagrams
• A useful tool to provide a visual representation of
dynamic interrelationships
• Test and clarify your thinking
![Page 8: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/8.jpg)
8
Component of a causal loop diagrams
• Variables: up or down over time
• Arrows: the direction of influence between variables
Causality: A B
• Polarity:
+ or s, if A and B change in the same direction
- or o, if A and B change in the opposite directions
• Feedback loops: Balancing (B) or Reinforcing (R)
• Delay (||): The effect is delayed.
![Page 9: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/9.jpg)
9
Reinforcing loop
Structure
+
Population
Time
Birth
Population
+ R
Dynamic behavior
![Page 10: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/10.jpg)
10
Reinforcing loop
Structure
+
Bank
balance
Time
Interest
paid
Bank
balance
+ R
Dynamic behavior
![Page 11: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/11.jpg)
11
Reinforcing loop
Structure
-Bank failure
Time
Bank failure
Withdraw
of funds
R
Dynamic behavior
Depositors’
confidence
-
Bank’s
solvency
-
-
Reinforcing loops can be vicious cycles!
![Page 12: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/12.jpg)
12
Balancing loop
Structure
-
Hunger
Time
Hunger
Food ingested
+ B
Dynamic behavior
Balancing loops create stability
![Page 13: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/13.jpg)
13
Balancing loop
Structure
-
Job openings
Time
Job openings
People moving
into town
+ B
Dynamic behavior
Balancing loops can be automatic, or intentional policy.
![Page 14: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/14.jpg)
14
Combination loops
Dynamic behaviorBirths
Deer
population
+ +R
Available
food
+ -B
Time
Deer
population
B
R
![Page 15: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/15.jpg)
15
Systems archetypes
A class of tools that capture the "common stories”
1.1. Fixes that fail / Backfire
1.2. Shifting the burden / Addiction
2.1. Limits to success
2.2. Growth and underinvestment
3.1. Success to the successful
3.2. Tragedy of the commons
4.1. Drifting goals
4.2. Escalation
![Page 16: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/16.jpg)
16
1.1 Fixes that fail
Unintended
consequences
FixProblem
Symptom
Time
+
++
-
R
B
Dynamic behavior
Problem
Symptom
B
R
![Page 17: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/17.jpg)
17
1.1 Fixes that fail
Prescriptive actions:
• Increase awareness of the unintended consequences
• Reframe and address the root problem, give up the
fix that works only on the symptom
![Page 18: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/18.jpg)
18
1.2 Shifting the burden
Dynamic behavior
Quick fixes
Problem
Symptom
+ -B
Long-term fix
+- B
Pressure for
long-term fix
-
+
R
Time
Efforts quick fix
Problem symptom
Capacity of system
to fix itself
![Page 19: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/19.jpg)
19
1.2 Shifting the burden
Prescriptive actions:
• If possible, support only long-term solution. If you
must address the symptoms right away, do so with
restraint.
• As you strengthen long-term capability, do what you
can to reduce dependency on the short-term fix.
![Page 20: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/20.jpg)
20
2.1 Limits to success
Sales Market exposure to
potential customers
+
+
+
B
R
+
Market size (Limiting variable)
-
Potential customers
Dynamic behavior
Sales
Time
Effort
R
B
![Page 21: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/21.jpg)
21
2.1 Limits to success
Prescriptive actions:
• Determine timeline of the growth engine (R loops).
• Identify potential limits (B loops).
• Look for other potential engines of growth.
![Page 22: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/22.jpg)
22
2.2 Growth and underinvestment
Dynamic behavior
Growing
action
Demand
+ +R
Performance
+
-
BPerceived
need to invest
Investment
in capacityCapacity
B Time
RB
Demand
![Page 23: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/23.jpg)
23
3.1 Success to the successful
Resources to A Success of A
+
-
+
+
R
R
+Allocation to A
instead of B
Success of B
-
Time
Success of BResources to B
Dynamic behavior
Success of A
![Page 24: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/24.jpg)
24
3.1 Success to the successful (Darwinism)
Water to tree AGrowth of
tree A’s root
+
-
+
+
R
R
+
Water flowing to tree A
instead of tree B
-
Time
Dynamic behavior
Water to tree BGrowth of
tree B’s root
Growth of tree A
Growth of tree B
![Page 25: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/25.jpg)
25
3.1 Success to the successful
Prescriptive actions:
• Look for reasons why the system was set up to
create just one “winner”
• Find ways to make teams collaborators rather than
competitors
![Page 26: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/26.jpg)
26
3.2 Tragedy of the commons
A’s fishing Net gains for A
+
R
Catch per boatTotal fishing
Dynamic behavior
+
B’s fishing
+
R
+
Net gains for B
B
B
+
+
+
+
-
Fish available
+
Time
RB
Net gains for A
![Page 27: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/27.jpg)
27
3.2 Tragedy of the commons
Prescriptive actions:
• In any of the ‘tragedy’ situations, there must be an
overriding legislation for common good.
• To protect common resources some form
of regulation should be introduced.
• Re-evaluate the nature of the commons to determine
if there are ways to replace, renew or substitute the
resources before it becomes depleted.
![Page 28: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/28.jpg)
28
4.1 Drifting goals
Pressure to
lower goalGoals
-
+
+
+
B
B
Time
Goal
+Gap
Corrective ActionActual
-
Dynamic behavior
Actual
![Page 29: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/29.jpg)
29
4.1 Drifting goals
Prescriptive actions:
• Establish a clear transition plan from current reality
to the goal including realistic timeframe to achieve
the goal.
• Determine whether the drift in performance is the
result of conflicts between the stated goal and
implicit goals in the system.
• Anchor the goal to an external frame of reference
(benchmarking).
![Page 30: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/30.jpg)
30
4.2 Escalation
Threat to AA’s results
+
+
+
-
B
B
+Results of A
relevant to B
B’s results
-
Time
Threat to B
Dynamic behavior
Activity by A
Activity by B
+
+
Activity by A and B
![Page 31: Introduction to Systems Thinking and Causal Loop …zifeiliu/files/fac_zifeiliu...Thinking and Causal Loop Diagrams BAE 815 (Fall 2017) Dr. Zifei Liu Zifeiliu@ksu.edu •Emphasize](https://reader030.vdocument.in/reader030/viewer/2022040209/5e376a7b6b13d173704dd888/html5/thumbnails/31.jpg)
31
Systems archetypes
1.1. Fixes that fail / Backfire
1.2. Shifting the burden / Addiction
2.1. Limits to success
2.2. Growth and underinvestment
3.1. Success to the successful
3.2. Tragedy of the commons
4.1. Drifting goals
4.2. Escalation
Capture side effect, find
fundamental solution
Manage your limit,
evaluate alternatives
Collaborate and protect
commons
Careful goal setting