SlideShare a Scribd company logo
LORRAINE STEYN
@lor_krs
Systems Thinking and the Art of Simplification
Agenda
Systems Archetypes
What goes wrong?
Systems Thinking basics
How do we get it to go right?
Techniques for simplifying
“Because of feedback delays, by the time a problem
becomes apparent it may be unnecessarily difficult to solve”
The Universe is not actually malignant, it only
seems so.
Murphy’s Law: If anything can go wrong, it
will
All your eggs in one basket
A system with multiple pathways and redundancies is more stable than a system with
little diversity
Policy Resistance: actors in the system have their own
goals
?
Escalation: trying to get ahead of the competition
Tragedy of the Commons: abuse of a shared resource
DAY ZERO
Success to the Successful: the rich get richer
Shifting the Burden to the Intervenor:
addiction, addressing the symptoms not the
problem
Seeking the Wrong Goal: confusing effort with results
When are we supposed to stop being busy and THINK?
Rule Beating: obeying the rules, but not the intent
Camp requires kids to write a letter home
Drift to Low Performance: not holding standards absolute
What are Systems?
How do we understand and manage them better?
ELEMENTS
Easy to identify parts of a system
INTERCONNECTIONS
Physical flows, information flows
PURPOSE
Observe how the
system behaves
over time
Intuitive understanding of complex systems vs rational analysis of small pieces of
a problem
a university?
What is the PURPOSE ofThe purpose of a university is to be the guardian of reason, inquiry and
philosophical openness
Students: To get a diploma so I can get a good job!Accounts Department: ??? To collect money
Systems Thinking and the Art of Simplification
Systems Thinking and the Art of Simplification
Companies lose market share through their own policies. Competitors scoop up
the advantage.
1975 Kodak invent digital camera – leaders said NO ONE will want it
1981 Sony launches a digital camera
2012 Kodak files for bankruptcy
Good News!
Our policies cause the outcomes – we can change our policies
Modelling
Basic Systems Diagrams
Boundaries, Stocks and Flows
Feedback Loops
Systems Thinking and the Art of Simplification
Case Study
Let us apply Systems
Agile Teams:
 What is our “stock”?
 What are the inflows
outflows?
 Goal: Working
Draw a diagram of the factors that affect a team’s productivity
Systems Thinking and the Art of Simplification
Conway's law: Organizations which design systems
... are constrained to produce designs which are
communication structures of these organizations.
Organization
The Art of Simplification
No computers in 1687
Hundreds of thousands of calculations needed to work out
gravitational forces in our solar system
Newton’s genius was to recognize that it could be simplified into
pairs: the sun and each planet
Systems Thinking and the Art of Simplification
1. Less is more
2. No (or minimal) crossings
3. Orthogonality – keep things straight!
4. Parents (most important) first
5. Tidy – alignment, fonts, sizes, balance
Occam’s Razor
The simplest answer is
probably correct
Do not make more
assumptions than you
absolutely need
Pareto
80/20
By Better than Yesterday
1. Less is more
2. No (or minimal) crossings
3. Orthogonality – keep things straight!
4. Parents (most important) first
5. Tidy – alignment, fonts, sizes, balanceyour thinking
 The ability to bounce back into shape after being pressed
or stretch
 Tends to have rich feedback loops
Placing a system in a straitjacket of constancy can cause
fragility to evolve
CS Holling
Resilience:
Intuition vs Analysis
Boundaries constrain the problem
(simplification)
Other References:
Systemantics – John Gall
An Introduction to General Systems
Thinking – Gerald Weinberg
Dr Russel Ackhoff
Peter Senge
Thinking in Systems – Donella Meadows
Systems always behave exactly as they are designed,
just not always as they are intended.
Be creative and courageous about systems redesign.
Lorraine Steyn @lor_krs
www.krs.co.za

More Related Content

