SlideShare uma empresa Scribd logo
1 de 38
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
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
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
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
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

Mais conteúdo relacionado

Mais procurados

Toyota Operations Case Study
Toyota Operations Case Study Toyota Operations Case Study
Toyota Operations Case Study Martin Massiah
 
HBR-7=Telling Tales
HBR-7=Telling TalesHBR-7=Telling Tales
HBR-7=Telling TalesGautam Shah
 
Chapter 08 Strategy Formulation and Implementation
Chapter 08 Strategy Formulation and ImplementationChapter 08 Strategy Formulation and Implementation
Chapter 08 Strategy Formulation and ImplementationRayman Soe
 
Cirque du soleil case analysis team 6
Cirque du soleil   case analysis team 6Cirque du soleil   case analysis team 6
Cirque du soleil case analysis team 6jadrankas13
 
Booz allen capabilities_and_expertise_brochure
Booz allen capabilities_and_expertise_brochureBooz allen capabilities_and_expertise_brochure
Booz allen capabilities_and_expertise_brochuresalamawawdeh
 
Dell Strategic Management Final Paper
Dell Strategic Management Final Paper Dell Strategic Management Final Paper
Dell Strategic Management Final Paper Sophie Yanez
 
Opening Up Innovation at NASA (NASA's Open Innovation Toolkit and Experience)
Opening Up Innovation at NASA (NASA's Open Innovation Toolkit and Experience)Opening Up Innovation at NASA (NASA's Open Innovation Toolkit and Experience)
Opening Up Innovation at NASA (NASA's Open Innovation Toolkit and Experience)Crowdsourcing Week
 
Crash Course in Scenario Planning
Crash Course in Scenario PlanningCrash Course in Scenario Planning
Crash Course in Scenario PlanningRobin Teigland
 
The globalization of cemex
The globalization of cemexThe globalization of cemex
The globalization of cemexPriyank Sharma
 
Managing Leadership and Influence Processes
Managing Leadership and Influence ProcessesManaging Leadership and Influence Processes
Managing Leadership and Influence ProcessesICAB
 
Slides final
Slides finalSlides final
Slides finalsaad ali
 
Sport Obermeyer Case Study
Sport Obermeyer Case StudySport Obermeyer Case Study
Sport Obermeyer Case StudyGourav Anvekar
 
Laura Ashley & FedEX: Strategic Alliance
Laura Ashley & FedEX: Strategic AllianceLaura Ashley & FedEX: Strategic Alliance
Laura Ashley & FedEX: Strategic AllianceHimanshu Arora
 
Nicholas G. Carr - IT Doesnt Matter
Nicholas G. Carr - IT Doesnt MatterNicholas G. Carr - IT Doesnt Matter
Nicholas G. Carr - IT Doesnt MatterDejan Munjin
 
Management Information System- Apple Inc.
Management Information System- Apple Inc. Management Information System- Apple Inc.
Management Information System- Apple Inc. Devika Thennakoon
 

Mais procurados (20)

Toyota Operations Case Study
Toyota Operations Case Study Toyota Operations Case Study
Toyota Operations Case Study
 
HBR-7=Telling Tales
HBR-7=Telling TalesHBR-7=Telling Tales
HBR-7=Telling Tales
 
Cola wars between Cocacola and Pepsi
Cola wars between Cocacola and PepsiCola wars between Cocacola and Pepsi
Cola wars between Cocacola and Pepsi
 
Chapter 08 Strategy Formulation and Implementation
Chapter 08 Strategy Formulation and ImplementationChapter 08 Strategy Formulation and Implementation
Chapter 08 Strategy Formulation and Implementation
 
Cirque du soleil case analysis team 6
Cirque du soleil   case analysis team 6Cirque du soleil   case analysis team 6
Cirque du soleil case analysis team 6
 
Booz allen capabilities_and_expertise_brochure
Booz allen capabilities_and_expertise_brochureBooz allen capabilities_and_expertise_brochure
Booz allen capabilities_and_expertise_brochure
 
ORGANIZATIONAL BEHAVIOR SYSTEM
ORGANIZATIONAL BEHAVIOR SYSTEMORGANIZATIONAL BEHAVIOR SYSTEM
ORGANIZATIONAL BEHAVIOR SYSTEM
 
Dell Strategic Management Final Paper
Dell Strategic Management Final Paper Dell Strategic Management Final Paper
Dell Strategic Management Final Paper
 
Opening Up Innovation at NASA (NASA's Open Innovation Toolkit and Experience)
Opening Up Innovation at NASA (NASA's Open Innovation Toolkit and Experience)Opening Up Innovation at NASA (NASA's Open Innovation Toolkit and Experience)
Opening Up Innovation at NASA (NASA's Open Innovation Toolkit and Experience)
 
Crash Course in Scenario Planning
Crash Course in Scenario PlanningCrash Course in Scenario Planning
Crash Course in Scenario Planning
 
The globalization of cemex
The globalization of cemexThe globalization of cemex
The globalization of cemex
 
Acme and omega
Acme and omegaAcme and omega
Acme and omega
 
Managing Leadership and Influence Processes
Managing Leadership and Influence ProcessesManaging Leadership and Influence Processes
Managing Leadership and Influence Processes
 
Slides final
Slides finalSlides final
Slides final
 
Sport Obermeyer Case Study
Sport Obermeyer Case StudySport Obermeyer Case Study
Sport Obermeyer Case Study
 
Laura Ashley & FedEX: Strategic Alliance
Laura Ashley & FedEX: Strategic AllianceLaura Ashley & FedEX: Strategic Alliance
Laura Ashley & FedEX: Strategic Alliance
 
Nicholas G. Carr - IT Doesnt Matter
Nicholas G. Carr - IT Doesnt MatterNicholas G. Carr - IT Doesnt Matter
Nicholas G. Carr - IT Doesnt Matter
 
Bsc
BscBsc
Bsc
 
Management Information System- Apple Inc.
Management Information System- Apple Inc. Management Information System- Apple Inc.
Management Information System- Apple Inc.
 
VUCA WORLD
VUCA WORLDVUCA WORLD
VUCA WORLD
 

Semelhante a Systems Thinking and the Art of Simplification

Systems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersSystems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersRoger Brown
 
Systems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersSystems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersRoger Brown
 
Systems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersSystems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersRoger Brown
 
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 Junaid Qadir
 
Systemsthinking 12632353422762 Phpapp01
Systemsthinking 12632353422762 Phpapp01Systemsthinking 12632353422762 Phpapp01
Systemsthinking 12632353422762 Phpapp01Myra Frazier
 
Systems Thinking for agile service design
Systems Thinking for agile service designSystems Thinking for agile service design
Systems Thinking for agile service designjohanna kollmann
 
Complexity Thinking
Complexity ThinkingComplexity Thinking
Complexity ThinkingSander Schot
 
Week 5An Introduction to Systems AnalysisComplex Systems.docx
Week 5An Introduction to Systems AnalysisComplex Systems.docxWeek 5An Introduction to Systems AnalysisComplex Systems.docx
Week 5An Introduction to Systems AnalysisComplex Systems.docxmelbruce90096
 
Theory of constraints._eliyahu_m._goldra
Theory of constraints._eliyahu_m._goldraTheory of constraints._eliyahu_m._goldra
Theory of constraints._eliyahu_m._goldraJuan Colin
 
The Cost of Complexity
The Cost of ComplexityThe Cost of Complexity
The Cost of ComplexityAaron Bedra
 
1The Nature of SuccessClass SeventeenREVIEW!!!!.docx
1The Nature of SuccessClass SeventeenREVIEW!!!!.docx1The Nature of SuccessClass SeventeenREVIEW!!!!.docx
1The Nature of SuccessClass SeventeenREVIEW!!!!.docxvickeryr87
 
Management 3.0 - Complexity Thinking
Management 3.0 - Complexity ThinkingManagement 3.0 - Complexity Thinking
Management 3.0 - Complexity ThinkingJurgen Appelo
 
The Ultimate Metric
The Ultimate MetricThe Ultimate Metric
The Ultimate MetricArty Starr
 
Through the new lens: Quality & Complexity bruce waltuck
Through the new lens: Quality & Complexity bruce waltuckThrough the new lens: Quality & Complexity bruce waltuck
Through the new lens: Quality & Complexity bruce waltuckBruce Waltuck
 

Semelhante a Systems Thinking and the Art of Simplification (20)

How the future works.pdf
How the future works.pdfHow the future works.pdf
How the future works.pdf
 
Systems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersSystems Concepts for Agile Practitioners
Systems Concepts for Agile Practitioners
 
Systems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersSystems Concepts for Agile Practitioners
Systems Concepts for Agile Practitioners
 
Systems Concepts for Agile Practitioners
Systems Concepts for Agile PractitionersSystems Concepts for Agile Practitioners
Systems Concepts for Agile Practitioners
 
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
 
Systems Thinking
Systems ThinkingSystems Thinking
Systems Thinking
 
Systemsthinking 12632353422762 Phpapp01
Systemsthinking 12632353422762 Phpapp01Systemsthinking 12632353422762 Phpapp01
Systemsthinking 12632353422762 Phpapp01
 
Systems Thinking for agile service design
Systems Thinking for agile service designSystems Thinking for agile service design
Systems Thinking for agile service design
 
Complexity Thinking
Complexity ThinkingComplexity Thinking
Complexity Thinking
 
Systems Thinking
Systems ThinkingSystems Thinking
Systems Thinking
 
Week 5An Introduction to Systems AnalysisComplex Systems.docx
Week 5An Introduction to Systems AnalysisComplex Systems.docxWeek 5An Introduction to Systems AnalysisComplex Systems.docx
Week 5An Introduction to Systems AnalysisComplex Systems.docx
 
Systems Thinking 2019
Systems Thinking 2019Systems Thinking 2019
Systems Thinking 2019
 
Theory of constraints._eliyahu_m._goldra
Theory of constraints._eliyahu_m._goldraTheory of constraints._eliyahu_m._goldra
Theory of constraints._eliyahu_m._goldra
 
The Cost of Complexity
The Cost of ComplexityThe Cost of Complexity
The Cost of Complexity
 
1The Nature of SuccessClass SeventeenREVIEW!!!!.docx
1The Nature of SuccessClass SeventeenREVIEW!!!!.docx1The Nature of SuccessClass SeventeenREVIEW!!!!.docx
1The Nature of SuccessClass SeventeenREVIEW!!!!.docx
 
Management 3.0 - Complexity Thinking
Management 3.0 - Complexity ThinkingManagement 3.0 - Complexity Thinking
Management 3.0 - Complexity Thinking
 
The Ultimate Metric
The Ultimate MetricThe Ultimate Metric
The Ultimate Metric
 
Through the new lens: Quality & Complexity bruce waltuck
Through the new lens: Quality & Complexity bruce waltuckThrough the new lens: Quality & Complexity bruce waltuck
Through the new lens: Quality & Complexity bruce waltuck
 
How to map networks
How to map networks How to map networks
How to map networks
 
How to map networks
How to map networks How to map networks
How to map networks
 

Mais de Lorraine Steyn

Applying Systems Thinking to Teams and Software.pptx
Applying Systems Thinking to Teams and Software.pptxApplying Systems Thinking to Teams and Software.pptx
Applying Systems Thinking to Teams and Software.pptxLorraine Steyn
 
Applying Systems Thinking in Teams.pptx
Applying Systems Thinking in Teams.pptxApplying Systems Thinking in Teams.pptx
Applying Systems Thinking in Teams.pptxLorraine Steyn
 
Homo naledi - highlights from the paper published on eLife
Homo naledi - highlights from the paper published on eLifeHomo naledi - highlights from the paper published on eLife
Homo naledi - highlights from the paper published on eLifeLorraine Steyn
 
Fighting Facebook (social media marketing)
Fighting Facebook (social media marketing)Fighting Facebook (social media marketing)
Fighting Facebook (social media marketing)Lorraine Steyn
 
Entrepreneurially Agile
Entrepreneurially AgileEntrepreneurially Agile
Entrepreneurially AgileLorraine Steyn
 
Domain Driven Design in an Agile World
Domain Driven Design in an Agile WorldDomain Driven Design in an Agile World
Domain Driven Design in an Agile WorldLorraine Steyn
 

Mais de Lorraine Steyn (8)

Applying Systems Thinking to Teams and Software.pptx
Applying Systems Thinking to Teams and Software.pptxApplying Systems Thinking to Teams and Software.pptx
Applying Systems Thinking to Teams and Software.pptx
 
Applying Systems Thinking in Teams.pptx
Applying Systems Thinking in Teams.pptxApplying Systems Thinking in Teams.pptx
Applying Systems Thinking in Teams.pptx
 
DDD Introduction
DDD IntroductionDDD Introduction
DDD Introduction
 
Pair Programming
Pair ProgrammingPair Programming
Pair Programming
 
Homo naledi - highlights from the paper published on eLife
Homo naledi - highlights from the paper published on eLifeHomo naledi - highlights from the paper published on eLife
Homo naledi - highlights from the paper published on eLife
 
Fighting Facebook (social media marketing)
Fighting Facebook (social media marketing)Fighting Facebook (social media marketing)
Fighting Facebook (social media marketing)
 
Entrepreneurially Agile
Entrepreneurially AgileEntrepreneurially Agile
Entrepreneurially Agile
 
Domain Driven Design in an Agile World
Domain Driven Design in an Agile WorldDomain Driven Design in an Agile World
Domain Driven Design in an Agile World
 

Último

%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 

Último (20)

%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 

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
  • 18.
  • 19.
  • 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
  • 25.
  • 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
  • 27.
  • 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
  • 31.
  • 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

Notas do Editor

  1. Lor, CEO of software development company for almost 33 years, South African, .Net developer
  2. “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.”
  3. A system with multiple pathways and redundancies is more stable than a system with little diversity
  4. If one actor pushes the system in one direction, the others will push against them. Why does prohibition not work?
  5. 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
  6. happens when every user benefits from a shared resource, but does not understand the consequences of abusing the resource.
  7. winners are rewarded at the expense of the losers, so go on to win again and again (not a level playing field). Privilege.
  8. 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.
  9. 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?
  10. Excuses … Price of petrol, Snowstorms and floods, Banks are cautious about lending, International influences
  11. Problems are not independent of each other, but are complex systems that interact with each other
  12. Detailed oriented people, taught to compartmentalize solutions. We like to break problems into smaller parts
  13. What value was the Vision statement if everyone has their own goal?
  14. Tortoiseshell: glasses frames, guitar picks, headbands, bracelets. Ivory: billiards balls, jewellery, piano keys. 1907 – Bakelite was a good thing
  15. 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
  16. Failing software projects, failing businesses, are the direct result of our decisions. George Eastman
  17. Let’s discuss the “greatest generalization achieved by the human mind” Gerry Weinberg, General Systems Thinking
  18. Reinforcing loop driving growth, and a balancing loop that will eventually stop it
  19. Software is a social process We can design a system of fear and stress, or a system that fosters collaboration and creativity
  20. 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
  21. Let’s discuss the “greatest generalization achieved by the human mind” Gerry Weinberg, General Systems Thinking
  22. 10 calculations, resulted in his Theory of Universal Gravitation
  23. 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
  24. Like pairs, less is more. More combinations, more complexity, more probability that you are wrong.
  25. Focus on the 20% effort that will give you 80% results
  26. Unit tests are feedback loops, error handling
  27. Explain the slinky