Glosario
Arquitectura de AgentesEmergente

Fábrica de Software

Un pipeline de desarrollo automatizado donde los agentes de AI ejecutan tareas basadas en especificaciones bajo gobernanza humana, escalando la producción a través de mayores índices de apalancamiento del operador.

Definición

Una fábrica de software es un pipeline de desarrollo automatizado en el cual los agentes de AI ejecutan tareas estructuradas — generación de código, pruebas, refactorización, despliegue — bajo gobernanza humana continua. El modelo de Agentic Engineering trata a los agentes como capacidad de ejecución que escala a través de valores de Operator Leverage Ratio más altos (más agentes por operador humano), no eliminando a los humanos del proceso.

La característica definitoria de una fábrica de software es que los agentes trabajan a partir de documentos de Live Spec en lugar de prompts ad-hoc. Las especificaciones definen qué construir; los agentes determinan cómo construirlo; y un Eval Harness valida el resultado contra criterios de aceptación legibles por máquina. Los humanos siguen siendo responsables de la autoría de especificaciones, el diseño de la evaluación y las decisiones arquitectónicas.

Niveles de Madurez

La madurez de una fábrica de software se mide por el índice de apalancamiento del operador — el número de tareas de agente concurrentes que un solo humano puede gobernar eficazmente — no por el grado de eliminación humana.

NivelNombreDescripciónApalancamiento del Operador
L0ManualSin participación de agentes. Los desarrolladores escriben todo el código directamente.N/A
L1AsistidoLos agentes proporcionan sugerencias y completados en línea. Un desarrollador revisa cada sugerencia antes de aceptarla.1:1
L2CopilotoLos agentes generan cambios en múltiples archivos a partir de prompts en lenguaje natural. Los desarrolladores revisan los resultados antes de hacer commit.1:1 a 1:3
L3Basado en EspecificacionesLos agentes ejecutan contra Live Specs con evaluación automatizada. La revisión humana se centra en la calidad de las especificaciones y los resultados de la evaluación, en lugar de la inspección de código línea por línea.1:3 a 1:10
L4Autonomía GobernadaLos agentes operan continuamente en especificaciones en cola con Gate Based Governance. Los humanos definen las puertas, revisan las excepciones y gestionan las escaladas. Las tareas rutinarias fluyen sin intervención manual, pero las puertas de gobernanza garantizan la supervisión humana en puntos de control definidos.1:10 a 1:50

En cada nivel de madurez, la supervisión Human In The Loop está presente. La naturaleza de esa supervisión cambia de revisar líneas de código individuales (L1–L2) a revisar especificaciones y resultados de evaluación (L3), y a definir políticas de gobernanza y gestionar excepciones (L4). El objetivo no es eliminar el juicio humano, sino aplicarlo donde tenga el mayor apalancamiento — en las capas de especificación y evaluación en lugar de la capa de implementación.

Relación con Vibe Coding

Una fábrica de software es distinta de Vibe Coding, que se basa en la interacción conversacional y ad-hoc con modelos de AI. Vibe coding puede ser productivo para la exploración y el prototipado, pero no escala a la ejecución multi-agente y multi-tarea porque carece de las especificaciones estructuradas y la evaluación automatizada que requiere un pipeline de fábrica.

Última actualización: 3/11/2026