•
26 March 2026
•
10 mins
In the tech industry, we have been through a corporate rollercoaster in the last few years. First, it was the hiring mania during COVID, followed by widespread layoffs starting 2023. Then there is the pivot at AI, followed by the “flattening” of middle management. Regardless of whether you were laid off, or you carry the survivor’s guilt, or you are shoveling AI slop to get to something useful, the mental scars are very real. So is the cynicism that the leadership may not know what it is doing. The decisions feel callous, short-sighted, even whimsical, and based on wildly inaccurate information.
But does it have to work this way? What’s actually driving these decisions, and is there a better mechanism? Because if the answer is “this is just how large companies work,” that’s one kind of problem. If the answer is “there’s a specific, diagnosable flaw in how these decisions get made”, then that’s a different one. One that might be fixable.
The governance model that dominates the technology industry is command-and-control (C&C): decisions are made at the top, execution happens at the bottom, and information flows upward through a reporting chain to inform the next round of decisions. C&C is how most large tech companies are actually run, regardless of what their culture decks say.
And there is a reason for that. C&C has been very successful in a myriad of industries and organizations: pharmaceutical development, aviation, manufacturing, and even many parts of the military. What we see in the tech industry is a form of isomorphic mimicry; if it works in those areas, then it should work here too.
However, if you stop to ask why exactly it works in those industries, you start to see the fallacy in this mimicry. In pharmaceutical development, clinical trial data is structured and quantifiable. The information that matters can travel up the chain without losing its meaning. In aviation, decades of failure analysis have produced checklists and procedures that genuinely capture what matters. The gap between what the front line knows and what leadership sees is narrow by design. In manufacturing, defect rates and throughput are real proxies for operational reality. Cost per unit correlates with what’s actually happening on the floor. And the person who designed the part is genuinely distinct from the person who fabricates it to spec.
Briefly, C&C works really well when information for decision making is highly compressible without losing fidelity, is verifiable, and the decisions are clearly separable from their execution. These conditions are favorably satisfied in the industries mentioned earlier, and hence the success of C&C governance in these spheres.
But the tech industry doesn’t conform to these conditions, and therein lies the problem; the reason C&C works poorly here.
This isn’t theoretical. The wreckage is visible and well-documented.
You have seen some version of this play out in your own workplace. It might be at a lower scale and with lower stakes, but the pattern is the same. What you might not have seen is the mechanism that produces it.
C&C governance rests on three implicit assumptions about the information pipeline connecting the people who decide to the people who do:
These assumptions hold in many industries. In manufacturing, summarizing production into throughput metrics does preserve what matters. Cost per unit does correlate with operational reality. And the engineer who designed the part is genuinely distinct from the worker who fabricates it to spec.
But these don’t hold true in tech. To understand why, we need to go back to Hayek and Austin. Hayek recognized that in any complex system, knowledge is often inherently distributed, tacit, and contextual. It resists centralized aggregation by its nature. And Robert Austin demonstrated in 1996 that if only some dimensions of work are measurable, then measurement-based management actively degrades what cannot be measured. The combination of these two conditions in the tech industry invalidates the three assumptions above.
In 1986, Fred Brooks drew a distinction in “No Silver Bullet” that remains true despite all the advances in software engineering: software has essential complexity (the irreducible difficulty of the problem itself) and accidental complexity (the incidental difficulties of our tools and processes). Tools can attack accidental complexity. They cannot touch essential complexity, because it is the problem.
This argument extends to governing the people who build it. When you apply it there, all three assumptions collapse.
Compression fails. Essential complexity is irreducible by definition. You can compress “we shipped 15 features this quarter” into a slide, but you cannot compress “we chose this abstraction boundary because of how three subsystems will need to evolve independently over the next two years” into anything a non-participant can evaluate. The compression C&C governance requires strips precisely the signal that matters. This goes back to Hayek’s observation about knowledge’s resistance to centralization.
Separability fails. This is where software diverges most sharply from other industries. In manufacturing, you do the same thing repeatedly. The design decision was already made, and execution follows a spec. Micro-decisions on the line are local and ephemeral. They don’t compound.
Everything you build in software is new (if it weren’t, you’d just call the API that already does it), and consequently, the act of building software itself is decision making: choosing an abstraction, defining an interface, decomposing a system. And unlike manufacturing, software decisions compound. Every abstraction choice constrains every future choice built on top of it. A manufacturing micro-decision lives and dies in the moment. A software decision shapes the codebase for years.
In software, execution is decision-making. C&C governance depends on a separation between the two that doesn’t exist.
Proxy validity fails. The metrics that survive the reporting chain (uptime, sprint velocity, cost per headcount) track what keeps the lights on. They don’t track what makes the company thrive. Innovation, architectural soundness, the quality of an abstraction, whether a team’s trajectory is sustainable: none of these fit in a dashboard. As per Austin’s observation, the metrics don’t just miss creativity and innovation; they actively redirect effort away from it and toward maintenance.
The tech industry fails these three assumptions structurally and inherently, and the problem is only getting more acute. All of our advances in software engineering (Agile, CI/CD, cloud infrastructure, AI-assisted coding) serve only to eliminate accidental complexity. This leaves the essential complexity to dominate the signal loss in upward communication and to force leveraged decision-making in execution, while continuing to remain in the blindspot like a ghost moving the metrics.
If C&C fails because the tech industry is structurally not convivial to it, then we need structural changes to how decisions are made. The structural fix here is that decisions get made where the information actually lives.
Does that mean we should ‘flatten’ the org chart? Is all this talk of ‘flattening’ really going somewhere? Sigh. I wish. It has been tried, and it produces its own pathologies. Valve’s famous flat structure concealed a hidden hierarchy of informal cliques. Jo Freeman diagnosed this dynamic in 1970: structurelessness doesn’t prevent hierarchy, it prevents accountable hierarchy. The loudest and most politically savvy end up in charge, with no formal mechanism for review or appeal. Spotify’s squad model never actually worked at Spotify. “Even at the time we wrote it, we weren’t doing it,” co-author Joakim Sundén admitted. When Zappos adopted holacracy and gave employees an ultimatum to embrace self-management or leave, 14% of the company walked out the door. Eliminating hierarchy doesn’t solve the information problem. It just makes power invisible.
But there are organizations, across industries, at massive scale, that have kept hierarchy while relocating decision authority within it.
Notice that none of these examples eliminated hierarchy. They all redesigned where decisions happen within it. The tech industry didn’t need to discover a new governance structure. It just needs to snap out of its dogma and stop ignoring what works.
Like it? Share it!