DIGNALEGI

The reading room · Digna Legi

One bottleneck at a time - The Engineering Manager

A personal relevance score

80–100: high value. 70–79: worth the time. Below 70: below the usual publication threshold.

Evidence-reviewed score based on available publisher text. The article relies mainly on conceptual reasoning and examples visible in the supplied text, not cited empirical support.

Scores reflect one reader’s profile, not an objective quality rating. Best is a separate personal selection.

How scoring works →

This brief · about 3 min with detail

Original article ↗

Why read this

Throughput improves by finding the current constraint, protecting it from waste, making other work serve it, and then repeating.

AI brief · Checked against source text

The main idea

The central claim is that teams and organizations should be treated as systems whose output is limited by one primary bottleneck at a time. Effort spent elsewhere may feel responsible, but it often produces only unfinished work or queues before the constraint. The author applies Goldratt’s Theory of Constraints to engineering leadership: identify the constraint, stop wasting it, subordinate other work to it, increase its capacity if needed, then repeat.

Go a little deeper

Busyness can hide weak system thinking

The scattered leader is not negligent; they are doing visibly responsible things across deployments, hiring, reviews, and refactoring. The problem is that partial progress across many fronts does not necessarily change output. The author’s sharper distinction is between saturated managerial effort and system impact: being fully occupied can still leave the limiting constraint untouched.

Waiting reveals the constraint

The practical diagnostic is not to ask which area seems important in isolation, but where work accumulates. Pull requests, QA queues, leadership sign-offs, and unfinished specs are treated as symptoms of the same system pattern: a faster upstream process is producing inventory that the bottleneck cannot absorb. The useful question becomes what the team is waiting on now.

Subordination is the hard managerial move

Once the constraint is named, the author argues that other parts of the system must slow down or redirect effort toward it. This can look worse on local metrics: fewer features shipped, lower sprint velocity, or senior engineers doing unglamorous work. The point is to optimize flow through the whole system, not keep every person maximally busy.

A fixed bottleneck should move

The cycle matters because removing one constraint does not finish the system; it exposes the next limit. That movement is presented as evidence of progress, not failure. Leaders should expect the bottleneck to migrate from deployment to specifications, reviews, hiring, or decisions, then repeat the same discipline instead of declaring the system solved.

A case from the article

Turning deployment into boring work

The author’s main case imagines deployments slowed by manual gates, fear from past incidents, and unclear ownership between platform and product engineers. Treating deployment as the constraint justifies moving top engineers from feature work into pipeline repair. They automate checks, improve test coverage, parallelize tests, and reduce deployment to a button press, shifting release cadence from fortnightly to multiple times daily.

How the case is made

The case is made through a practical engineering-management argument, Goldratt’s factory analogy, and observed software-team bottlenecks.

Where the idea has limits

The argument works best for throughput problems where work queues and handoffs are visible; it does not claim every leadership problem has a single measurable operational constraint.

A question to take away · from Digna Legi

Where is work visibly waiting, and what would become less busy but more useful if it served that constraint?

What the original adds

The source adds concrete prompts at team, department, and company level, including slow test suites, stalled hiring, and delayed executive sign-off as bottleneck candidates.

About this brief

AI-written, then separately checked for source support, useful detail and clarity. The author’s claims and our editorial question are kept separate. The original remains the author’s work. How we select and summarise →

Digna legi. Worth reading.