SlideShare a Scribd company logo
1 of 52
Download to read offline
Introduction to Systems Thinking:
System Structures and Behaviour
Sydney Limited WIP Society
Jason Yip
j.c.yip@computer.org
http://jchyip.blogspot.com
@jchyip
Select a problem as a working
example. It should be somewhat
complicated, and not too simple.
What is a system?
A system is a set of things
interconnected in such a way that
they produce their own pattern of
behaviour over time
A system is more than the sum of its
parts
http://mennodiscuss.com/viewtopic.php?f=6&t=16392#p456262
Systems consists of three things
1. Elements
2. Interconnections
3. Function (non-human system) or Purpose
(human system)
Examples of systems
● Digestive system
● Sports team
● School
● City
● Factory
● Corporation
● National Economy
● Animal
● Tree
● Forest
● Earth
● Solar system
● Galaxy
● IT system
https://flic.kr/p/97JeYs
“Bicycle system”
“Frog system”
https://flic.kr/p/mKKug
Systems mostly cause their own
behaviour; outside events unleash
that behaviour
Do politicians cause recessions and
booms? Or is it inherent to market
economies?
Do competitors cause companies to
lose market share? Or do their own
policies create losses that
competitors exploit?
“Every system is perfectly designed
to achieve the results it gets.”
Dr. Don Berwick
Describe your situation as a system
● What are the elements?
● What are the interconnections between the
elements?
● What is the purpose of the system?
Intended vs actual based on behaviour?
Stocks and Flows
Stocks are the elements you can see,
feel, count, or measure at any given
time
Examples of Stocks
● Water in a bathtub
● A population
● Books in a book store
● Wood in a tree
● Money in a bank
Stocks change over time via Flows
● Work flow
● Information flow
● Both inflow and outflow
http://lssacademy.com/2008/02/24/lets-create-a-current-state-value-stream-map/
Information Flow
Work Flow
Stocks
https://flic.kr/p/9az8q1
Inflow
Outflow
Information flow
Stock
Stocks provide a memory of flows
Stocks act as “shock absorbers”
Stocks introduce delay.
It takes time for flows to affect
stocks.
Delays decouple inflow and outflow
Examples of stocks decoupling flows
● Gasoline storage tanks
● Wood in a forest
● Water reservoir
“Stocks are pretty much queues”
Me
Let’s try describing a typical Agile
team using stocks and flows
How might stocks and flows change
how you describe your situation?
Feedback loops
Systems run themselves via
feedback loops
Balancing feedback loops
● Thermostat
● Guided missile
● Iterative, incremental software development
A stock with two competing
balancing loops
How feedback fails
● Late, lost, unclear, incomplete, hard to
interpret information
● Weak, delayed, resource-constrained,
ineffective response
Two competing balancing loops with
delays
The problem with forecast-driven
supply chains
A delay in a balancing feedback loop
makes a system likely to oscillate
Aside: This is generally solved by
using kanban
Reinforcing feedback loops
● Market collapse: uncertainty -> remove
money -> more uncertainty
● Compound interest
● Death march: Too much to do -> work
harder -> more bugs -> work even harder
A stock with one reinforcing loop
and one balancing loop
If A causes B, is it possible that B
also causes A?
How might feedback loops change
how you describe your situation?
Dealing with systems
Systems consists of three things
1. Elements
2. Interconnections
3. Function (non-human system) or Purpose
(human system)
Changing elements usually has the
least effect; changing
interconnections or purpose is
usually more dramatic
Examples
● Change all members of a sports team vs
change rules of the game or the definition of
winning
● Change people in the organisation vs
change the way of working or the definition
of organisational success
Focus more on interconnections and
interactions than elements
● Interaction flow / sequence over class
structure
● Work flow / value stream over org structure
System interactions operate through
information flow
Address incongruent purposes
System purposes do not necessarily match the
intention of the designers or actors within it
How might you intervene in your
situation to improve the system?

More Related Content

What's hot

Cynefin and Complexity: A Gentle Introduction
Cynefin and Complexity: A Gentle IntroductionCynefin and Complexity: A Gentle Introduction
Cynefin and Complexity: A Gentle Introduction
Jocko Selberg
 
Systems Thinking Training Course
Systems Thinking Training CourseSystems Thinking Training Course
Systems Thinking Training Course
Bryan Len
 
