If you’ve been in the IT workforce for more than a few weeks, you’ve probably had one of those facepalm moments when you simply can’t believe the stupidity of some management decision. It must be a common experience, since “Dilbert” is still around after decades on the comic pages. Depending on your temperament and experience, you feel bewilderment, anger, hopelessness or apathy.
In those moments, it’s easy to dismiss your boss (or someone five steps up the ladder) as an idiot, to simply write that person off and forever assume that he doesn’t know what he is doing. But it would be a mistake to do so.
Of course, sometimes your instinct is right and it really is a bad decision, one that ignores inconvenient facts or expert advice in favor of the decision-maker’s internal beliefs. Some leaders believe themselves infallible, and some people won’t accept that they can’t get what they want until every possible approach — including the ridiculous — has failed.
But a lot of decisions that might seem downright crazy to you make more sense than you suspect. Most of the time, when you don’t understand why a decision was made, it means that you don’t really understand the decision-maker’s goals or overall mandate. If you take a step back, you might be able to make sense of the situation.
The first time I remember doing this was when a major seven-figure project I had worked on for several years was abruptly canceled. The client was a major retail chain with tens of thousands of locations around the world. My team had been hired to develop a new generation of point-of-sale registers. For years, the company had been buying expensive, out-of-date, proprietary systems from two different suppliers. If it developed its own system, it could both lower equipment costs and improve operational efficiency with more accessible sales data. So it hired us to build it for them.
From our point of view, the project had gone quite well. The software and hardware development had been smooth. We had installed test systems in numerous stores in several countries with good results. The new system met the client’s requirements — open, reliable, with lower costs and greater efficiency.
It was an exciting time. After several years of hard work, we were on the verge of success. We were gearing up to start full-scale production, distribution and support of the new hardware. Our managers were feeling great. And our clients seemed happy too.
But then one day, the client’s board of directors met with the heads of the two companies that had been supplying the chain’s existing POS systems. The following day, our entire project was canceled.
Sign up for CIO Asia eNewsletters.