Over a million developers have joined DZone.

The Illusion of Control

DZone's Guide to

The Illusion of Control

· Agile Zone
Free Resource

Learn more about how DevOps teams must adopt a more agile development process, working in parallel instead of waiting on other teams to finish their components or for resources to become available, brought to you in partnership with CA Technologies.

Why do we keep trying to attain control?

We don’t like uncertainty, and control over a piece of reality relaxes us. A controlled environment is good for our health. In fact, when we are in control we don’t need to do anything. Things work out by themselves, for our satisfaction, because we’re in control. Being in control means never having to decide, because decisions are made for us.

Decision making is hard. It’s tiring. If we get to control nirvana, it’s all smooth sailing from there.

So we remain with just a tiny problem, because the amount of control in our world is…

Slim to None

I cannot coerce people to do my willing. I can try to persuade, incentivize, cajole, bribe, threaten. In the end, what they do is their choice.

I can prepare big project plans and scream at my team to stick to it. I can give them the best tools to do their work, and they still might fail.

As managers, we can’t control our employees. As an organization, we can’t control the market. Even as a person, all I can control are my actions.

We want control, because it frees us from making decision.

Maybe we should try making decisions easier.


“You can’t have control, but you can have visibility” says my friend Lior Friedman.

When we have visibility, the fog of uncertainty fades.

Choices are clearer.

Visibility is a product of our actions. It is under our control.

As managers, we can create a safe environment where issues can appear, and we can do something about them, rather than keeping them secret until the last irresponsible moment. We can be honest with our customers to create trust between us, and improve our relationship with them, which will benefit both of us.

If we can’t have control, we should stop put effort into it, and instead, invest in visibility.

We’ll still be left with decisions. But life becomes a little less uncertain.

That’s good. For everyone, including us.

Discover the warning signs of DevOps Dysfunction and learn how to get back on the right track, brought to you in partnership with CA Technologies.


Published at DZone with permission of Gil Zilberfeld, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}