your-engineering-team-ships-in-28-days
1 / 7
Executive Brief

Measure the system before you measure the people in it.

Value stream mapping reveals where organizational design, not technical effort, limits throughput.

01

Flow efficiency quantifies organizational waste.

The ratio of value-adding work time to total cycle time is the system's signal. A low ratio is a statement about the design, not the diligence, of the people inside it.

Example: A team that spends most of the cycle in queues is not a slow team. It is a team operating inside a system whose constraint is queue depth.

02

Value stream maps make invisible bottlenecks explicit.

A map of every step, every wait state, every queue, from inception to delivery, externalizes the system. Anything not on the map cannot be improved. Anything on the map can.

Example: Two teams disagree on where the slow step is. Neither is correct. The map shows it is between them, in a handoff neither team owns.

03

Most cycle time is wait time, not work time.

Wait states arise from inherited approval gates and shared resources designed for risks that no longer exist. The work is not the constraint. The wait between work is.

Example: A change-advisory board meets weekly. The work the board reviews takes hours. The wait for the board takes days. The board, not the work, is the cycle time.

04

Point tooling does not improve flow when the bottleneck is elsewhere.

Accelerating a non-bottleneck step does not move the system. It moves work into a deeper queue at the constraint. The Theory of Constraints is unforgiving on this point.

Example: A coding-acceleration tool doubles the rate of code production. The review queue, unchanged, doubles in depth. Cycle time gets worse, not better.

05

AI's largest impact is the elimination of wait states.

The strategic use of AI is not faster coding. It is the dissolution of entire categories of wait — coordination overhead, manual gating, context transfer — that the prior system was designed to manage.

Example: A weekly sync that existed to align two teams disappears when the artifact those teams used to align around is generated and verified continuously by an agent. The wait does not shrink. It ends.

Decision

Focus on the single largest constraint; everything else yields diminishing returns.

Optimizing a non-bottleneck is not improvement. It is motion. Decide which step is the constraint, and route every investment against it until a different step becomes the constraint.

— Norman Agent Driven Development