System Dynamics – 1ZM65/1ZS24 Lecture 2 September 8, 2014 Dr.ir. Bob Walrave.

Slides:



Advertisements
Similar presentations
CHAPTER 7 Business Management.
Advertisements

Develop marketing strategies to guide marketing tactics.
The Benefit of Shifting the Burden 20 th MIT-UAlbany-WPI System Dynamics PhD Colloquium April 30, 2010 Joe Hsueh MIT Sloan School of Management.
Systems Thinking Part 2 Louis Rowitz, PhD
Teaching Cause and Effect: Systems Thinking
Agenda Recap of Lecture 3 Dynamic behavior of basic systems
Causal Loop Diagrams Esmaeil Khedmati Morasae Center for Community-Based Participatory Research in Health Tehran University of Medical Sciences January.
The Modeling Process Esmaeil Khedmati Morasae Center for Community-Based Participatory Research in Health Tehran University of Medical Sciences Winter.
Supervising and Motivating Employees
Delegation Skills.
FIN 40500: International Finance Nominal Rigidities and Exchange Rate Volatility.
What is Forecasting? A forecast is an estimate of what is likely to happen in the future. Forecasts are concerned with determining what the future will.
System Dynamics 1. What is System Dynamics  Computer simulation modeling for studying and managing complex feedback systems, such as business and other.
The Theory of Aggregate Supply Chapter 4. 2 The Theory of Production Representative Agent Economy: all output is produced from labor and capital and in.
Selling Today CHAPTER 6 PRODUCT-SELLING STRATEGIES THAT ADD VALUE
Cost Control Measures for Food Service Operations
Supply. What is Supply?  Supply- The amount of a product that would be offered for sale at all possible prices that could prevail in the market  Do.
Prepared by: Rasha El Hagrassy Creating Cause-and-Effect Linkages 1. Develop objectives and measures for each of the four perspectives.  The business.
SESSION ONE PERFORMANCE MANAGEMENT & APPRAISALS.
Demand Management and Forecasting
Public Policy Modeling Causal Loop Diagrams Friday, April 21, 2017
Personal Selling and Sales Management
Closing the Loop: Dynamics of Simple Structures
Introduction System Dynamics Un instrument for System Thinking.
Chapter 5 Supply. What is Supply? The amount of a product that would be offered for sale at all possible prices that could prevail in the market. The.
An Introduction to Open Economy Macroeconomics
How do suppliers decide what goods and services to offer?
Chapter 17 – Additional Topics in Variance Analysis
Copyright © 2009 Pearson Addison-Wesley. All rights reserved. Chapter 21 Monetary Policy Strategy.
Economics Chapter 5: Supply Economics Chapter 5: Supply Supply is the amount of a product that would be offered for sale at all possible prices in the.
UNDERSTANDING DEMAND This section will be one of the easiest to understand. You live out this section nearly every day. SUMMARY OF SECTION – This section.
Ahmad Al-Ghoul. Learning Objectives Explain what a project is,, list various attributes of projects. Describe project management, discuss Who uses Project.
Economic Fluctuations Chapter 11. Chapter Focus Learn about aggregate demand and the factors that affect it Analyze aggregate supply and the factors that.
Introduction to Management
Chapter 19 Business Dynamics by John D. Sterman Labor Supply Chains and the Origin of Business Cycles.
Ms. Paschitti. What is your definition of success? bcitech.org/lpaschitti 2.
1 of 32 © 2014 Pearson Education, Inc. Publishing as Prentice Hall CHAPTER OUTLINE 7 The Production Process: The Behavior of Profit-Maximizing Firms The.
Systems Thinking © Jane Qiong Zhang and Linda Vanasupa 1 Storyboard 3 properties that determine system behavior Open vs. closed thermodynamic systems.
STEP 4 Manage Delivery. Role of Project Manager At this stage, you as a project manager should clearly understand why you are doing this project. Also.
Module VII System Performance Advanced System Change.
Dr. Bea Bourne 1. 2 If you have any troubles in seminar, please do call Tech Support at: They can assist if you get “bumped” from the seminar.
1 Chapter 5 Modeling System Requirements Finding the Use Cases Page
1 Rockefeller College of Public Affairs and Policy University at Albany Tools for Systems Thinking and Modeling Dynamics: Graphs over time Structure:Causal-loop.
Michael A. Hitt C. Chet Miller Adrienne Colella Slides by R. Dennis Middlemist Michael A. Hitt C. Chet Miller Adrienne Colella Chapter 4 Learning and Perception.
Welcome to MT140 Introduction to Management Unit 6 Seminar – Control.
Chapter 7 Rewards and Performance Management
Basic building blocks of SD Levels (Stocks), Rates (Flows), Auxiliary variables and Arrows Essential building blocks Represent the way dynamic systems.
©The McGraw-Hill Companies, Inc. 2008McGraw-Hill/Irwin Chapter 5 Cost: The Price of Value Creation.
Feedback Why is it that a higher level of system organization is more stable? Definition of a system: keyword interact If one part has an effect on the.
Research Tools and Techniques The Research Process: Step 3 & 4 Lecture 8.
Energy Flows and feedback processes: A systems perspective.
Simple positive feedback Example: Bank balance Interest Payments = Bank Balance * Interest Rate Positive feedback = the stock will continue to increase.
Simulation & Modeling Week – The System ArchetypesSlide 1 The System Archetypes Simulation and Modeling Assignment 1 Date of Submission : 30 th Sept, 2005.
Synopsis of “Towards a Core Set of Archetypal Structures in System Dynamics” E.F.Wolstenholme and D.A.Corben Synopsis by Laura Shirey SDOE 683 March 2009.
Systems Thinking Progression Bob Landel October 28, 2008 Systems Design and Business Dynamics Class #3.
Systems Thinking Storyboard 3 properties that determine system behavior Open vs. closed thermodynamic systems Map events Link events in causal loops Events.
> > > > The Behavior of Profit-Maximizing Firms Profits and Economic Costs Short-Run Versus Long-Run Decisions The Bases of Decisions: Market Price of.
Value network analysis for complex service systems: Author : Juite Wang Jung-Yu Lai Li-Chun Hsiao Professor : Soe-Tsyr Daphne Yuan Presenter : Po-Wei Chiang.
PRINCIPLES OF MANAGEMENT – DDPQ2532 INTRODUCTION.
Measuring and Increasing Profit. Unit 1 Reminder – What is Profit? Profit is the reward or return for taking risks & making investments.
BPP LEARNING MEDIA CIMA P2 Advanced Management Accounting 熊家财
Structure and Behavior of Dynamic Systems
Measuring and Increasing Profit
Chapter 7: The Principle of Leverage
Causal Loop Diagrams Design and Applications Jeff Wasbes
Feedback Why is it that a higher level of system organization is more stable? Definition of a system: keyword interact If one part has an effect on the.
Public Policy Modeling Systems Thinking: Causal Loop Diagrams Friday, November 23, 2018 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
تجزيه و تحليل سيستمها هفته پنجم.
Supply Chain Management: From Vision to Implementation
CAP4800/5805 Systems Simulation
Presentation transcript:

System Dynamics – 1ZM65/1ZS24 Lecture 2 September 8, 2014 Dr.ir. Bob Walrave

Agenda PAGE Recap of Lecture 1 Structure and behavior of dynamic systems (chapter 4 ) Causal loop diagramming (chapter 5)

Recap of Lecture 1 PAGE Dilbert contemplating policy resistance. “The behavior of a system arises from its structure!”

PAGE Recap of this lecture (take-aways) System Dynamics is: About understanding why and how things usually work out differently than you expected (policy resistance) About counterintuitive behavior of systems Looking at the world differently: Feedback view Seeing the bigger picture (bird’s-eye view) A methodology to analyze problems Learning System Dynamics requires a lot of practice! 5 ECTS = 140 hours 18 weeks until due date  7.8 hrs/wk

Reference: Business Dynamics PAGE

Recap of Lecture 1 Characteristics of dynamic complex systems: The modeling process: PAGE your decisions your goals situation unintended side effects goals of others decisions by others 1. Problem Articulation (Boundary Selection) 2. Dynamic Hypothesis 3. Formulation4. Testing 5. Policy Formulation & Evaluation Policy resistance

Example of Test Question (Lecture 1) This figure describes the learning cycle. However, there are many barriers to learning that cause this cycle to fail. Which of the following examples is NOT a way to break this cycle? (which is NOT a barrier to learning) A) Time delay B) Dynamic complexity C) Misperception of feedback D) Policy formulation PAGE

