Build This Now
Build This Now
speedy_devvkoen_salo
Blog/For Business/Find the One Constraint That Caps Growth

Find the One Constraint That Caps Growth

One step caps how fast your whole business makes money. The Theory of Constraints, the idea that one bottleneck limits everything, applied to a services, agency, or software firm, and why the bottleneck is usually a rule, not a lack of people or tools.

Hören Sie auf zu konfigurieren. Fangen Sie an zu bauen.

SaaS-Builder-Vorlagen mit KI-Orchestrierung.

Sehen Sie, was wir für Unternehmen bauen →
speedy_devvWritten by speedy_devvPublished Jul 13, 20268 min readFor Business hub

Problem: You're told to improve everything at once: tighten sales, speed up delivery, trim operations, buy a tool for every team. So you spread effort evenly across the company, and a quarter later the business feels exactly as heavy as before.

Quick Win: Every company has one bottleneck, a single step that caps how fast the whole business turns work into money. Improve that step and total output rises. Improve anything else and you just get a more efficient version of the same output. In the words of the Theory of Constraints Institute, "only an improvement at the constraint... makes a difference," because "strengthening any link of a chain (apart from the weakest) is a waste of time and energy." Find your weakest link before you spend another dollar strengthening the strong ones.


Want this inside your company?

Tell us the outcome you need, and we'll show you what we can build.

More about who's behind this →
speedy_devvkoen_salo
or email us directly

The idea 90% of operations advice gets wrong

Most advice about operations says to add effort everywhere: find inefficiencies everywhere and fix them. It sounds responsible. It's also mostly wasted effort.

Eliyahu Goldratt made the opposite argument in his 1984 business novel The Goal, and it has held up for forty years. His Theory of Constraints (TOC), the simple idea that one bottleneck limits how fast the whole business can make money, is, in Lean Production's definition, "a methodology for identifying the most important limiting factor... that stands in the way of achieving a goal and then systematically improving that constraint until it is no longer the limiting factor." The uncomfortable follow-on: "spending time optimizing non-constraints will not provide significant benefits; only improvements to the constraint will further the goal."

Read that twice if you run a services business. It means the sales enablement project, the new delivery dashboard, and the finance automation you shipped last quarter did nothing for how much work actually got finished, unless one of them happened to land on the bottleneck. Every process has a single limiting step, and the business only gets more done when that step improves.

This idea was built for factories, where the bottleneck is usually a physical machine. The genuinely useful move, the one almost nobody writes about, is applying it to an agency, a consultancy, or a software company, where nothing is on a conveyor belt but the same rule about flow still applies.

The five steps, applied to a services firm

Goldratt's method is five steps, repeated over and over. Here's the factory version next to what each step means when your "machine" is a team of people.

StepGoldratt's factory versionApplied to a services / agency / software firm
1. IdentifyFind the machine everything queues behindFind the step where work piles up: the one approver, senior reviewer, or handoff every project waits on
2. Exploit (get the most out of the bottleneck)Squeeze maximum output from the bottleneck with no new spendingStop the bottleneck doing work a cheaper resource could do; protect its time for the one thing only it can do
3. Subordinate (make everything else serve it)Make every other station serve the bottleneck's paceReorder the rest of the business around that step, even if other teams look "less efficient" as a result
4. Elevate (add capacity to it)Buy another machine, add capacityOnly now: hire, buy tools, or restructure to widen the bottleneck
5. RepeatThe bottleneck moves, start againRe-diagnose. The bottleneck is now somewhere else

The order matters more than any single step. Most companies jump straight to step 4 (hire, buy, add) before they've done steps 2 and 3, which is why hiring goes up and output doesn't. You add capacity last, only once you've proven the free moves don't clear the bottleneck.

Steps 2 and 3 are where services firms leave the most money on the table. If your bottleneck is a senior person, "exploit" means getting every hour of low-value work off their desk. "Subordinate" means the rest of the company reorganizes to feed that person clean, ready work, even if it means a junior team sits idle sometimes. That feels wrong. It's correct. As the framework puts it, how busy everyone else looks matters less than keeping the bottleneck running.

Your bottleneck is probably a rule, not a lack of people or tools

Here's the shift in thinking that changes what you do next. When leaders find their bottleneck, they almost always assume it's a lack of capacity, not enough people, not enough tools, and reach for the checkbook. Usually they're wrong.

