Why "Alignment" Is a Dangerous Concept

📚 Human-Scale Engineering - Part 5 System Architecture #Alignment
Table of Contents

Why “Alignment” Is a Dangerous Concept

In large organizations, “alignment” sounds like a worthy goal.

A shared language. Uniform standards. Coordinated decisions.

But in live systems, full alignment isn’t just impossible - sometimes it’s harmful.

Just Before: What Scale and Responsiveness Are

Scale The ability of a system or organization to handle more users, more load, more teams - without falling apart.

Responsiveness The ability to respond quickly to change, failure, or opportunity - even if the solution is partial, local, or temporary.

The larger the scale grows, the more the response tends to slow down.

And alignment is one of the main factors behind that.

The Illusion: If Everyone’s Aligned, the System Is More Stable

The idea is tempting: if everyone works the same way, with the same rules, at the same pace - fewer mistakes will happen.

In practice, the opposite happens.

Alignment erases differences. And live systems rely on differences.

Why Alignment Hurts Responsiveness

In a real system:

  • Not all teams experience the same problem
  • Not everyone is under the same load
  • And not everyone needs to respond at the same time

When alignment is required, whoever already sees a problem is forced to wait for whoever doesn’t see it yet.

A Practical Example: Alignment That Broke Responsiveness

In a large organization, several teams operate, each responsible for a different critical service.

One team identifies: a sharp rise in production errors.

It finds an immediate solution: a small configuration change that reduces risk, but deviates from the organizational standard.

The organizational response: “Stop. We need alignment.”

What this means in practice:

  • Opening a cross-team discussion
  • Involving teams that aren’t experiencing the problem
  • Checking fit with existing standards
  • Waiting for central approval

Meanwhile:

  • The failure continues
  • Users are affected
  • And the team that already understood what’s happening - is stuck

The system wasn’t hurt because of code. It was hurt because of process.

What Would Have Happened Without Full Alignment

If the organization had allowed:

  • A local, temporary exception
  • With clear documentation of the risk
  • And without requiring full prior agreement

the team would have responded in time. And the organization would have learned from the change - instead of blocking it.

A Counter-Example: When Stopping to Align Is the Right Call

Alignment isn’t always a mistake.

It’s necessary when:

  • A local change creates cross-cutting risk (e.g., security or regulatory compliance)
  • A fast action by one team could break the baseline assumptions of others
  • Or when the change is irreversible and becomes a permanent standard

For example: a team wants to change a central data format “just for itself.”

Here, a local action does require a stop, because the cost of a lack of coordination is higher than the cost of slowing down.

The difference isn’t about speed - it’s about the scope of potential damage.

The Bottom Line

Alignment isn’t a goal. It’s a tool - and sometimes a dangerous one.

Stable systems:

  • Don’t erase asymmetry
  • Don’t impose artificial uniformity
  • And don’t wait for everyone to agree in order to respond

They know: when friction is a warning sign - and when it’s a sign of life.

Looking Ahead

Alignment isn’t the only problem. Even when friction, variance, and disagreement are allowed - a deeper question arises:

what happens when an organization tries to eliminate mistakes, instead of learning from them?

In the next post we’ll address not how to prevent failure - but how organizations prepare so that failure doesn’t turn into disaster.

Comments