PAGE Agenda Recap of Lecture 1 Structure and behavior of dynamic systems Causal loop diagramming Sterman, Chapter 4

Interactions of Structure and Behavior The behavior of a system arises from its structure. Behavior = output of a simulation model Structure = input of a simulation model, consisting of Feedback loops (causal loop diagram) Stocks and flows Time delays Nonlinearities PAGE

Interactions of structure and behavior Structure Behavior over time PAGE time chickens = ??? time chickens time chickens + Reinforcing Loop Balancing Loop

Fundamental modes of behavior of dynamic systems Basis modes of dynamic behavior Exponential growth Goal seeking Oscillation Interactions of basic modes S-shaped growth Growth & overshoot Overshoot & collapse Other forms of behavior Equilibrium Random Chaos PAGE

Exponential growth PAGE BehaviorStructure money on bank account interest per year Besides growth, we can also have exponential decline!

Goal-seeking PAGE BehaviorStructure desired number of customers of a product attract more customers by advertising in supermarket actual number of customers This system is characterized by exponential decay (i.e., a half-life).

Oscillation PAGE BehaviorStructure desired temperature in the room is 20ºC actual temperature in the room is 15 ºC increase heater

S-shaped growth PAGE BehaviorStructure actual number of people in a bar people allowed in the bar is there still room in the bar? The interaction between positive and negative loops is non-linear.

Growth & Overshoot PAGE BehaviorStructure number of rabbits in a meadow Food available

Overshoot & Collapse PAGE BehaviorStructure actual number of people infected with a certain type of flu number of people that may be infected The more infected people, the less people may be infected in the future Model these fundamental modes of behavior in VENSIM PLE

Vensim illustration PAGE State of the system  Stock Net increase rate  Flow

Systems archetypes Use these fundamental modes – by combining them – when you are modeling! Besides these fundamental modes there are generic templates that can be used to … Interpret a Causal Loop Diagram’s overall nature Refine a preliminary CLD See the leverage in the CLD’s structure PAGE

Four well-known archetypes are: 1.Fixes that fail 2.Shifting the burden 3.Limits to growth 4.Tragedy of the commons PAGE For more information on archetypes, see: Wolstenholme, E.F., 2003, Towards the definition and use of a core set of archetypal structures in system dynamics, System Dynamics Review, 19(1): 7-26

“Fixes that fail” PAGE Problem symptom Fix Unintended Consequence delay Recruitment of police to reduce reported crime Increase of crime Shortage of prison cells, leading to shortening prison sentences

“Shifting the burden” PAGE Expediting orders for important customers Lead time is too long in a production plant Lead time of all other orders becomes even longer.

“Limits to growth” PAGE Increase of sales effort leads to increase of orders Production capacity cannot keep up with increased demand, leading to longer production delays Customers are unsatisfied with long delays, leading to decrease of future orders

“Tragedy of the Commons” PAGE Increase number of visitors to a national park, which increases profit, but also increases the damage to the park (disturb wildlife) Hoarding or bank-run

PAGE Agenda Recap of Lecture 1 Structure and behavior of dynamic systems Causal loop diagramming Sterman, Chapter

Causal Loop Diagrams (CLDs) Capture hypotheses about the causes of dynamics Elicit and capture mental models Communicate the important feedbacks that are responsible for a problem See a CLD as a illustration of a story; a narrative that explain how a certain problem came to be The loops within a CLD a characterized by ‘loop dominance’, which facilitate your story PAGE

Elements of a Causal Loop Diagram Basic elements: Variables Arrows (causal link) Link polarity (+ or -) Loop identifiers Additional elements: Loop Polarity: −Balancing −Reinforcing System Delays PAGE actual work pressure perceived work pressure quality of work hiring new employees total number of productive employees delay coaching effort by experienced employees