PPTX
Cynefin - A Framework for Leaders in an Ever-Changing World
PDF
Virgina Satir & Elizabeth Kubler Ross - Change journey groups & individuals -...
PPT
Robin hood ppt case study
PDF
4 Deadly Mistakes Most Startups Make When They Launch
PDF
The Hidden Traps in Decision Making
PPTX
Our iceberg is Melting
DOC
Assignment on Robinhood
PPTX
Behavioural economics and digital marketing
Cynefin - A Framework for Leaders in an Ever-Changing World
Virgina Satir & Elizabeth Kubler Ross - Change journey groups & individuals -...
Robin hood ppt case study
4 Deadly Mistakes Most Startups Make When They Launch
The Hidden Traps in Decision Making
Our iceberg is Melting
Assignment on Robinhood
Behavioural economics and digital marketing

What's hot (6)

DOC
Fresh Direct outline
PPTX
PPTX
Iceberg scorecard slide share
PPTX
Purchasing must become supply management
PDF
Giving Change Leaders the Edge with Neuroscience
PPT
Who Moved My Cheese
Fresh Direct outline
Iceberg scorecard slide share
Purchasing must become supply management
Giving Change Leaders the Edge with Neuroscience
Who Moved My Cheese
Ad

Similar to Systems Thinking and the Art of Simplification (20)

PPTX
Systems Thinking Introduction - a quick overview for Software Practitioners
PDF
How the future works.pdf
PPTX
Systems Concepts for Agile Practitioners
PPTX
Systems Concepts for Agile Practitioners
PPTX
Systems Concepts for Agile Practitioners
PPTX
On Analyzing Self-Driving Networks: A Systems Thinking Approach
PPT
Systems Thinking
PPT
Systemsthinking 12632353422762 Phpapp01
PDF
Systems Thinking for agile service design
PPT
Complexity Thinking
PPTX
Systems Thinking
DOCX
Week 5An Introduction to Systems AnalysisComplex Systems.docx
PPTX
Systems Thinking 2019
PDF
Theory of constraints._eliyahu_m._goldra
PDF
The Cost of Complexity
DOCX
1The Nature of SuccessClass SeventeenREVIEW!!!!.docx
PPTX
lecture1&2 - Introduction to Systems and system thinking.pptx
PPTX
Management 3.0 - Complexity Thinking
PDF
The Ultimate Metric
PPT
Through the new lens: Quality & Complexity bruce waltuck
Systems Thinking Introduction - a quick overview for Software Practitioners
How the future works.pdf
Systems Concepts for Agile Practitioners
Systems Concepts for Agile Practitioners
Systems Concepts for Agile Practitioners
On Analyzing Self-Driving Networks: A Systems Thinking Approach
Systems Thinking
Systemsthinking 12632353422762 Phpapp01
Systems Thinking for agile service design
Complexity Thinking
Systems Thinking
Week 5An Introduction to Systems AnalysisComplex Systems.docx
Systems Thinking 2019
Theory of constraints._eliyahu_m._goldra
The Cost of Complexity
1The Nature of SuccessClass SeventeenREVIEW!!!!.docx
lecture1&2 - Introduction to Systems and system thinking.pptx
Management 3.0 - Complexity Thinking
The Ultimate Metric
Through the new lens: Quality & Complexity bruce waltuck
Ad

More from Lorraine Steyn (9)

PPTX
Writing Better Code - Helping Developers make Decisions.pptx
PPTX
Applying Systems Thinking to Teams and Software.pptx
PPTX
Applying Systems Thinking in Teams.pptx
PPTX
DDD Introduction
PPTX
Pair Programming
PPTX
Homo naledi - highlights from the paper published on eLife
PPTX
Fighting Facebook (social media marketing)
PPTX
Entrepreneurially Agile
PPTX
Domain Driven Design in an Agile World
Writing Better Code - Helping Developers make Decisions.pptx
Applying Systems Thinking to Teams and Software.pptx
Applying Systems Thinking in Teams.pptx
DDD Introduction
Pair Programming
Homo naledi - highlights from the paper published on eLife
Fighting Facebook (social media marketing)
Entrepreneurially Agile
Domain Driven Design in an Agile World

