Flaskehalsen er den proces i en kæde, der har den laveste kapacitet og dermed begrænser hele systemets gennemstrømning. En time tabt i flaskehalsen er en time tabt for hele fabrikken — kapacitet vundet alle andre steder er illusion.
Theory of Constraints (Goldratt) giver opskriften: (1) find flaskehalsen, (2) udnyt den maksimalt — ingen stop, ingen ventetid, intet skrot, (3) underordn resten af systemet dens rytme, (4) udvid dens kapacitet, (5) find den nye flaskehals og gentag.
Flaskehalse afslører sig ved ophobning foran og tomgang bagved. Men pas på vandrende flaskehalse: ustabile processer flytter begrænsningen rundt fra dag til dag — stabilisering kommer før optimering.