Link polarity: definitions and examples Positive link: The higher the actual work pressure, the higher the perceived work pressure will be, after a certain (time) delay or: lower actual work pressure leads to lower perceived work pressure Negative link: The higher the perceived work pressure, the lower the quality of work (more errors are made) or: lower perceived work pressure leads to higher quality of work PAGE perceived work pressure actual work pressure + perceived work pressure quality of work -

CLD Represent causation, not correlation PAGE Figure 5-2, Sterman: Causal diagrams must include only (what you believe to be) genuine causal relationships.

Label link and loop polarities PAGE Figure 5-3, Sterman ??

“Challenge” p.143: assign polarity, add loops Consider the attractiveness of a product to customers as it depends on various attributes of the product. Assign link polarities. What feedback loops might be created as product attractiveness changes the demand for the firm’s product? PAGE Figure 5-4, Sterman: The attractiveness of a product as it depends on various attributes. Product Attractiveness Quality Price Delivery Delay Functionality Demand + +

Challenge p.145: Identify and label the polarity of links and loops PAGE Profits Number of Competitors Attractiveness of Market Price Bank Cash Reserves Perceived Solvency of Bank Net Withdrawals

Three ways to determine loop polarity The fast way: count the number of negative links A better way: trace the effect of change around a loop The formal way: do the mathematics PAGE Profits Number of Competitors Attractiveness of Market Price

Assign unambiguous polarities PAGE Figure 5-7, Sterman: Causal links must have unambiguous polarity ?

Name and number your loops PAGE Figure 5-9, Sterman: Name and number your loops to increase diagram clarity and provide labels.

Indicate important delays in links PAGE Figure 5-10 Representing delays in causal diagrams

Variable names should be nouns or noun phrases PAGE Figure 5-12: Sterman ?

Variable names should have a clear sense of direction PAGE Figure 5-13, Sterman ?

Choose variables whose normal sense of direction is positive PAGE Figure 5-14, Sterman

Make intermediate links explicit PAGE Figure 5-15, Sterman: Make intermediate links explicit to clarify a causal relationship.

Make goals of negative loops explicit PAGE Figure 5-16, Sterman: Make the goals of negative loops explicit.

Distinguish between actual and perceived conditions PAGE Figure 5-17, Sterman

Using Causal Diagrams to Model an Issue examples

Using Causal Diagrams to Model an Issue The majority of our problems can be captured by a combination of two loops: balancing & reinforcing The balancing loop describes what our goal is, what we try to accomplish The reinforcing loop describes what our main obstacle is or could be PAGE

PAGE 44 Structure & Behavior - First the balancing loop is driving the behavior, because the actual weight is always close to the desired weight - Around week 46 something happens, because the actual weight is not going back to its desired value - The reinforcing loop is now dominant DOMINANT LOOP: REINFORCING DOMINANT LOOP: BALANCING week desired weight actual weight deviation propensity to eat food intake B mood propensity to snack (between meals) need for comfort food R

What do the loops tell us? Balancing loop: The loop is self- stabilizing The manager’s primary role is to monitor Act only when there is an exception or likelihood of one, i.e., gap between desired & actual weight Reinforcing loop: The loop is not self- stabilizing The manager’s primary role is to act If the cycle is vicious, find a way to break it PAGE 45

Guest Satisfaction Index in a hotel The GSI in the hotel is measured on a monthly basis When the GSI is above 8.2, the customers are happy, as well as the hotel staff However, the GSI recently dropped below 8.2, and now management is worried During a staff meeting, hotel management tells everyone that customer focus should be increased It is expected that after a while customer happiness returns and that the GSI will rise accordingly PAGE 46

Where to start? Start with a narrative, a story Underlying a specific problem What is the goal that you try to reach What happens when you deviate from the goal PAGE 47

Drawing the first loop Identify the goal seeking behavior in question Goal: desired GSI Starting point: indication of drift from goal GSI Shortfall (desired – actual GSI) Decision: focus on customer Effects: customer happiness, GSI Link variables & qualify links, insert delays Determine type of loop – balancing or reinforcing PAGE 48 GOAL: desired GSI actual GSI B GSI shortfall focus on customer happiness