Recently uploaded (20)

PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Digital Strategies for Manufacturing Companies
PDF
medical staffing services at VALiNTRY
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
assetexplorer- product-overview - presentation
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
top salesforce developer skills in 2025.pdf
PDF
Nekopoi APK 2025 free lastest update
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Cost to Outsource Software Development in 2025
PDF
Understanding Forklifts - TECH EHS Solution
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Which alternative to Crystal Reports is best for small or large businesses.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Digital Strategies for Manufacturing Companies
medical staffing services at VALiNTRY
Why Generative AI is the Future of Content, Code & Creativity?
Softaken Excel to vCard Converter Software.pdf
Designing Intelligence for the Shop Floor.pdf
Design an Analysis of Algorithms I-SECS-1021-03
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Internet Downloader Manager (IDM) Crack 6.42 Build 41
assetexplorer- product-overview - presentation
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
top salesforce developer skills in 2025.pdf
Nekopoi APK 2025 free lastest update
Computer Software and OS of computer science of grade 11.pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Cost to Outsource Software Development in 2025
Understanding Forklifts - TECH EHS Solution

Systems Thinking and the Art of Simplification

  • 1. LORRAINE STEYN @lor_krs Systems Thinking and the Art of Simplification
  • 2. Agenda Systems Archetypes What goes wrong? Systems Thinking basics How do we get it to go right? Techniques for simplifying “Because of feedback delays, by the time a problem becomes apparent it may be unnecessarily difficult to solve”
  • 3. The Universe is not actually malignant, it only seems so. Murphy’s Law: If anything can go wrong, it will
  • 4. All your eggs in one basket A system with multiple pathways and redundancies is more stable than a system with little diversity
  • 5. Policy Resistance: actors in the system have their own goals ?
  • 6. Escalation: trying to get ahead of the competition
  • 7. Tragedy of the Commons: abuse of a shared resource DAY ZERO
  • 8. Success to the Successful: the rich get richer
  • 9. Shifting the Burden to the Intervenor: addiction, addressing the symptoms not the problem
  • 10. Seeking the Wrong Goal: confusing effort with results
  • 11. When are we supposed to stop being busy and THINK?
  • 12. Rule Beating: obeying the rules, but not the intent Camp requires kids to write a letter home
  • 13. Drift to Low Performance: not holding standards absolute
  • 14. What are Systems? How do we understand and manage them better?
  • 15. ELEMENTS Easy to identify parts of a system INTERCONNECTIONS Physical flows, information flows PURPOSE Observe how the system behaves over time
  • 16. Intuitive understanding of complex systems vs rational analysis of small pieces of a problem
  • 17. a university? What is the PURPOSE ofThe purpose of a university is to be the guardian of reason, inquiry and philosophical openness Students: To get a diploma so I can get a good job!Accounts Department: ??? To collect money
  • 20. Companies lose market share through their own policies. Competitors scoop up the advantage. 1975 Kodak invent digital camera – leaders said NO ONE will want it 1981 Sony launches a digital camera 2012 Kodak files for bankruptcy
  • 21. Good News! Our policies cause the outcomes – we can change our policies
  • 26. Case Study Let us apply Systems Agile Teams:  What is our “stock”?  What are the inflows outflows?  Goal: Working Draw a diagram of the factors that affect a team’s productivity
  • 28. Conway's law: Organizations which design systems ... are constrained to produce designs which are communication structures of these organizations. Organization
  • 29. The Art of Simplification
  • 30. No computers in 1687 Hundreds of thousands of calculations needed to work out gravitational forces in our solar system Newton’s genius was to recognize that it could be simplified into pairs: the sun and each planet
  • 32. 1. Less is more 2. No (or minimal) crossings 3. Orthogonality – keep things straight! 4. Parents (most important) first 5. Tidy – alignment, fonts, sizes, balance
  • 33. Occam’s Razor The simplest answer is probably correct Do not make more assumptions than you absolutely need
  • 35. 1. Less is more 2. No (or minimal) crossings 3. Orthogonality – keep things straight! 4. Parents (most important) first 5. Tidy – alignment, fonts, sizes, balanceyour thinking
  • 36.  The ability to bounce back into shape after being pressed or stretch  Tends to have rich feedback loops Placing a system in a straitjacket of constancy can cause fragility to evolve CS Holling Resilience:
  • 37. Intuition vs Analysis Boundaries constrain the problem (simplification) Other References: Systemantics – John Gall An Introduction to General Systems Thinking – Gerald Weinberg Dr Russel Ackhoff Peter Senge Thinking in Systems – Donella Meadows
  • 38. Systems always behave exactly as they are designed, just not always as they are intended. Be creative and courageous about systems redesign. Lorraine Steyn @lor_krs www.krs.co.za

