Glossary · Foundations
Software factory
A system that turns structured intent into deployable, validated software with minimal human coding in the loop—not a single IDE feature.
Glossary · Foundations
A system that turns structured intent into deployable, validated software with minimal human coding in the loop—not a single IDE feature.
A software factory is a production system: structured intent (specs, scenarios, requirements) goes in, and deployable software validated by harnesses comes out. It is intentionally not “one autocomplete” or a single agent chat.
Practitioners describe the goal as running in non-interactive mode once intent is clear—agents write code, run checks, and iterate without a human in every step. Dan Shapiro’s shorthand is a black box that turns specs into software; the engineering work is everything you wrap around the model so that box is trustworthy.
See also: Non-interactive development, Validation harness.