This framework groups bottlenecks into three types. Per the framework: equipment ("the way equipment is currently used limits the ability of the system to produce more"), people ("lack of skilled people limits the system... mental models held by people can cause behaviour that becomes a constraint"), and policy, a written or unwritten rule that caps output ("a written or unwritten policy prevents the system from making more").

In a services business, it's overwhelmingly the third kind: a rule. The bottleneck isn't that you lack an approver, it's the rule that every quote needs that approver's sign-off. It isn't that delivery is understaffed, it's the rule that no project starts until a full spec is signed, so half your capacity sits waiting on paperwork. It isn't missing customer-tracking software (a CRM), it's the unwritten habit that a lead belongs to whoever touched it first, so nobody else follows up.

This is why buying software rarely moves the number. A tool speeds up the line in front of the bottleneck; it doesn't remove the rule that created the line. Changing a rule costs nothing and takes a meeting. Which raises the real reason it doesn't happen: a rule like this has an owner, and naming it points at a person. More on that below.

The dashboard lies. Interviews find the real bottleneck.

If the bottleneck were visible on a dashboard, you'd have fixed it already. It usually isn't, for two structural reasons.

Dashboards measure activity, not waiting. Your reports show how busy people look, output, revenue per team, each department in its own tile, each one looking busy. But the bottleneck shows up in the gaps between steps: the days a deal sits in "pending approval," the week a project waits for one reviewer. That waiting time lives between the tiles, so nobody tracks it. Looking fully busy is especially misleading in knowledge work, where pushing people toward 100% busy actually lengthens queues and delay rather than getting more done. A "fully busy" team is often a sign you've found the bottleneck, not proof you're efficient.

People have already found ways around it. Everyone downstream of the real bottleneck has built a private workaround: a side channel, a favor, a "just ask her directly." Those workarounds are the map. You find them by asking the people who do the work where they get stuck and what they do about it, not by reading a chart. The clean signal is simple: find where work piles up and where people rush to jump the line. That's the bottleneck, whatever the dashboard says.

This is exactly why a real diagnosis pairs the company's own data on how long things take with structured interviews. The data tells you where time is lost; the interviews tell you why, and the why is almost always a rule the numbers alone can't see.

The result: a ranked list of bottlenecks

The result of this work isn't a strategy deck. It's a short, ranked list: the bottlenecks in order of what they cost the business, each tied to a specific fix. Here's what a single row looks like, with example labels (the real version uses your actual numbers):

BottleneckEvidence sourceFixExpected payoff
Quotes stall waiting on one approverCompany's own cycle-time dataChange the approval rule for routine quotesFaster deals, fewer deals stuck waiting
Same report rebuilt weekly by handTeam interviews + time logsProduce the report automaticallyHours returned to the team every week

The numbers and rows here just show the format, not real results. The point of ranking is focus: you tackle the top row first, because that's the one link whose strengthening actually gets more done. Everything below it can wait, on purpose. We walk through a real, anonymized version of this in Business Bottleneck Analysis From Your Own Data.

Where this breaks

This idea is simple, which is different from easy. Three things kill it in practice.

The bottleneck moves and you keep polishing the old one. Once you fix the top bottleneck, output rises until it hits the next limiting step, which is now somewhere else entirely. Goldratt built a warning into step 5 for exactly this: "if in the previous steps a constraint has been broken, go back to step 1", and don't let old habits become the new bottleneck. Teams that solved a bottleneck two years ago and never checked again are improving a link that stopped being the weakest one long ago.

The company won't name its bottleneck. A policy bottleneck has an owner. Naming "every quote waits on the VP of Sales" as the thing costing you deals is a political act, and the people closest to the bottleneck are often the ones who benefit from it staying unnamed. This is why internal teams struggle to run this on themselves, it's not a matter of skill, it's a matter of incentives. Evidence-backed diagnosis breaks the deadlock, because a ranked list drawn from the company's own data is hard to wave away as one person's opinion.

You treat a rule like a capacity problem. The most expensive mistake: you correctly find the bottleneck, then "solve" it by hiring or buying instead of changing the rule. Now you've added cost and left the bottleneck in place. Figure out what kind of bottleneck it is before you spend.

Start with a diagnosis, not a company-wide overhaul

