A Consultant's View

Prairie Trail Software, Inc. ............................................................. July 2007

Making a Mess

Watching a four year old play with a large pile of toys is instructive in messes. Like children, we often start with a tidy world, then something happens to totally mess things up. It turns out that there are different kinds of messes and different ways to deal with them.

It is important for a manager to recognize different types of messes. The mother (manager) who sees red on the carpet and assumes spilled paint, won't see the blood of a medical emergency (of course in either case she'll spring to action). There are four types of messes: known, unknown to you, complex, and chaotic.

The simplest mess is a known mess -- where you understand the situation. A child's set of blocks can be a mess, but we know how to clean it up. Likewise, "production" programming is simply following known methods and practices to create the software needed.

The next type of mess is unknown to you or me, but known to someone. We don't know how to solve the situation, but we know that someone does. The process to deal with this mess is to find that person and use his or her knowledge. This is a process with which most managers are very comfortable. It's like a programmer learning a new language like Java. The problem is known and the solution is available.

In complex messes nobody knows how to solve the problem. Often, there are patterns to complex messes that can be discovered after the fact. As Mark Twain said, "History doesn't repeat itself, but it does rhyme." Once the patterns can be discovered, the solutions can be applied (and/or invented) and the mess moves from the complex to the known. So, the first time that a company faces a catastrophe, it has to operate blind. This is often where a consultant, who really knows history, can help guide a company.

The trouble with complex messes is that there can be so many participants that a solution to one complex mess will not necessarily work with a similar complex mess. Politicians recognize this. Something that worked for one election is likely not to work the next. Having a vice president court the NRA by going on a hunting trip probably won't happen again.

Chaotic messes have no pattern. They can be found both in a room full of kindergardeners, and in war. A story is told of a group of West Point seniors being given the task of working with a kindergarden –after making detailed plans, they proceeded to fail miserably. All their training on goals, planning, and discipline to work towards those goals wouldn't work in that chaotic situation.