The problem is not as easy as it looks The increased focus on the customer leads to extra work for most of the team After a while, the extra work starts to exhaust the team As a result of this exhaustion, some team members start making mistakes Although the customer is still happy with the increased focus, the mistakes made by the staff have a negative effect on the GSI PAGE 49

Drawing the second loop Starting point: what could be another (side-) effect of increasing the focus on customers Other variables: More focus on customer can lead to extra work Doing more work can lead to exhaustion Exhaustion can lead to making mistakes, which reduces GSI Link variables & qualify links, include delays Determine type of loop – balancing or reinforcing PAGE 50 mistakes + R - actual GSI focus on customer happiness + B GOAL: desired GSI GSI shortfall exhaustion + extra work

What can we learn from the loops? As long as GSI increases while the focus on customer increases, the BALANCING loop is in charge Apparently the hotel staff can handle the extra work When GSI decreases while the focus increases, you are in danger. The REINFORCING loop takes over Act now! PAGE 51 mistakes + R - actual GSI focus on customer happiness + B GOAL: desired GSI GSI shortfall exhaustion + extra work

Using Causal Diagrams to Model an Issue But CLDs can become far more complex! PAGE

Causal loop diagramming (NRC 28 April 2010) PAGE 53 What is the problem with this figure?

Using Causal Diagrams to Model an Issue Problem definition: managing workload Identifying key variables: Assignment rate Work completion rate Assignment backlog Grades/Performance Workweek Energy level Developing the reference mode (next slide) Developing the causal diagrams PAGE

Reference mode - example - When a person manages his workload according to the “grasshopper strategy”, work will not be done until the deadline is very near. As a consequence the assignment backlog builds up And when the deadline is near, working overtime (or even at night) is no exception. PAGE Figure 5-20, Sterman: Reference mode for the grasshopper strategy

Develop causal diagrams – managing workload PAGE Figure 5-21: Sterman: Basic control loops for the assignment backlog

Adding the burnout-loop PAGE Figure 5-22: Sterman: The burnout loop

Adding the “too tired to think”-loop PAGE Figure 5-23: Sterman: The “too tired to think” loop

Adding “my dog ate my homework”-loop PAGE Figure 5-24: Sterman: My dog ate my homework—Parkinson’s Law

From practice: what is the best team size? Linear view of the world: Small teams  low communication overhead  high efficiency But is this true? Lets examine the feedback view of the world PAGE

From practice: what is the best team size? PAGE vulnerability to disturbances/deviations - + interruptions, complications, etc. + + increase focus + + fatigue + - knowledge sharing - dependency on tacit knowledge - + overtime + + priority change + Info/resources not available - + So, what is better: a large or a small team? team size communication overhead efficiency delays need to increase progress By the way: what is wrong with this CLD?

The beer game Play the game here: ( PAGE

The beer game PAGE

Example of test question (Lecture 2) In the Netherlands, in the spring, when the sun is shining for the first time since months and the temperature is rising, many people want to go out and enjoy the lovely weather, instead of staying at the office. As a consequence, as soon as the temperature starts rising, many people take a day off (or a short holiday). Below, a causal structure of this phenomenon is given. What is the polarity of the links? A) Link 1 is positive, Link 2 is negative B) Link 1 is positive, Link 2 is positive C) Link 1 is negative, Link 2 is negative D) Link 1 is negative, Link 2 is positive PAGE

Example of test question (Lecture 2) PAGE When people go on holiday, their colleagues have to take over some of their work. So, the workload for these colleagues is increasing. Most likely, these colleagues have to work overtime to get all the work done. Working overtime has a positive effect, because it increases productivity and reduces the remaining workload. But, it also has a negative effect, because it reduces motivation. The causal loops below describe this behavior. What is the polarity of the loops? A) Loop 1 is positive, Loop 2 is negative B) Loop 1 is positive, Loop 2 is positive C) Loop 1 is negative, Loop 2 is negative D) Loop 1 is negative, Loop 2 is positive

Questions? PAGE