System dynamics

System dynamics

John Sterman 2001.] System dynamics is an approach to understanding the behaviour of complex systems over time. It deals with internal feedback loops and time delays that affect the behaviour of the entire system. [ MIT System Dynamics in Education Project (SDEP) ] ] What makes using system dynamics different from other approaches to studying complex systems is the use of feedback loops and stocks and flows. These elements help describe how even seemingly simple systems display baffling nonlinearity.


System dynamics is an aspect of systems theory as a method for understanding the dynamic behavior of complex systems. The basis of the method is the recognition that the structure of any system — the many circular, interlocking, sometimes time-delayed relationships among its components — is often just as important in determining its behavior as the individual components themselves. Examples are chaos theory and social dynamics. It is also claimed that because there are often properties-of-the-whole which cannot be found among the properties-of-the-elements, in some cases the behavior of the whole cannot be explained in terms of the behavior of the parts.

Topics in systems dynamics

The elements of system dynamics diagrams are feedback, accumulation of flows into stocks and time delays.

As an illustration of the use of system dynamics, imagine an organisation that plans to introduce an innovative new durable consumer product. The organisation needs to understand the possible market dynamics in order to design marketing and production plans.

Causal loop diagrams

A causal loop diagram is a visual representation of the feedback loops in a system. The causal loop diagram of the new product introduction may look as follows:

There are two feedback loops in this diagram. The positive reinforcement (labeled R) loop on the right indicates that the more people have already adopted the new product, the stronger the word-of-mouth impact. There will be more references to the product, more demonstrations, and more reviews. This positive feedback should generate sales that continue to grow.

The second feedback loop on the left is negative reinforcement (or "balancing" and hence labeled B). Clearly growth can not continue forever, because as more and more people adopt, there remain fewer and fewer potential adopters.

Both feedback loops act simultaneously, but at different times they may have different strengths. Thus one would expect growing sales in the initial years, and then declining sales in the later years.

Stock and flow diagrams

The next step is to create what is termed a stock and flow diagram. A stock is the term for any entity that accumulates or depletes over time. A flow is the rate of change in a stock.

In our example, there are two stocks: Potential adopters and Adopters. There is one flow: New adopters. For every new adopter, the stock of potential adopters declines by one, and the stock of adopters increases by one.


The real power of system dynamics is utilised through simulation. Although it is possible to perform the modeling in a spreadsheet, there is a variety of software packages that have been optimised for this.

The steps involved in a simulation are:
*Define the problem boundary
*Identify the most important stocks and flows that change these stock levels
*Identify sources of information that impact the flows
*Identify the main feedback loops
*Draw a causal loop diagram that links the stocks, flows and sources of information
*Write the equations that determine the flows
*Estimate the parameters and initial conditions. These can be estimated using statistical methods, expert opinion, market research data or other relevant sources of information. cite journal |last=Sterman |first=John D. |year=2001 |month= |title=System dynamics modeling: Tools for learning in a complex world |journal=California management review |volume=43 |issue=1 |pages=8–25 ]
*Simulate the model and analyse results

The equations for the causal loop example are:

