I keep hearing this question from engineering leaders, founders, and product managers — usually phrased politely, sometimes not. "Design is slowing us down. Can we just ship faster without it?"
The honest answer is more uncomfortable than yes or no. It is: design as it has been practiced for the last decade is genuinely a bottleneck. Design as it could be practiced is the only thing standing between you and shipping the wrong thing very, very quickly.
Both of those statements are true. The problem is that most teams have not noticed the difference.
When a team says design is a bottleneck, they almost always mean one of three things:
These are real problems. None of them are actually about design. They are about how design is integrated into the workflow. The discipline of shaping how a system meets a human need does not require any of those things.
For most of the last decade, design teams in software organizations have been operating as a kind of production-quality control function. They take in a half-formed product idea, spend a week making it look reasonable, hand a Figma file to engineering, and then re-litigate the same decisions every week in critique.
That model made sense when shipping a screen took two engineers and three weeks. The slow part was the building. Design's job was to make sure the slow part was worth doing.
Generative AI has collapsed the build cost. Three weeks is now three hours in many cases. The slow part is no longer the building. It is deciding what's worth building and how it should fit together. That decision-making is now the bottleneck — and it is the part design was always supposed to own, but mostly didn't, because the production work crowded it out.
Here is the reframe nobody wants to hear: design should be the bottleneck right now. Not because designers should slow you down, but because the most expensive mistake your team can make has shifted from "we shipped slowly" to "we shipped the wrong thing very quickly."
The work that matters is upstream. Defining the problem. Choosing the constraints. Deciding which user need to honor and which to ignore. Designing the system so that the AI-generated parts compose into something coherent. None of this fits in a Figma file. None of it can be parallelized into a Jira board.
This is design as judgment, not design as production. And it is the thing your team probably does not have enough of.
Three changes, in order of importance:
If you do these things, design stops feeling like a bottleneck. Not because it got faster, but because it is finally pointed at the thing it was always meant to do.
A lot of design teams will not survive this transition. The ones built around production work — pixel-pushing, ticket-fulfillment, deliverables on schedule — are about to be very obviously redundant. AI does that work better, faster, and without needing critique.
The teams that will matter are the ones that can sit at the same table as engineering and product and make the calls — about strategy, scope, and what good looks like. That has always been the job. Most of us just got distracted from it.
If your design team is a bottleneck, the question is not how to remove them. It is whether they are the bottleneck because they are doing the wrong work, or because they are finally doing the right one.