Blog

Why hardware startups lose velocity as they grow

5 min readSystellar Team

At some point, hiring more engineers stops making you faster. Most hardware startups hit this before they expect to, usually somewhere between the 20th and 40th hire.

Why growth slows you down

The assumption is straightforward: more engineers, more parallel work, more output. It holds for a while. Then it stops holding, and the usual response is to hire more.

The problem is not the engineers. It is the coordination overhead that comes with them.

In a team of ten, a decision gets made and implemented in a few days. In a team of forty, the same decision needs to reach more people, get absorbed correctly, not conflict with what three other subteams are already building, and be reflected across a dozen documents and models. The decision itself takes the same time. Everything else takes longer.

This is not a hardware problem specifically. It is a growth problem that hardware teams feel more acutely because they have fewer automated safeguards against coordination failures.

In software, a breaking change shows up immediately. The build fails. The conflict is surfaced before it becomes work that has to be thrown away. In hardware, a parameter changes and the downstream consequences stay invisible until someone manually checks, or until integration.

Where the time actually goes

The slowdown does not announce itself. It accumulates in small failures that each look like individual mistakes.

Two engineers work on the same interface from different assumptions. Neither knew what the other was assuming. They find out at a review, four weeks in. One of them has to redo three weeks of work.

A decision gets made in a meeting. It is not written down clearly. Two months later, the same question comes up again. Nobody remembers what was decided or why. The team spends an afternoon relitigating something already resolved.

An engineer builds a component to a requirement that was updated six weeks ago. Nobody told them. The update did not propagate. The work is not wrong in isolation, but it does not fit the current design.

None of these are failures of effort or intelligence. They are failures of the coordination infrastructure: the system that makes sure the right people know the right things at the right time. When that system depends entirely on people remembering to tell each other things, it starts failing around the time the team stops fitting in one room.

The test

How long does it take, from the moment a design decision is made, to the moment every engineer whose work depends on it knows about it?

In most hardware startups past thirty people, the honest answer is measured in weeks. Sometimes it is never — the decision lives in one person's head, surfaces at a review, and triggers rework that was entirely avoidable.

That gap is where velocity goes.

More posts

See all posts