Editor's Notes

  • #2: Lor, CEO of software development company for almost 33 years, South African, .Net developer
  • #3: “Because of feedback delays within complex systems, by the time a problem becomes apparent it may be unnecessarily difficult to solve. — A stitch in time saves nine.”
  • #5: A system with multiple pathways and redundancies is more stable than a system with little diversity
  • #6: If one actor pushes the system in one direction, the others will push against them. Why does prohibition not work?
  • #7: Spiralling hospital costs as each hospital buys more expensive equipment, advertising that gets more in your face until we are dulled to the point where no message can penetrate
  • #8: happens when every user benefits from a shared resource, but does not understand the consequences of abusing the resource.
  • #9: winners are rewarded at the expense of the losers, so go on to win again and again (not a level playing field). Privilege.
  • #10: is about dependence that arises when a solution addresses the symptoms, but does nothing to solve the underlying problem. The self-maintaining capacity of the system then erodes.
  • #12: What do you see? If she was looking out the window. If your boss walked in, would ask why not working? Yet we are supposed to think?
  • #14: Excuses … Price of petrol, Snowstorms and floods, Banks are cautious about lending, International influences
  • #16: Problems are not independent of each other, but are complex systems that interact with each other
  • #17: Detailed oriented people, taught to compartmentalize solutions. We like to break problems into smaller parts
  • #18: What value was the Vision statement if everyone has their own goal?
  • #19: Tortoiseshell: glasses frames, guitar picks, headbands, bracelets. Ivory: billiards balls, jewellery, piano keys. 1907 – Bakelite was a good thing
  • #20: Plastic was going to save the trees! No one thought it would destroy the earth … Single use bad, DDD has a sustainability A little more bad news, let’s talk about business rather than nature
  • #21: Failing software projects, failing businesses, are the direct result of our decisions. George Eastman
  • #23: Let’s discuss the “greatest generalization achieved by the human mind” Gerry Weinberg, General Systems Thinking
  • #25: Reinforcing loop driving growth, and a balancing loop that will eventually stop it
  • #27: Software is a social process We can design a system of fear and stress, or a system that fosters collaboration and creativity
  • #28: Policy could be work more hours, Personal issues We can design a system of fear and stress, or a system that fosters collaboration and creativity
  • #31: Let’s discuss the “greatest generalization achieved by the human mind” Gerry Weinberg, General Systems Thinking
  • #32: 10 calculations, resulted in his Theory of Universal Gravitation
  • #35: No numbers, feel the shape of it. Think about a flu epidemic. If every person is as likely as the next to catch the flu, we can calculate the flu shots we need
  • #37: Like pairs, less is more. More combinations, more complexity, more probability that you are wrong.
  • #38: Focus on the 20% effort that will give you 80% results
  • #40: Unit tests are feedback loops, error handling
  • #41: Explain the slinky