The Incomplete Solution:


The world of Systems is very wide and deep. This article does not claim to be perfect and all encompassing. The goal of this article is to emphasize that solutions based on incomplete models lead to incomplete solutions. I am not calling it incorrect solution- just incomplete solution. Every problem model is a mental construct. Unfortunately, this means that the problem “reality” and the problem “model” are not identical. The mental construct of the problem model depends very much on the person constructing the model. This is impacted by his mental models, heuristics, knowledge, wisdom and biases. This leads to what I am calling “the Incomplete Solution.

The system model must be as close to the actual system as possible. The problem model must be as close to the actual problem as possible. However, this cannot be done. Thus the problem model is an incomplete construct.  Furthermore, the solution must match the problem construct. Thus the solution derived from the incomplete problem model is also incomplete.  

The concept that a model of the system is required before regulating it comes from Conant and Ashby who said;

“Every good regulator must be a model of that system.”

They identified that any regulator that is maximally both successful and simple must be isomorphic with the system being regulated. Making a model is thus necessary. Daniel L. Scholten has stated this in terms of problem and solution as;

“Every Good Solution Must be a Model of the Problem it Solves.”


“Every Good Key Must Be A Model Of The Lock It Opens.”

However, humans are terrible at creating accurate models of systems due to limitations of the mental capabilities. This idea was put forward by Herb Simon, the great American thinker who won Nobel Prize for Economics in 1978, with the concept of “Bounded Rationality”. Wikipedia currently defines “Bounded Rationality” as the idea that when individuals make decisions, their rationality is limited by the tractability of the decision problem, the cognitive limitations of their minds, and the time available to make the decision. The complete knowledge of all the details, and the consequences of the actions cannot be known. This indicates that a mental construct of a system is incomplete.

This concept is further echoed by the American statistician George Box who stated in the proceedings of a 1978 statistics workshop;

“All models are wrong but some are useful”.


“Remember that all models are wrong; the practical question is how wrong do they have to be to not be useful.”

The notion of “cause and effect” is paramount in the problem solving process. However, this idea cannot be as simple as that. One can use the idea of “cause and effect” to determine the complexity of the system. In an ordered system, the cause and effect is direct, and thus a problem statement is very straightforward. For example, turning the switch does not turn the light on, because the bulb is burned out. Replacing the bulb thus solves the problem.

In a complicated system, there are more layers and the cause and effect relationship is not straightforward. However, with the help of experts and solid problem solving processes, a good solution can be found. There will be several solutions that can work. The ordered and complicated systems use the approach of hard systems. They are deterministic in nature. An example of the complicated system might be the entire electrical wiring in a house. The cause and effect relationship may not be direct for inexperienced, but it can be established. In some regards, in the manufacturing world the processes are dealt as ordered or complicated, and there is a desire for high predictability from their operations.

In a complex system, there are several interwoven parts that make the cause and effect relationships murky. There are definitely no linear cause and effect relationships. Here the hard systems approach cannot be used. Moreover, the problem(s) in a complex system might be messes. One problem is most likely linked to other problems. Russell Ackoff, the great American Systems Thinker called this a mess. Ackoff said;

Managers are not confronted with problems that are independent of each other, but with dynamic situations that consists of complex systems of changing problems that interact with each other. I call such situations messes. Problems are abstractions extracted from messes by analysis; they are to messes as atoms are to tables and charts … Managers do not solve problems, they manage messes.

Thus focusing on one problem may not show the whole picture. There can be hidden portions not visible to the team. For instance in Soft Systems Methodology, Peter Checkland advises not forming the problem statement until the rich picture is understood. Analysis, in soft systems approaches should consist of building up the richest possible picture of the problem situation rather than trying to capture it in system models. (Source: Systems Thinking, Mike Jackson.)

In ordered and complicated systems, the incomplete solutions may be adequate. In complex systems, this can have unintended consequences. Hard systems are based on a paradigm for optimization where as soft systems embrace a paradigm of learning. A good reference quote for this concept is – “In preparing for battle I have always found that plans are useless, but planning is indispensable.” by Dwight D. Eisenhower.

Final Words:

Incomplete solutions may be adequate in systems where the cause and effect relationships are linear and direct. However, in systems where the cause and effect relationships are murky and non-linear, the incomplete solutions can have unintended consequences and moreover, this detrimental impact may not be understood even in hindsight. Some of the ways we can improve our system models are;

  • Involve the people close to the system,
  • Go to the Gemba,
  • Encourage opposing and diverse worldviews and perspectives,
  • Understand that the solutions are incomplete, and thus never “done”,
  • Build in feedback systems,
  • Encourage diversity,
  • Understand long term thinking,
  • Complexity of the solution must match the complexity of the problem. Using a simple checklist or more training as the solution for a complex problem will not work.
  • Do not go for shortcuts and fast solutions (silver bullets). In some regards, this also explains why silver bullets do not exist. Simply copying and pasting methods (lean, six sigma etc.) without understanding your systems and the problems do not work. It can actually cause more harm in the long run.
  • Understand the cause and effect relationships,
  • Stay curious and always keep on learning.

The corollary to the incomplete solution is that – there is almost always a better solution than the one on hand. Thus there is always room for improvement.

I will finish off with one of my favorite Zen koans that looks at the dynamic nature of perspectives;

Two monks were watching a flag flapping in the wind. One said to the other, “The flag is moving.”

The other replied, “The wind is moving.”

Huineng overheard this. He said, “Not the flag, not the wind; mind is moving.”

Koans are beautiful because they raise questions in your mind when you hear them. There are no correct or wrong answers to the questions. They are meant to make you think. In this koan, the question might be – what did Huineng mean by the mind is moving? Perhaps Huineng is saying that the two monks’ minds are like the wind and the flag – not settled. The monks are fighting over who is right or wrong. The monks, who should be able to control their minds and focus on a still mind, are letting their minds flutter in the wind like the flag. The reality is that there is flag, there is wind, and the flag is moving.

Always keep on learning…

In case you missed it, my last post was Three Reminders for 2017.


3 thoughts on “The Incomplete Solution:

    • Hi Rob,
      Thank you for your comment. To clarify – the “test” portion is part of a feedback loop. In a manufacturing process, there is a good cause and effect relationship that an incomplete solution will work. Thus, the test portion is not always going to show that the solution is incomplete. I stated in the article that the solution is not incorrect, it’s just incomplete. If the solution was complete, then there would be no point in improving it. When the problem is complex, it is not possible to have complete solutions. An example of a complicated problem might be a recurring manufacturing defect, and an example of a complex problem might be low employee morale.
      I agree with your point on experimenting. This would be how we can try to begin to understand the cause and effect relationships.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s