Over a million developers have joined DZone.

How To Make The Best Decisions

· Agile Zone

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.

From childhood, we are taught that in order to achieve big goals, we need to work together towards them.

Most of the time, however, what we were taught does not come into play. We may want different things, and have different goals. Or we might agree on the goal, but not on the way to get there.

Decision making is hard, and so we try different ways of making them.

From the beginning of time, until today (and unfortunately until the last human vanishes of the face of the earth), there are people who take over and decide for the silent ones. When someone decides for us, it may be easier (especially if we don’t suffer consequences). If we don’t agree, well, tough.

The old Greek tried something new, they called it democracy. There’s an equal vote for everyone, and the majority wins. If you were for it, fine. If against, well, tough again. But, as we say these days, the mechanism doesn’t scale. We can’t vote on everything all the time. There are interesting attempts to have a holacracy in some organizations (Zappos, for example), that looks for the old ways. We still need time to  learn and test it. The Romans developed the system of elected representatives. In this system, we appoint people to decide for us.

In the business world, we have more flavors. We start off with the omnipotent boss. He can decide about everything (or at least on everything important). He’s either one of the founding fathers, or was elected by the board of directors to make decisions. Promotion in most organizations are based on a mix of skills, relationship and luck. You need to be good at what you do (which may not be good enough after the promotion), you need the trust of the people who promote you, so you need to have some relationship. And luck always helps, especially when a vacancy appears.

People in managerial roles get to decide. Good managers try to do the opposite – they try to delegate most decisions downwards. The more close we get to the work, and the people who actually do it, we get more informed decisions. The higher we get (and away from the work), decisions may still be executed, but the assumptions they were based on may not be true. Execution may not align with the vision.

Let’s assume our business is moderately intelligent (and above), and therefore tries to make the best decisions. It therefore gets the best minds onboard to make them. They collaborate. investigate, discuss, and need to finally decide.

Here you’ll see that the options of decision making are fractal in nature. In some groups, a self-appointed person will try to get his agenda moving forward, he may get pushback, or defeat the weary protestors. Some groups will try to reach a unanimous consensus, which is tiring by itself. In other groups people will silently appoint others who they support. And so it goes.

Decision making is a skill

We can get better at it, by making more of them. Learning from mistakes and successes. We can also learn from observing how decisions are made in our different circles, and try to learn how to push a decision through or derail one.

We make decisions all the time. Decisions are an important part of business. So, we want to improve at them, we better start experimenting with them.

Safety is key. We won’t always make the right decision. Therefore we need to allow to fail safely.

Continuous improvement shouldn’t skip this important skill.

You want to make the best decisions?

Practice in a safe environment.

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 }}