Skip to content

AI Glossary · Concepts

What is Software Factory?

Software Factory

A software factory is an agent-driven development pipeline in which people specify intent and acceptance scenarios, and coding agents generate, test and revise code through fixed stages until it passes validation. The most aggressive versions remove human code review entirely.

Also known as: coding factory, software factories, AI software factory

· Updated · Chain of Thought

AI CodingAI Agents

  • 1 explainer
  • 2 episodes
  • 1 guest clip
  • 2 sources

The factory is the workflow, not a single model. A spec goes in; agents break it into requirements, propose a design, write code, run tests and loop until the checks pass. Each stage has a fixed job and a defined hand-off, which is what makes the output repeatable at volume. “Coding factory” is the same idea under another name; the older, pre-AI use of “software factory” meant standardized, assembly-line development by human teams.

Removing human review moves the quality burden onto validation. If agents write the tests too, the tests can pass without proving anything, so the scenarios, test harness and acceptance criteria become the real product of the people running the factory. See agent harness for the surrounding runtime.

In episode 76 at 5:29, Sonar CTO Andrea Malagodi describes an engineer who built “a factory for themselves”: a specification broken down into a definition of done, a design step the engineer reviews, documentation written for long-term memory, then coding and verification (6:04). That engineer opened over 500 PRs in a short period at a low cost per PR (4:33), and almost two-thirds of the output was tests and validation (6:37). Malagodi’s point is that the count alone does not show whether the work was good; another engineer with few PRs was doing harder analysis. Episode 76 names Svix, Walrus Memory and Inngest as the season’s presenting sponsors; the Svix read is at 14:55.

In episode 78 at 37:34, Conor ties the trend to keeping software best practices as agents keep shipping changes: “this is why everyone’s talking about software factories.” Episode 78 is sponsored by Svix, the Season 4 presenting sponsor.

Hear it from the guest

“Had actually created this specialization, I would say, of having call it a factory for themselves.”
Watch on YouTube

Quotes lightly edited to remove filler words.

Sources

Go deeper

From the conversation