2026-08-13

The Factory Does Not Need a Standup

Agile turned missing machinery into meetings. Software factories make the machinery real, so the meetings can finally go away.

Ceremony was a patch for missing state

A standup exists because the system cannot tell you what is happening. A planning meeting exists because the backlog does not contain decisions the builder can execute. A retrospective exists because failures disappear into memory unless everyone gathers to reconstruct them. Grooming, estimation, status updates, and handoffs are people manually carrying state that the delivery system failed to retain.
That does not mean the problems are fake. Teams genuinely need to know what matters, what is blocked, what changed, and whether the result is safe to release. Agile made those needs visible, then answered them with recurring human coordination. The calendar became the control plane. Tickets became prompts for conversation instead of executable work.
Our position is that agent-run factories end this arrangement. Not by moving the standup into a chat window or asking a model to summarize the board. They end it by making status, authority, evidence, and routing properties of the work itself. Once the system carries its own state, gathering people to narrate that state becomes waste.

Replace the meeting with a mechanism

A real factory does not ask every worker to explain yesterday before the line starts. Each stage receives a defined input, performs bounded work, emits evidence, and sends the result to the next stage. If a check fails, the failure routes back to the stage that owns it. If the work lacks a decision, it stops for the person who owns the consequence. If the decision is already encoded, it keeps moving without waiting for a room to become available.
That is what software delivery should look like. The specification names the outcome and the boundaries. The plan makes dependencies and acceptance conditions explicit. Agents implement inside those constraints. Independent checks attack the result under conditions the builder did not choose. Production evidence returns to the next cycle. Every transition is recorded, and every exception has a route.
The difference is not speed alone. It is that the process survives without somebody remembering to facilitate it. A capable coordinator can rescue a weak system for a while. A factory turns that coordinator's useful judgment into durable machinery and discards the ritual wrapped around it.

Estimation is not control

Story points try to make uncertain work fit inside a human staffing plan. The team debates relative effort, packs an interval, and watches the estimate collide with reality. Then everyone debates the miss. The number never controlled the work. It merely gave the coordination system something to discuss.
Factories need budgets, but a budget is not a guess about how busy people will be. It is a limit the system can enforce: time, compute, money, retries, permissions, or blast radius. When an agent approaches that limit, the factory can narrow the work, choose another route, escalate the decision, or stop. The boundary changes what the machine is allowed to do.
This is a harder standard than estimation because it has consequences. A dashboard that reports a limit after the agent crosses it is decoration. A gate that prevents the crossing is control. Once work can be measured and bounded directly, translating it into fictional human-sized points adds no operating value.

Judgment moves out of the sprint

Removing ceremony does not remove judgment. It exposes where judgment actually belongs. People choose what the business wants, decide which tradeoffs are acceptable, define what must never happen, and set the evidence required to proceed. Those decisions should happen when the system reaches genuine ambiguity, not every morning because the calendar says nine-thirty.
Everything repeatable between those decisions belongs to agents. They do not need motivation, social pressure, or a facilitator to remember the format. They can retain the process, execute it continuously, and leave a trail another system can verify. Roles built mainly around moving tickets, collecting updates, scheduling agreement, and policing ceremony will disappear because the factory performs their mechanism directly.
That will be uncomfortable for organizations that turned coordination into a career ladder. It is still the likely outcome. Companies will not preserve a payroll for rituals after machinery can carry the same state more reliably. The people who remain will own sharper decisions and direct more production capacity, but there will be fewer of them in the loop.

Delete the calendar last

Canceling meetings before the machinery exists is not transformation. It is just removing the patch while leaving the hole. If requirements still live in conversations, failures still need a detective, and status still depends on asking a person, the ceremony will return under a new name. It has to. The system still needs the information.
Start with one flow of consequential work. Make its decisions explicit. Give every stage an input, an output, an authority boundary, and a proof requirement. Route failure automatically. Preserve the evidence outside the agent's own account of what happened. Feed production back into the next plan. Then watch which meetings no longer have anything useful to do.
The goal is not a more efficient version of Agile. It is a delivery system that does not require Agile's human relay at all. The factory knows what is moving, why it stopped, what passed, and who owns the next real decision. When the machinery can answer those questions, the standup is not shorter. It is gone.
In response to A Guide to Agile for English Speakers by Lewis Campbell's Blog.