Eliminating bad complexity
Good complexity leads to greater convenience, choice and options. Bad complexity leads to frustration, wasted time and wasted money.
Dimitris is a small business owner in Greece. According to a TIME article, he estimates he has paid “about a fifth of his revenue in bribes — to tax collectors, health inspectors, police and other officials”. Small firms “are essentially obligated to conduct business this way,” he says. “There are so many legal barriers to conducting business that they’ll shut you down otherwise.”
The Mystery of Capital by Hernando De Soto is one of the most impressive books I have ever read. In it, De Soto comes up with a variety of reasons as to why some countries succeed while others fail. A core reason is corrupt, complex bureaucracy. The government acts as a parasite. It forces you to go through a whole host of unnecessary and complex steps if you want do anything.
If you want to buy land, set up a company, renew your driver’s license, whatever, you will be forced to go through step after complex step. This is bad complexity and it exists so that you will require ‘advice’ from the corrupt official. Of course, a nice bribe will allow the official to ignore all these unnecessary steps, but then you’re in their trap because they can force you to follow the letter of the law if they want to.
Many organizations have enemies within. Departments and divisions care only for themselves. They will introduce complexity that makes the organization as a whole more dependent on them. In fact, the way modern organizations are structured rewards bad complexity.
Examples of bad complexity can be seen everywhere. Marketers and communicators don’t care if they make a website more difficult to navigate once they can push their message. Programmers will add more features to a product, not because these features are needed, but because new features show that the programmers have been doing something. Legal people don’t want you to understand legal documents because that would diminish their importance.
Bad complexity creates dependence. Good complexity creates independence. One of the things the Web reflects is a movement away from the production of products to the delivery of services. In a world of production the thing itself often dominates, but in a world of service the satisfaction of the customer dominates. In other words, in a service- driven world, the measure of success is not what you have produced, but rather how satisfied your customer is.
A service culture hates bad complexity. But we have a long way to go. I recently spoke to a manager of a website and told them there was a problem with one of their customer’s top tasks. “That’s not my problem,” he replied. “That’s an application. The IT department look after that.”
Web teams need to take responsibility for the customer’s experience on their website. But that’s a major challenge because the organization is often working against the web team. Websites are often difficult to search and confusing to navigate—bad complexity—because the organizational units care more about themselves than their customers.
At the root of the problem is the fact that senior management encourages and rewards this bad complexity behaviour by setting organization department/unit-based objectives, rather than customer satisfaction and task completion-based objectives.

Pertinax Munro says:
Added on February 14th, 2010 at 6:01 pmThat’s a very interesting premise, however, it’s difficult to argue against.
It’s much easier to measure unit-based objectives, precisely because the measure is objective.
Customer satisfaction is much harder to measure, partly because words mean different things to different people, partly because satisfaction is ‘of the moment’ and very subjective.
Brian says:
Added on February 14th, 2010 at 11:53 pmThe problem is, no-one wants to be unemployed, so people aren’t going to fix things for customers if that means they’re out of a job. Ideally your corporate culture would never let this problem develop, but its endemic in a large organisation.
Gerry McGovern (blog author) says:
Added on February 15th, 2010 at 7:22 amPertimax, you’re right. The other measures are ‘objective.’ They may lead to bad outcomes for the organization as a whole, but they are objectively measurable. Whereas customer satisfaction is less measurable. I do believe, however, that task completion is more measurable.
Gerry McGovern (blog author) says:
Added on February 15th, 2010 at 7:23 amBrian, it is endemic, isn’t it. It seems to be in the very nature of large organizations that a unit becomes more concerned about its own needs than those of the customer, and those of the organization as a whole.
Neil Parker says:
Added on February 19th, 2010 at 2:30 pmAbsolutely right, Gerry: it is frustrating dealing with dysfunctional organisations. Many of them are large and difficult to avoid if we are their customers. Even worse if they are clients of ours. In my career as consultant, so great was my allergy to bad complexity that I landed up doing business only with owner-managed businesses. Self-made CEOs are usually a pleasure to deal with - and I am not talking about the sralan neanderthals, who are easy to recognise and avoid. Choice is everything! There is a price to pay, because it is not so easy to get rich and famous but, boy, was it worth paying!
BTW, it is always a pleasure to read your stuff, which I have been doing since nua days.
Regards
Neil
Gerry McGovern (blog author) says:
Added on February 19th, 2010 at 9:14 pmNeil, yes, we all have choices to make in order to be where we want to be. Appreciate the feedback. Gerry