SYSTEMS THINKING: Lessons From The Fifth Discipline Fieldbook by Senge, Kleik...
SYSTEMS THINKING: Lessons From The Fifth Discipline Fieldbook by Senge, Kleik...SYSTEMS THINKING: Lessons From The Fifth Discipline Fieldbook by Senge, Kleik...
SYSTEMS THINKING: Lessons From The Fifth Discipline Fieldbook by Senge, Kleik...
Joanna Beltowska
 
The decision making and problem solving models
The decision making and problem solving modelsThe decision making and problem solving models
The decision making and problem solving models
Karen S.
 

What's hot (20)

System Thinking - Affect on Decision Making
System Thinking - Affect on Decision MakingSystem Thinking - Affect on Decision Making
System Thinking - Affect on Decision Making
 
Musings - System thinking - Notes on Donella Meadow's Book
Musings - System thinking - Notes on Donella Meadow's BookMusings - System thinking - Notes on Donella Meadow's Book
Musings - System thinking - Notes on Donella Meadow's Book
 
Systems Thinking
Systems ThinkingSystems Thinking
Systems Thinking
 
5th discipline final
5th discipline final5th discipline final
5th discipline final
 
Cynefin and Complexity: A Gentle Introduction
Cynefin and Complexity: A Gentle IntroductionCynefin and Complexity: A Gentle Introduction
Cynefin and Complexity: A Gentle Introduction
 
Systems Thinking in Practice - an Open University showcase
Systems Thinking in Practice - an Open University showcaseSystems Thinking in Practice - an Open University showcase
Systems Thinking in Practice - an Open University showcase
 
Systems thinking
Systems thinkingSystems thinking
Systems thinking
 
Systems Thinking Training Course
Systems Thinking Training CourseSystems Thinking Training Course
Systems Thinking Training Course
 
Understanding complexity - The Cynefin framework
Understanding complexity - The Cynefin frameworkUnderstanding complexity - The Cynefin framework
Understanding complexity - The Cynefin framework
 
SYSTEMS THINKING: Lessons From The Fifth Discipline Fieldbook by Senge, Kleik...
SYSTEMS THINKING: Lessons From The Fifth Discipline Fieldbook by Senge, Kleik...SYSTEMS THINKING: Lessons From The Fifth Discipline Fieldbook by Senge, Kleik...
SYSTEMS THINKING: Lessons From The Fifth Discipline Fieldbook by Senge, Kleik...
 
The decision making and problem solving models
The decision making and problem solving modelsThe decision making and problem solving models
The decision making and problem solving models
 
Cynefin in an agile world
Cynefin in an agile worldCynefin in an agile world
Cynefin in an agile world
 
Peter Senge "Fifth Discipline" Book Review - Learning Organization Bible
Peter Senge "Fifth Discipline" Book Review - Learning Organization BiblePeter Senge "Fifth Discipline" Book Review - Learning Organization Bible
Peter Senge "Fifth Discipline" Book Review - Learning Organization Bible
 
Design council x The Point People: Systemic Design
Design council x The Point People: Systemic DesignDesign council x The Point People: Systemic Design
Design council x The Point People: Systemic Design
 
Systems Thinking Primer
Systems Thinking PrimerSystems Thinking Primer
Systems Thinking Primer
 
The fifth discipline - An overview of Peter Senge's Fifth Discpline
The fifth discipline - An overview of Peter Senge's Fifth DiscplineThe fifth discipline - An overview of Peter Senge's Fifth Discpline
The fifth discipline - An overview of Peter Senge's Fifth Discpline
 
Decision making & cynefin framework
 Decision making & cynefin framework Decision making & cynefin framework
Decision making & cynefin framework
 
Root cause analysis 1
Root cause analysis 1Root cause analysis 1
Root cause analysis 1
 
Appreciative Inquiry For Strategic Planning
Appreciative Inquiry For Strategic Planning Appreciative Inquiry For Strategic Planning
Appreciative Inquiry For Strategic Planning
 
How To Implement Change
How To Implement ChangeHow To Implement Change
How To Implement Change
 

Similar to Introduction to Systems Thinking: System Structures and Behaviour

Complex Systems & Focused Solutions
Complex Systems & Focused SolutionsComplex Systems & Focused Solutions
Complex Systems & Focused Solutions
sondramilkie
 
Assume that four mineral water producers compete in prices in a Be.docx
Assume that four mineral water producers compete in prices in a Be.docxAssume that four mineral water producers compete in prices in a Be.docx
Assume that four mineral water producers compete in prices in a Be.docx
ssuser562afc1
 
Sad 1 chapter 1- additional material
Sad 1 chapter 1- additional materialSad 1 chapter 1- additional material
Sad 1 chapter 1- additional material
Birhan Atnafu
 

