Systems thinking is perhaps one of the most critical tools in handling the complexity in coping challenges we are facing now and in the coming decades. This is a brief introduction to the basic concepts in System Thinking. It is defined and organized in a way that can provide those basics for every audience. I hope you find it helpful!
Musings - System thinking - Notes on Donella Meadow's BookJames Cracknell
System Thinking - the what, the how and the why it is needed in developing an understanding the complexity that surrounds us. Mental models, the application and means to change the system
A system is a network of interdependent components that work together to try to accomplish the aim of the system. A system must have an aim. Without an aim, there is no system. The aim of the system must be clear to everyone in the system.
But what does it all mean really and how does it apply to our businesses? What does it take to have a systems thinking or holistic view and approach?
In this presentation, we'll take a look at systems thinking, how we can get into this mindset and how it is used in the real world. With some interactive exercises, historical and present examples we hope this session will leave you with an understanding of systems thinking and its many benefits.
Slides for "Intro to Systems Thinking" workshop. Session details and resources available here: http://pwoessner.wikispaces.com/Introduction+to+Systems+Thinking
Systems thinking is perhaps one of the most critical tools in handling the complexity in coping challenges we are facing now and in the coming decades. This is a brief introduction to the basic concepts in System Thinking. It is defined and organized in a way that can provide those basics for every audience. I hope you find it helpful!
Musings - System thinking - Notes on Donella Meadow's BookJames Cracknell
System Thinking - the what, the how and the why it is needed in developing an understanding the complexity that surrounds us. Mental models, the application and means to change the system
A system is a network of interdependent components that work together to try to accomplish the aim of the system. A system must have an aim. Without an aim, there is no system. The aim of the system must be clear to everyone in the system.
But what does it all mean really and how does it apply to our businesses? What does it take to have a systems thinking or holistic view and approach?
In this presentation, we'll take a look at systems thinking, how we can get into this mindset and how it is used in the real world. With some interactive exercises, historical and present examples we hope this session will leave you with an understanding of systems thinking and its many benefits.
Slides for "Intro to Systems Thinking" workshop. Session details and resources available here: http://pwoessner.wikispaces.com/Introduction+to+Systems+Thinking
Introduction to Systems Thinking: System Structures and BehaviourJason Yip
Presentation for the Sydney Limited WIP Society
An introduction to Systems Thinking for people who I assume are familiar with designing, building IT systems and/or the mess of large organisations
Targeting beginners OR a review of fundamentals for non-beginners
Systems Thinking in Practice - an Open University showcasedtr4open
Presentation details the Open University's Systems Thinking in Practice Masters programme along with examples of practice from STiP Alumni as showcased at the UK Public Sector Show April 2013.
Gigamap example by Manuela Aguirre: https://www.slideshare.net/ManuelaAguirre/policy-support-full-presentation
In this presentation you will learn about design tools and techniques to solve wicked problems, using Systems Thinking.
Systems Thinking looks at the whole of a system rather than focusing on its individual parts, to better understand complex phenomena. Systems Thinking contrasts with analytic thinking: you solve problems by going deeper, by looking at the greater whole of a system and the relations between its elements, rather than solving individual problems in a linear way via simple cause and effect explanations.
You can apply Systems Thinking principles in different situations: to understand how large organisations function and design for the enterprise (e.g. when you are trying to revamp a large intranet), but also to solve social problems and issues (e.g. unemployment with disadvantaged youth or mobility in larger cities). So basically whenever there is complexity and conflict (of interest) in your project, Systems Thinking will be helpful.
After an introduction to Systems Thinking and its core concepts, we will first explain and practice a few techniques that you as a designer can apply to better understand complex systems, for example creating a System Map and drawing Connection Circles. In the second part of the workshop, we will introduce techniques that help you shape solutions, for example using Paradoxical Thinking for ideation and writing ‘What-if’ Scenarios.
Presented at EuroIA 2015 with Koen Peters.
Sydney Limited WIP Society presentation on "Systems Traps and Opportunities". Part of series introducing Systems Thinking based on Thinking in Systems by Donella Meadows
An attempt at investigating how complexity theory can be applied to further improve thinking in Lean software development.
http://www.noop.nl
http://www.jurgenappelo.com
Understanding complexity - The Cynefin frameworkKeith De La Rue
A brief overview of the Cynefin framework, with discussion on complexity, and why it is important to understand how organisations work in order to implement change.
Introduction to Systems Thinking: System Structures and BehaviourJason Yip
Presentation for the Sydney Limited WIP Society
An introduction to Systems Thinking for people who I assume are familiar with designing, building IT systems and/or the mess of large organisations
Targeting beginners OR a review of fundamentals for non-beginners
Systems Thinking in Practice - an Open University showcasedtr4open
Presentation details the Open University's Systems Thinking in Practice Masters programme along with examples of practice from STiP Alumni as showcased at the UK Public Sector Show April 2013.
Gigamap example by Manuela Aguirre: https://www.slideshare.net/ManuelaAguirre/policy-support-full-presentation
In this presentation you will learn about design tools and techniques to solve wicked problems, using Systems Thinking.
Systems Thinking looks at the whole of a system rather than focusing on its individual parts, to better understand complex phenomena. Systems Thinking contrasts with analytic thinking: you solve problems by going deeper, by looking at the greater whole of a system and the relations between its elements, rather than solving individual problems in a linear way via simple cause and effect explanations.
You can apply Systems Thinking principles in different situations: to understand how large organisations function and design for the enterprise (e.g. when you are trying to revamp a large intranet), but also to solve social problems and issues (e.g. unemployment with disadvantaged youth or mobility in larger cities). So basically whenever there is complexity and conflict (of interest) in your project, Systems Thinking will be helpful.
After an introduction to Systems Thinking and its core concepts, we will first explain and practice a few techniques that you as a designer can apply to better understand complex systems, for example creating a System Map and drawing Connection Circles. In the second part of the workshop, we will introduce techniques that help you shape solutions, for example using Paradoxical Thinking for ideation and writing ‘What-if’ Scenarios.
Presented at EuroIA 2015 with Koen Peters.
Sydney Limited WIP Society presentation on "Systems Traps and Opportunities". Part of series introducing Systems Thinking based on Thinking in Systems by Donella Meadows
An attempt at investigating how complexity theory can be applied to further improve thinking in Lean software development.
http://www.noop.nl
http://www.jurgenappelo.com
Understanding complexity - The Cynefin frameworkKeith De La Rue
A brief overview of the Cynefin framework, with discussion on complexity, and why it is important to understand how organisations work in order to implement change.
When building digital products and services, we are designing complex systems.We need to think the customer experience through on several channels, figure out the system architecture, gain understanding through data and research, decide what to iterate... - not easy, but fun!
In this keynote talk given at Agile Cambridge 2016, Johanna introduces core systems thinking principles for designing better services, discussed how data and feedback mechanisms help us understand what is going on in a system, and addressed the challenge of bringing about change in a system.
Week 5An Introduction to Systems AnalysisComplex Systems.docxmelbruce90096
Week 5
An Introduction to Systems Analysis
Complex Systems
We all come from and live in complex systems – cultures, economies, political organizations, families, and so on – but one of the constant themes coming out of research in the social sciences is that the level of complexity in our world as a whole is increasing at an exponential rate.
When we talk about a complex system, we are talking about a network of diverse, connected, interdependent, adaptive parts (Mitchell, 2009). We can contrast these characteristics with those of a complicated system that may have diverse parts working together, but they cannot to change.
For example, imagine a watch: it has many diverse parts, connected to each other, and operating in tandem to keep time, but you cannot remove any of its parts without causing it to cease to operate.
On the other hand, imagine a lake: it also have many diverse parts, also connected to each other, and also operating in tandem as part of an ecological environment, but some of its parts can be removed without shutting down its functions, even if its ecology changes.
A watch is a complicated system, while a lake is a complex system. Our discussion here is far from a purely academic one.
Complexity matters for understanding complex systems because they require particular problem-solving approaches. Our understanding of problem-solving approaches to complex systems might benefit from first examining the characteristics of more traditional problem sets and problem-solving approaches to them.
Problem solving is all about optimization, by which we mean finding the optimum solution to a problem. We might understand problems in the first type of problem set by thinking about them as “Mt. Fuji” problems. Mt. Fuji problems are those for which we can find one optimum solution. Take, for example, the problem of figuring out how many rounds of bullets we should issue police academy cadets to teach them how to shoot properly.
We might do this by issuing them a certain number of rounds for practice and then seeing how many can pass the requisite qualification test. Lets say we start with 50 rounds for practice and we find that 25% of the cadets pass the test. Then we give a new group of cadets 75 rounds and we find that 50% pass. 75% pass at 100 rounds, 85% pass at 125 rounds, and then 95% pass at 150 rounds. At 175 rounds we find again that only 85% are passing, and when we increase it further to 200 rounds the passage rate falls back down to 75%. Clearly we would want to do some more investigation into the reasons behind the decline, but suffice it to say that we reached our peak passage rate at 150 rounds. The point here is that in our example, we have one optimum solution to our problem.
Other problems look less like a simple line moving up towards a point and then declining and instead look more like a series of several periods of optimization surrounded by periods of lower optimization, which we might refer to as “Appalachian Mou.
2022-10-25 Smidig Meetup - from Silos to System.pdfSmidigkonferansen
FROM SILOS TO SYSTEM: BUILDING AND MANAGING ORGANIZATIONS AS SYNCHRONISED NETWORKS FOR THE AGE OF COMPLEXITY
Dr. Domenico Lepore will talk about shifting organizations from silos to systems that are fit for the age of complexity.
Teaching the Technologies learning area using a thinking skills approachJason Zagami
Presentation to the Digital Technologies 2015 EdTechSA on 16 July 2015
The Technologies learning area provides an opportunity to develop in students five distinct but complementary ways of thinking about and understanding the world: Systems Thinking, Design Thinking, Computational Thinking, Futures Thinking, and Strategic Thinking. This session will explore approaches to teaching the Technologies learning area through problem-solving activities that develop these thinking approaches.
Teaching the Technologies learning area using a thinking skills approachJason Zagami
Presentation by Dr Jason Zagami to the QSITE2015 conference on 24 September 2015 at Townsville, Queensland.
Zagami, J. (2015, September) Teaching the Technologies learning area using a thinking skills approach. Presentation presented to QSITE2015 conference, Townsville, Queensland, Australia. http://www.slideshare.net/j.zagami/teaching-the-technologies-learning-area-using-a-thinking-skills-approach
The Technologies learning area provides an opportunity to develop in students five distinct but complementary ways of thinking about and understanding the world: Systems Thinking, Design Thinking, Computational Thinking, Futures Thinking, and Strategic Thinking. This session will explore approaches to teaching the Technologies learning area through problem-solving activities that develop these thinking approaches.
Through the new lens: Quality & Complexity bruce waltuckBruce Waltuck
Slides from my webinar of 4/5/11, for the HD&L Division of ASQ. A presentation on re-defining Quality through the perspective of complex adaptive systems. Introduces several frameworks and tools; provides examples and resources.
Knowing where and when an intervention can be made will determine the outcomes of people\'s lives for decades to come. This ppt attempts to show the range and scope of such interventions
Applying Systems Thinking to Teams and Software.pptxLorraine Steyn
Most developers really want to do good work. We talk about clean code, and plan great architecture, but despite all this, most long term systems degrade into the big ball of mud. We all know of code bases like that, but do we understand why it seems inevitable?
Systems Thinking offers a new lens for looking at our challenges and how to overcome them.
Systems Thinking is a way of looking at the whole system, rather than just the parts. This workshop linked Systems Thinking to Team Dynamics in Software Teams
Agile practitioners can be design avoidant! DDD helps improve communication through ubiquitous language; improve thinking through mapping patterns; and ensuring design and reality match.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
3. Companies lose market share through their own policies. Competitors scoop up
the advantage.
4. MODELS ALIGNED WITH THE REAL
WORLD MODELS ALIGNED WITH
THE REAL WORLD MODELS
ALIGNED WITH THE REAL WORLD
MODELS ALIGNED WITH THE REAL
WORLD MODELS ALIGNED WITH
THE REAL WORLD MODELS
ELEMENTS
Easy to identify parts of a system
INTERCONNECTIONS
Physical flows, information flows
PURPOSE
Observe how the
system behaves
over time
7. Dam/Reservoir runs dry
- Is it an inflow problem, or an outflow?
- You can increase a stock by less outflow, as well as by more
Dam/Reservoir overflows
- Maybe the outflow cloud needs to be examined (why are we not
- Inflow problem? More rain, or river flow changed?
8.
9. Can you think of any human decision that occurs without a
feedback loop?
10.
11. Draw a diagram of the factors involved in a sales system
Case Study
Select any Sales Process:
Define your stock
Show the inflows and outflows
Add feedback loops
12. Car Sales Example
Stock = Cars
Inflow = Deliveries from
Outflow = Sales
Feedback = Increases in sales,
delays in
13.
14.
15. Renewable resources are flow limited
Renewable resources are flow
limited
If extracted faster than their
regeneration rate they become
non-renewable
16.
17. A decision based on the feedback can’t
change the behaviour of the system that
drove that feedback; the decisions will
affect only future behaviour
18. Shows the influences on the R and B loops
Case Study
You’ve just designed the viral game of
Define your stock
Show the inflows and outflows
Add reinforcing feedback loops
19.
20. 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:
21. Feedback loops that can restore or rebuild feedback loops are meta-
resilient.
Systems that can do this are self organizing or learning systems
24. 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
25.
26. Conway's law: Organizations which design systems
... are constrained to produce designs which are
communication structures of these organizations.
Organization
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
Editor's Notes
Introduce me, SA close to Dutch? Systems all around us, not just computer systems. General systems thinking helps us with all systems. Better approaches
Failing software projects are the direct result of our processes. Developers need to do the right thing, not what they think they are told to do.
Problems are not independent of each other, but are complex systems that interact with each other
Cape Town had a drought, but wars will be fought for water. Not a problem in Amsterdam!
Reinforcing loop driving growth, and a balancing loop that will eventually stop it
Introduce yourselves, and spend 3 minutes on ideas
Brings time into the thinking
Over-reaction, oscillation. Fix is to slow down
Renewable resources are flow limited. If they are harvested faster than they can regenerate, they become non-renewable below a certain threshold
Shifting dominance of feedback loops
Unit tests are feedback loops, error handling
Next step after error, personalization of web sites
Sub-optimization. System structure reveals the system’s behaviour
Software is a social process
We can design a system of fear and stress, or a system that fosters collaboration and creativity
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
A system with multiple pathways and redundancies is more stable than a system with little diversity
If one actor pushes the system in one direction, the others will push against them.
happens when every user benefits from a shared resource, but does not understand the consequences of abusing the resource.
System Traps / Archetypes
winners are rewarded at the expense of the losers, so go on to win again and again (not a level playing field).
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.
System Traps / Archetypes
System Traps / Archetypes
Example of effort not addressing root cause: Jimmy Carter suggested invest in Mexico