The reason companies try to improve everything at once is that it feels safe: spread the bets, touch every department, show motion. But motion isn't the same as getting more done, and a full company-wide overhaul is a big bet placed before you know where the bottleneck is.

The low-risk move is the opposite: a focused diagnosis first. Find the one bottleneck that's actually holding you back, prove it with your own data and your own people, rank it against the others, and only then decide whether the fix is a rule change, a tool, or a hire. It's a smaller commitment than a reorganization, and it tells you which reorganization, if any, is even worth doing.

That single ranked list tends to expose the same downstream problems we write about elsewhere: salespeople who only sell 40% of the time, automation that gets recommended but never actually installed, and the revenue that leaks out of slow follow-up. They're usually symptoms of one bottleneck further up the chain.

Frequently asked questions

Does this actually apply to a business that isn't a factory?

Yes. The idea is about how work flows, not about factories. Any system that turns inputs into a result has one step that limits the whole thing, and output only rises when that step improves. In a services or software firm the bottleneck is a person, a handoff, or a rule rather than a machine, but the five steps (identify, exploit, subordinate, elevate, repeat) work unchanged.

How do I find my company's bottleneck without hiring a big consulting firm?

Look for where work waits, not where people look busy. The bottleneck is the step with the longest line and the most rushing around it. Dashboards hide it because they measure how busy each team looks, not how long work waits between teams, so pair your own data on how long things take with honest interviews about where work gets stuck. That combination points at the bottleneck far faster than a generic best-practice checklist.

Why do I keep spending on tools without the bottleneck moving?

Because most services-business bottlenecks come from rules, not capacity limits. This framework's own breakdown includes policy bottlenecks: an unwritten rule that stops the system producing more. Software speeds the line in front of the rule; it doesn't remove the rule. Change the rule first. It's free, and it's usually the thing nobody wants to name.


If your business feels heavier every quarter and every department blames a different cause, you don't have five problems, you have one bottleneck and a lot of noise. We build a ranked, evidence-backed bottleneck diagnosis from your own numbers and your own team, so the debate stops and the work starts on the one fix that actually gets more done. See what we install inside companies, or reach out directly.

More in For Business

  • AI Agents vs Employees: The Real Cost of a Department in 2026
    The honest 2026 cost of AI agents vs employees: the real all-in cost of a hire, where AI cuts costs by 85%, where AI agents end up costing more than staff, and why 95% of pilots fail.
  • AI Lead Generation From Buying Signals
    How AI turns a plain-English description of a buying signal into a ranked list of deals ready for your approval in 2026: what it can track, what it's worth, and why building it yourself quietly fails.
  • Battlecards Are Dead. Build Briefs On Demand.
    A battlecard, the one-page cheat sheet about a competitor, is outdated before your salespeople even open it. Build fresh, deal-specific competitor briefs for proposals and board meetings instead. Here's how.
  • Buying Signals vs. Intent Data
    Intent data, guesses about who might be researching you, is overrated. Public signals, like a new hire, a funding round, or a new office, are real events you can verify. Here's how fast you need to act on each one.
  • Claude for Business: Sales & Finance
    What Claude actually does for sales and finance teams in 2026: the repetitive work it takes over, the decisions people still make, and why building this yourself usually stalls.
  • Done-For-You vs SaaS vs Consultants: A Buyer's Guide to Installing an AI Outcome
    You aren't choosing a vendor. You're choosing how to get a result: a deck, a login, a hire, or an installed outcome. Each one's worst failure mode, scored.

Hören Sie auf zu konfigurieren. Fangen Sie an zu bauen.

SaaS-Builder-Vorlagen mit KI-Orchestrierung.

Sehen Sie, was wir für Unternehmen bauen →

On this page

The idea 90% of operations advice gets wrong
The five steps, applied to a services firm
Your bottleneck is probably a rule, not a lack of people or tools
The dashboard lies. Interviews find the real bottleneck.
The result: a ranked list of bottlenecks
Where this breaks
Start with a diagnosis, not a company-wide overhaul
Frequently asked questions
Does this actually apply to a business that isn't a factory?
How do I find my company's bottleneck without hiring a big consulting firm?
Why do I keep spending on tools without the bottleneck moving?

Hören Sie auf zu konfigurieren. Fangen Sie an zu bauen.

SaaS-Builder-Vorlagen mit KI-Orchestrierung.

Sehen Sie, was wir für Unternehmen bauen →