Lec 1
Lec 1
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore
1.1 – Why Learn Systems Thinking?
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 2
Industrial Systems Engineering
and Management
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 4
Industrial Systems Engineering
and Management
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 6
Why to Learn Systems Thinking?
▪ Interdisciplinary consideration
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 7
Why to Learn Systems Thinking?
▪ Good system solutions, E.g.
▪ COE with validity period, road and fuel tax, ERP
▪ Well designed road network
▪ Shared parking facility
▪ Subsidised public transit
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 8
What is Systems Thinking?
Systems thinking is the ability to understand and analyse complex
systems as a whole, rather than focusing on individual
components or parts.
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 9
Importance for Designers and Engineers
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 10
Highlights on Learning Outcome
▪ Concepts and Principles of Systems Thinking
▪ Behaviour-Over-Time Graphs (BOTGs)
▪ Causal Loop Diagrams (CLDs)
▪ Stock-Flow Diagrams (SFDs)
▪ System Dynamics (SD) Simulation
▪ System Case Studies
▪ System Dynamics Team Projects
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 11
1.2 – Definition of Systems
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 12
What is a System?
▪ A system is a group of interacting or interrelated elements that
act according to a set of rules to form a unified whole.
▪ A system, surrounded and influenced by its environment, is
described by its boundaries, structure and purpose and
expressed in its functioning.
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 15
Examples of Systems
▪ Computer Systems
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 18
Examples of Systems
▪ Social Systems
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 19
Systems vs. Collections
▪ Collection is a set of items or amount of material procured or
gathered together while system is a collection of “organized” things
Boundaries Boundaries
Input Output
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 20
Systems vs. Collections
▪ Collection is a set of items or amount of material procured or
gathered together while system is a collection of “organized” things
▪ Examples of Collections:
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 21
1.3 – Boundary of Systems
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 22
Boundary of Systems
▪ A limit to the system’s internal components and processes
(i.e., elements and their interactions).
▪ Internal to which it has integrity
▪ Integrity gives the system autonomy Elements / Parts
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore
Interaction / Interrelation / Structure 23
Example – Boundary for IE2141
Specific time, location, and Group of participating
content range students
IE2141 Course
Input Output
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 24
Inputs of System
The material, energy, information, or other resources that flow
into the system from the external environment.
orvallsets .
inter/constrat
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 25
Example – Inputs for IE2141
Students
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 26
Outputs of System
The material, energy, information, or other products that flow out
of the system to the external environment
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 27
Example – Outputs of IE2141
Learning Outcomes
Teaching Experience
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 28
Elements and Boundaries
▪ PESTLE
▪ Political
▪ Economic / Financial
▪ Socio-Cultural / Societal Elements / Parts
▪ Technological Boundaries
▪ Legal
▪ Environmental Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore
Interaction / Interrelation / Structure 29
Elements and Boundaries
▪ Political Factors relate to the pressures brought by political
institutions
▪ Elections and political trends
▪ Internal political issues
▪ Inter country relationships
▪ Local commissioning processes
▪ Corruption, Bureaucracy
▪ Wars, terrorism and conflicts
▪ Government policies
▪ Lobbying and pressure groups
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 30
Elements and Boundaries
▪ Economic Factors relate to economic policies and structures
▪ Local economy
▪ Taxation, inflation, interest
▪ Economy trends seasonality issues
▪ Industry growth
▪ Import / export ratios
▪ International trade
▪ International exchange rates
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 31
Elements and Boundaries
▪ Social Factors relate to the cultural aspects that affect the demand of
products and how business operates
▪ Demographics
▪ Media views of the industry
▪ Work ethic
▪ Brand, company, technology image
▪ Lifestyle trends
▪ Consumer buying patterns
▪ Ethical issues
▪ Advertising and publicity
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 32
Elements and Boundaries
▪ Technological Factors relate to the technological aspects,
innovations, barriers and incentives
▪ Emerging technologies
▪ Maturity of technology
▪ Technology legislation
▪ Research and Innovation
▪ Information and communications
▪ Competitor technology development
▪ Intellectual property issues
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 33
Elements and Boundaries
▪ Legal Factors relate to the laws, regulation and legislation that will
affect the way businesses operate
▪ Current legislation
▪ International legislation
▪ Employment law
▪ Consumer protection
▪ Health and safety regulations
▪ Tax regulations
▪ Competitive regulations
▪ Industry specific regulations
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 34
Elements and Boundaries
▪ Environmental Factors relate to the aspects of climate and
natural environment
▪ Environmental regulations
▪ Ecological regulations
▪ Reduction of carbon footprint
▪ Sustainability
▪ Impact of adverse weather
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 35
Elements and Boundaries
▪ PESTLE
▪ Political
▪ Economic / Financial
▪ Socio-Cultural / Societal Elements / Parts
▪ Technological Boundaries
▪ Legal
▪ Environmental Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore
Interaction / Interrelation / Structure 36
Setting Clear Boundaries
▪ First Step in understanding and analysing a system
▪ Help us focus on key factors, avoiding over-complexity in the analysis
▪ Outputs – Identify the main goals and outcome
▪ Inputs – Identify dependency, potential improvements and
optimizations
▪ Facilitate
▪ development of simulation model,
▪ formulation and analysis
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 37
1.4 – Elements of Systems
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 38
Identify Elements of Systems
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 40
Clues for Identifying Elements of Systems
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 41
Clues for Identifying Elements of Systems
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 42
Clues for Identifying Elements of Systems
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 43
Clues for Identifying Elements of Systems
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 44
Filtering and Selection
▪ Do these elements fall outside the boundaries we previously
delineated?
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
Is interaction
minor enough?
New
input? Or, Extend the boundary?
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 45
Filtering and Selection
▪ Although certain elements may exist within the boundaries we
defined for the system, their interactions with the remaining
elements might be very weak.
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 46
Quantifying System Elements
System Elements Quantifiable Numerical Values
By quantifying system elements, we can
▪ describe the system's composition and structure more precisely
▪ observe and summarize the trends of these elements over an
extended period
▪ reduce subjectivity and speculation in the analytical process
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 47
Quantifying System Elements
▪ In system modeling, various system variables can be employed
to represent the system. Here are a few common examples of
system variables:
▪ Component Quantity
▪ Component Size or Complexity
▪ Intensity or Correlation
▪ Performance Metrics
▪ Cost or Resources
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 48
Interaction among Elements
▪ Clarifying the interactions between them and prominently
marking these on a diagram
Elements / Parts
Boundaries
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 49
1.5 – Sub-Systems
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 50
Sub-Systems
▪ A system that is part of a larger system.
Elements / Parts
Boundaries
Sub-System 1
Input Output
Indifferent
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 52
Sub-Systems
▪ A system that is part of a larger system.
Boundaries
Sub-System 1
Boundaries Input
Output
Input Output Output Input
(Dependency on
Input
Environment)
Sub-System 2
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 53
Characteristics of Sub-Systems
▪ Relative Independence
▪ Functional Consistency
▪ Interface Definition
▪ Scalability and Maintainability
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 54
Why Sub-Systems?
In summary, defining sub-systems contributes to improving
▪ modularization,
▪ maintainability,
▪ distribution of work scope and collaboration,
▪ extensibility, and
▪ fault isolation,
in a system.
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 55
Steps in Identifying Sub-Systems
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 56
Hierarchical Structure
Source System
Wider System
Target System
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 57
Feedback and Control Systems
▪ A control system possessing monitoring feedback, the deviation
signal formed as a result of this feedback being used to control the
action of a final control element in such a way as to tend to reduce
the deviation to zero (Mayr, Otto 1970).
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 58
Feedback and Control Systems
▪ Example – Air-Con System
Room
Environment (outdoor temperature) Air-Con
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 59
Coupling of Sub-Systems
▪ A coupled system consists of sub-systems, including control
systems, connected in series or in parallel
S6 S5
C2 C1 S1 S2 S7
S3
S4
O1
O2
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 60
1.6 – Stakeholder
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 61
Sub-Systems of Persons and/or Groups
Source System
Wider System
Target System
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 62
Stakeholders
▪ Stakeholders are persons, groups, and organizations who may be
affected by or have an effect on a system, or its sub-systems.
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 63
Stakeholders
▪ Types of stakeholders of a system
Beneficiary
Sponsor / Implementer
Payer
Monetary
input /output
Orders /
instruction Orchestrator
System /
Regulator
Rules Sub-System
Ideas / opinions
Interests
Advisor /
Marginalized Consultant
Interested
Groups Parties
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 64
Stakeholders
▪ Examples of stakeholders of a system
Society / A Wider System
Governments Community Owners
Consumer
Suppliers Advocates
Environ- Industry /
mentalists
System / Associations
Sub-System
Financial
Competitors
Institutions
Special Interests
Media
Groups
Union / Labor Management
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 65
Stakeholders & Audience
▪ Typically, the audience for system study is ONE of the key
"stakeholders" of the system.
▪ They might provide significant inputs to the system, receive
important outputs from it, or be a crucial sub-system essential
to the system's functionality.
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 66
Boundary by Stakeholders
▪ Which stakeholders are included in the system and which
stakeholders remain outside its boundaries?
Input
Input Output
(Dependency on (Purpose / Functions)
Surroundings)
Output
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 67
Let's protect the environment
Lecture notes are subject to change before
the class for further improvement
THANK YOU
The preparation of this module has been made possible by
the support from IE2141 teaching team, and the past
teaching materials developed by A/Prof. Aaron Chia.
IE2141 Systems Thinking and Dynamics – ISEM Department, National University of Singapore 68