ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

System Dynamics Modeling: A Multi-Purpose Venture

Updated on July 26, 2016

System Dynamics models are often used to simulate a variety of complex systems in relatively easy to understand terms. These models are particularly good at describing counter-intuitive or unexpected complex behaviors of social systems such as societal interactions, population dynamics, or even interactions between investing and purging shares in the stock market. More than this though, the approach that the field of System Dynamics uses can have applications that go far beyond attempting to answer questions about the world around us. In fact, this type of modeling as applications in a variety of environments such as teaching, consulting, and scientific research.

Using Models in a Teaching Environment

Models are great tools for teaching because a good model can sometimes replace traditional methods of teaching such as books or videos. Students can ask questions or make predictions about how a particular system works and then use the model to answer those questions or to evaluate their predictions about how the system will behave. The models can also help the students understand the underlying relationships and interactions in system and even help them to see the world in a way that they may not have realized was possible before

For "big picture" models, students will learn that the dynamic and ever changing world around us cannot simply be described by linear extrapolation of the past. Furthermore, the root causes of some of the world's biggest problems today are not likely something that occurred recently or near to the issue. As is often the case, complex social issues often require complex solutions. Politicians who often tout the simplicity of a solution to problem have rarely seen the full picture of the issue. This is where system dynamics models can be such a great tool for teaching students (and politicians!).

Complex Graphs Generated from a Simple Population and Economic Model
Complex Graphs Generated from a Simple Population and Economic Model | Source

One of the best things about system dynamics models is that they can show a student counter-intuitive behavior and then explain why it is happening. For example, in Jay Forrester's famous Urban Dynamics model (1969), the computer model predicted that the introduction of low cost housing options within already depressed parts of town actually perpetuated (or increased) the problem of poverty and unemployment. Obviously this is the opposite of the results desired by the politicians who wanted to reduce the problem. Of course the politicians had not intended to increase poverty and joblessness yet a model was created that showed this result.

In addition to this, modeling helps to enforce "big picture" and "long term" thinking among students. When students grasp these philosophies, their ability to think critically about the problems of the world (or problem solving in general) is greatly enhanced.

Using Models in a Research Environment

The field of system dynamics was created around the concept of using models to study, evaluate, and assess complex systems. In a research setting, models are great because they allow the researcher to run low cost experiments hundreds, if not thousands of times. However, for a model to truly be effective, it needs to be calibrated and validated. Once this has occurred, the model can be used to test a variety of scenarios which can then be used make predictions about reality.

When Jay Forrester created his Urban Dynamics (1969) and World Dynamics (1971) models, he literally changed the way we would think about the future and sustainability. His models produced results that were both disheartening at times and largely controversial. Even if his models were wrong, Forrester was still able to get the scientific community to think more deeply about sustainability (and what it would take to get there) - simply as a result of creating and running a model. Beyond system dynamics, the use of models in the research environment is pretty much standard in the world.

Using Models in a Consulting Environment

Models used in the consulting environment is where you'll find the most practical every day applications of system dynamics models. A system dynamics model can be used by a consulting firm to provide answers to questions and to help make policy recommendations to a client. A well constructed model can be used by a client for any number of tasks including: reducing costs, increasing profitability, reducing liability and even understanding things like employee turnover and inventory shortages or overruns.

Often times in business manager's witness counter-intuitive behaviors within their organization. Without the help of a model, it might not be possible for the manager to see or understand what is really going on. A consultant could produce a systems dynamics model of the business environment which could produce useful results that could be used to help understand how the system (the business operation) is functioning. The manager could analysis the model's results and trace the pattern of system relationships back one or more root causes of a problem. Once the problem areas are identified, solutions can be determined and the model can be used to predict the results of those solutions.


A well put together model can provide benefits beyond just answer questions about the system being modeled. There is something to be learned from every model both in the results as well as the actual model as well. Whether system dynamics models are used for teaching, research or consulting, the bottom line is that models can provide insights into a complex system that may not necessarily be obvious otherwise.


    0 of 8192 characters used
    Post Comment

    • someonewhoknows profile image

      someonewhoknows 9 months ago from south and west of canada,north of ohio

      Would like to know of any practical applications of this type of modeling which has been used in the real world that has been shown to work! It,seems promising if,it does in fact work in real world applications.

    • CWanamaker profile image

      CWanamaker 9 months ago from Arizona

      Hello someonewhoknow,

      There are many practical applications of system dynamics. In my studies I have seen or modeled a variety of things from the simple and mundane to the complex and interesting. When I was completing my Master's degree we use this approach to model policy decisions made in small town. The model had over 200 variables and produced some interesting results. Were they realistic? That's up for debate. The model was only as good as our assumptions and we had no real way of verifying the results. Nonetheless, this subject is of high interest to me so I hope to write many more articles about.

      Thanks for reading.

    Click to Rate This Article