Similar to Introduction to Systems Thinking: System Structures and Behaviour (20)

Systems Thinking for agile service design
Systems Thinking for agile service designSystems Thinking for agile service design
Systems Thinking for agile service design
 
Using synthesis (System Thinking) to find business problems
Using synthesis (System Thinking) to find business problemsUsing synthesis (System Thinking) to find business problems
Using synthesis (System Thinking) to find business problems
 
Information Systems and Technology: Basic Concepts
Information Systems and Technology:  Basic ConceptsInformation Systems and Technology:  Basic Concepts
Information Systems and Technology: Basic Concepts
 
Complex Systems & Focused Solutions
Complex Systems & Focused SolutionsComplex Systems & Focused Solutions
Complex Systems & Focused Solutions
 
Systems Modeling Overview
Systems Modeling OverviewSystems Modeling Overview
Systems Modeling Overview
 
Cs in science_background_papers
Cs in science_background_papersCs in science_background_papers
Cs in science_background_papers
 
Systemsthinking 12632353422762 Phpapp01
Systemsthinking 12632353422762 Phpapp01Systemsthinking 12632353422762 Phpapp01
Systemsthinking 12632353422762 Phpapp01
 
General Systems Theory and Systems Analysis
General Systems Theory and Systems AnalysisGeneral Systems Theory and Systems Analysis
General Systems Theory and Systems Analysis
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Discreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.pptDiscreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.ppt
 
System Analysis & Design - I
System Analysis & Design - ISystem Analysis & Design - I
System Analysis & Design - I
 
Technology as human endeavour & Systems Thinking
Technology as human endeavour & Systems ThinkingTechnology as human endeavour & Systems Thinking
Technology as human endeavour & Systems Thinking
 
Assume that four mineral water producers compete in prices in a Be.docx
Assume that four mineral water producers compete in prices in a Be.docxAssume that four mineral water producers compete in prices in a Be.docx
Assume that four mineral water producers compete in prices in a Be.docx
 
Unit4 systemdynamics
Unit4 systemdynamicsUnit4 systemdynamics
Unit4 systemdynamics
 
Creativity And Inovation
Creativity And InovationCreativity And Inovation
Creativity And Inovation
 
All Day DevOps 2017 - There is No Root Cause
All Day DevOps 2017 - There is No Root CauseAll Day DevOps 2017 - There is No Root Cause
All Day DevOps 2017 - There is No Root Cause
 
Learning Innovation Meeting 2/4/09 A Different Take On Systems Thinking
Learning Innovation Meeting 2/4/09 A Different Take On Systems ThinkingLearning Innovation Meeting 2/4/09 A Different Take On Systems Thinking
Learning Innovation Meeting 2/4/09 A Different Take On Systems Thinking
 
System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .
 
Sad 1 chapter 1- additional material
Sad 1 chapter 1- additional materialSad 1 chapter 1- additional material
Sad 1 chapter 1- additional material
 
On Analyzing Self-Driving Networks: A Systems Thinking Approach
On Analyzing Self-Driving Networks: A Systems Thinking Approach On Analyzing Self-Driving Networks: A Systems Thinking Approach
On Analyzing Self-Driving Networks: A Systems Thinking Approach
 

More from Jason Yip

More from Jason Yip (20)

[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...
 
[Stretch 2023] What does productivity really mean at different levels_ Indivi...
[Stretch 2023] What does productivity really mean at different levels_ Indivi...[Stretch 2023] What does productivity really mean at different levels_ Indivi...
[Stretch 2023] What does productivity really mean at different levels_ Indivi...
 
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
 
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
 
[Craft Conf 2023] We're in it together and other perspectives on effective pr...
[Craft Conf 2023] We're in it together and other perspectives on effective pr...[Craft Conf 2023] We're in it together and other perspectives on effective pr...
[Craft Conf 2023] We're in it together and other perspectives on effective pr...
 
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
 
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
 
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
 
[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...
 
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&DAgile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
 
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
 
Using BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategyUsing BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategy
 
[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify
 
Designing Better Tribe Meetings
Designing Better Tribe MeetingsDesigning Better Tribe Meetings
Designing Better Tribe Meetings
 
How things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve itHow things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve it
 
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
 
What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?
 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?
 
Enabling Autonomy at Spotify
Enabling Autonomy at SpotifyEnabling Autonomy at Spotify
Enabling Autonomy at Spotify
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Introduction to Systems Thinking: System Structures and Behaviour