Methodology
Constraint Engineering and the Theory of Constraints: Where It Comes From, Where It Diverges
An honest comparison, not a claim of inventing something from nothing.
The shared idea
The Theory of Constraints, introduced by Eliyahu Goldratt, is built on a simple, well-established idea: in any system, only one constraint limits total throughput at a time, and improving anything else doesn't move the number that matters. Constraint Engineering shares that core premise.
Where it comes from, honestly
HSA's founder didn't arrive at this idea by reading Goldratt first. It came out of direct manufacturing and management experience — most concretely, a 2014 foundry production system built from a single measured fact and a set of known ratios (see "The Derivation Method" for the full example) — and independently, out of the same reasoning applied to a document-processing business roughly a decade later. The two arrived at the same underlying structure without one being modeled on the other.
Where Constraint Engineering diverges
Theory of Constraints is a general management framework, applicable to any kind of operational improvement. Constraint Engineering is specifically about the decision of whether, and what, to build in software once the constraint is found — it's the same diagnostic instinct, aimed at a narrower and more technical question: what's the smallest system that actually removes this constraint, as opposed to working around it.
Have a specific operation in mind?
This is general analysis. Confirming what's actually true for your business is what a Discovery Engagement is for.