Adopters = int_{0} ^{t} mbox{New adopters },dt mbox{Potential adopters} = int_{0} ^{t} mbox{-New adopters },dt mbox{New adopters}=mbox{Innovators}+mbox{Imitators} mbox{Innovators}=p cdot mbox{Potential adopters} mbox{Imitators}=q cdot mbox{Adopters} cdot mbox{Probability that contact has not yet adopted} mbox{Probability that contact has not yet adopted}=frac{mbox{Potential adopters{mbox{Potential adopters } + mbox{ Adopters p=0.03 q=0.4

Simulation results

The simulation results show that the behaviour of the system would be to have growth in adopters that follows a classical s-curve shape. The increase in adopters is very slow initially, then exponential growth for a period, followed ultimately by saturation.


System dynamics has found application in a wide range of areas, for example population, ecological and economic systems, which usually interact strongly with each other.

System dynamics have various "back of the envelope" management applications. They are a potent tool to:
*Teach system thinking reflexes to persons being coached
*Analyze and compare assumptions and mental models about the way things work
*Gain qualitative insight into the workings of a system or the consequences of a decision
*Recognize archetypes of dysfunctional systems in everyday practice

Computer software is used to simulate a system dynamics model of the situation being studied. Running "what if" simulations to test certain policies on such a model can greatly aid in understanding how the system changes over time. System dynamics is very similar to systems thinking and constructs the same causal loop diagrams of systems with feedback. However, system dynamics typically goes further and utilises simulation to study the behaviour of systems and the impact of alternative policies. [ System Dynamics Society ] ]

System dynamics has been used to investigate resource dependencies, and resulting problems, in product development. cite journal |last=Repenning |first=Nelson P. |year=2001 |month= |title= Understanding fire fighting in new product development |journal= The Journal of Product Innovation Management |volume= 18 |issue=|pages= 285 – 300|doi= 10.1016/S0737-6782(01)00099-6 ] Neldon P. Repenning (1999). "Resource dependence in product development improvement efforts", Massachusetts Institute of Technology Sloan School of Management Department of Operations Management/System Dynamics Group, dec 1999.] .

See also

;Related subjects
*Causal loop diagram
*Ecosystem model
*System Dynamics Society
*Twelve leverage points
*Wicked problems
*World3;Related fields
*Dynamical systems theory
*Operations research
*Social dynamics
*Systems theory
*Systems thinking;Related scientists
* Jay Forrester
* Dennis Meadows
* Donella Meadows
* Peter Senge
* John Sterman



*cite book |last= Forrester |first=Jay W. |title=Industrial Dynamics |year=1961 |publisher=Pegasus Communications |location= |id= ISBN 1883823366

*cite book |last= Forrester |first=Jay W. |title=Urban Dynamics |year=1969 |publisher=Pegasus Communications |location= |id= ISBN 1883823390

*cite book |last= Meadows |first=Donella H. |title=Limits to Growth|year=1972 |publisher=University books |location=New York |id= ISBN 0-87663-165-0

*cite book |last= Roberts | first=Edward B. | title=Managerial Applications of System Dynamics | year = 1978 | publisher = MIT Press | location = Cambridge | id =ISBN 026218088X

*cite book |last= Randers | first=Jorgen | title=Elements of the System Dynamics Method| year = 1980 | publisher = MIT Press | location = Cambridge | id =ISBN 0915299399

*cite book |last= Senge |first=Peter |title=The Fifth Discipline|year=1990 |publisher=Currency |location= |id= ISBN 0-385-26095-4

*cite book |last= Sterman |first=John D. |title=Business Dynamics: Systems thinking and modeling for a complex world |year=2000 |publisher=McGraw Hill |location= |id=ISBN 0-07-231135-5

External links

* [ The System Dynamics Society]
* [ MIT System Dynamics Group]
* [ University of Bergen System Dynamics Group]

* [ U.S. Department of Energy's Introduction to System Dynamics]
* [ Desert Island Dynamics] "An Annotated Survey of the Essential System Dynamics Literature"
* [ Simplified Logistic and Bass models in Excel]

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • System Dynamics — (SD) oder Systemdynamik ist eine von Jay W. Forrester Mitte der 1950er Jahren[1] an der Sloan School of Management des MIT entwickelte Methodik zur ganzheitlichen Analyse und (Modell )Simulation komplexer und dynamischer Systeme. Anwendung findet …   Deutsch Wikipedia

  • System Dynamics — Methodik zur Analyse komplexer und dynamischer Systeme bzw. deren Strukturen im sozio ökonomischen Bereich (⇡ strategische Frühaufklärung). Ihr Ziel ist die Untersuchung der Charakteristika von Informations Rückkopplungen zu industriellen… …   Lexikon der Economics

  • System-Dynamics-Modelle —   [ sɪstəm daɪ næmɪks ], dem Operations Research und der Ökonometrie zugeordnete Klasse mathematischer Modelle, entwickelt in den USA um 1960 von Jay Wright Forrester (* 1918) für dynamische Systeme (Forrester Modelle). Spezifikum der System… …   Universal-Lexikon

  • System Dynamics Society — The System Dynamics Society is a not for profit organization based in Albany, New York, USA, whose mission is to further research into system dynamics and systems thinking. Economics Chapter The Economics Chapter of the System Dynamics Society is …   Wikipedia

  • System Dynamics Group — Eine System Dynamics Group ist eine Gruppe von Forschern mit einschlägiger Ausbildung in der Methodik System Dynamics, welche sich mit der Verbreitung und Weiterentwicklung der Methodik befasst. Die erste System Dynamics Group wurde Anfang der… …   Deutsch Wikipedia

  • Cardiovascular System Dynamics Society (CSDS) — The Cardiovascular System Dynamics Society (CSDS), founded in 1976, by organ system physiologist and biomedical engineers, was a historic first in its mathematical and quantitative approach to cardiovascular mechanics. Organisation Currently the… …   Wikipedia

  • Dynamics — (from Greek δυναμικός dynamikos powerful , from δύναμις dynamis power ) may refer to: Contents 1 Physics and engineering 2 Sociology and psychology 3 Computer science and mathematics …   Wikipedia

  • System equivalence — In the systems sciences the term system equivalence is the notion that a parameter or component of a system behaves in a similar way as a parameter or component of a different system. Similarity means that mathematically the parameters/components …   Wikipedia

  • System Engineering — Systems Engineering Techniken werden in komplexen Entwicklungsprojekten angewendet Systems Engineering (auch Systems Design oder Systems Design Engineering) ist ein interdisziplinärer Ansatz, um komplexe technische Systeme in großen Projekten zu… …   Deutsch Wikipedia

  • System identification — In control engineering, the field of system identification uses statistical methods to build mathematical models of dynamical systems from measured data. System identification also includes the optimal design of experiments for efficiently… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”