Using Agile Methods with Systems Thinking Principles

Transformational Information With Agile and Systems Thinking

Transformational innovation requires a deep understanding of and commitment to addressing mental models which are often the cause of broken systems. This presentation will demonstrate how agile methods can benefit from a better understanding of the bigger picture. It has been stated that “more software projects have gone awry from management’s taking action based on incorrect system models than for all other causes combined.” Many development project failures are rarely technical and can often be attributed to unintended consequences due to a lack of understanding of people, policies, and other impacted systems.

This workshop will present useful techniques for achieving technical excellence by using technology as a tool, agile as the method and systems thinking principles as the foundation. We will cover three case studies which demonstrate how “mental models” have impacted technology projects in the areas of health, technology, and business. We will discuss how to integrate three systems thinking strategies into your service delivery operations: causal loop diagrams for aligning mental models, iceberg model for problem-solving and double loop learning for making transformational improvements.

Learning Outcomes:

  • Introduction to Systems Thinking
  • Casual Diagrams and Feedback Loops
  • Problem Solving with Iceberg Theory
  • Double Loop Learning
[box type=”shadow” align=”” class=”” width=””]Download the Presentation “Transformational Information With Agile and Systems Thinking” (PDF)[/box]
Related Posts
Read More

Systems Thinking Resources

Systems thinking is a discipline used to understand systems to provide a desired effect. It provides methods for "seeing wholes and a framework for seeing interrelationships rather than things, for seeing patterns of change rather than static snapshots." The intent is to increase understanding and determine the point of “highest leverage”, the places in the system where a small changes can make a big impact.
Read More

Data Iceberg Model for Machine Learning

One of the pitfalls to developing production-ready machine learning solutions is the failure to identify the appropriate data assets. In evaluating the data assets to be used for your project, use the Data Iceberg Model approach to determine the underlying (i.e. not visible) structures that triggered the creation of the dataset. The following Data Iceberg Model can be used to evaluate the quality & limitations of the data used to train your machine learning models.
Read More

Characteristics of Machine Learning solutions

It is estimated that 87% of data science projects never reach production. One of the pitfalls to developing a production-ready machine learning solution is the ability to define if it's an appropriate tool for solving the problem. Not every problem should be solved with machine learning.