Fastex · Desarrollo IT · Soluciones

De una idea a software en marcha.

Describe lo que necesitas. La factoría lo planifica, lo construye, lo prueba y lo pone en marcha — con gate en docker compose, publicado en tu propio registro Harbor y tus servidores, con una persona al mando en cada paso importante.

La factoría, en 3 pasos
01
Describe

Negocio explica la necesidad

02
Construye y prueba

Automático — gate en docker compose

03
Ejecuta y despliega

Harbor + tus servidores, vía SSH

Solo uso supervisado — todo resultado debe revisarse.
(01) El reto

Las buenas ideas esperan demasiado por el código

El coste de la capacidad de ingeniería escasa — se nota en cada proyecto.

01

Las ideas hacen cola

Las ideas de negocio esperan meses por una capacidad de ingeniería escasa.

02

Entrega lenta y cara

La entrega es lenta e inconsistente entre equipos y proyectos.

03

Reinventar lo básico

Cada proyecto resuelve de cero los mismos problemas de arranque, calidad y despliegue.

04

Talento en fontanería

Los ingenieros senior gastan tiempo en fontanería en vez de en trabajo de alto valor.

(02) La idea

Una Software Factory impulsada por IA

Describe lo que necesitas — la factoría lo construye, lo prueba y lo pone en marcha.

🤖

Impulsada por IA

Una capa fina que dirige de principio a fin los mejores agentes de código con IA de hoy — sin orquestador a medida.

📦

Tu registro, tus servidores

Construye hacia un registro Harbor y despliega por SSH con Docker Compose — tu propia infraestructura, el código es tuyo.

🧭

Tú mantienes el control

Una persona aprueba cada paso importante — velocidad sin soltar el volante.

(03) Flujo de principio a fin

El recorrido completo — pulsa cualquier paso

Una persona mantiene el control en los puntos GATE ✓ y HUMANO. El resto va en automático.

01 · Describe la necesidad

Una persona de negocio no técnica abre Claude Cowork o la app de GitHub Copilot y describe la idea en lenguaje natural. Sin especificaciones ni tecnicismos — solo el resultado que busca.

Lo lleva una personaSin código

↑ Los pasos marcados HUMANO o GATE ✓ se detienen para una persona. El resto va en automático.

(04) Arquitectura

Una regla: el runtime es el motor

Una capa fina de orquestación sobre los mejores agentes de código IA — sin código de orquestador a medida. Pasa por encima de una capa.

runtime

Runtime

El runtime ES el motor. La factoría no añade un orquestador a medida — dirige directamente Claude Code, opencode o el GitHub Copilot CLI. Toda la lógica vive en skills, compartidas igual entre los tres.

Dos mundos, una única fuente de verdad

La captura no técnica y la construcción técnica se encuentran en el repositorio.

Mundo 1 · Negocio (captura)
Persona de negocio + AuraUna pregunta/turno · sube diseños · sin tecnicismos
Aura escribe el briefTú no escribes nada
El repo · fuente de verdad
.factory/intake/brief · intake.yml · assets
FACTORY.md · roadmapobjetivos + el código de la app
Espejo en el trackerGitHub Issues / Azure DevOps
Mundo 2 · Factoría (build)
/factory-intakevalida + visto bueno humano
/factory-init → discoverobjetivos + siembra la hoja de ruta
/factory-buildbucle por fases · gate docker-compose
(05) Quién hace qué

Pensado para ambos equipos

🗣️

Describes el resultado

Explica la necesidad y el resultado que quieres — sin conocimientos técnicos.

🧩

Aura te guía

Una entrevista sin tecnicismos, una pregunta cada vez, escribe el brief por ti.

Validas y decides

Revisa los requisitos en el visto bueno y luego ve la primera porción funcionando.

🎛️

Diriges la factoría

Revisa y guía cada fase, aprueba las acciones hacia fuera, responsabilízate de la calidad y la publicación.

⚙️

Ejecutas el flujo de comandos

intake → init → discover → sync → build → quality → cicd → deploy → status.

🔍

Validas todo

Lee, prueba y analiza cada resultado antes de publicar. La factoría te acelera — no sustituye tu criterio.

(06) Empezar

Tres pasos hasta tu primera build

Elige una idea piloto con un resultado claro y medible. Pulsa cada paso — o abre la documentación en el repo.

El equipo técnico crea el repositorio en GitHub, lo conecta con la factoría y verifica los prerrequisitos — git · gh · docker y un runtime (Claude Code / opencode / GitHub Copilot CLI). Después instala la factoría.

A · Proyecto nuevo (greenfield)
# crea la carpeta del proyecto y entra (dentro de WSL)
mkdir mi-proyecto && cd mi-proyecto && git init
# trae la factoría e instálala en el repo
git clone https://github.com/Fastex-Soluciones-IT/factoria-software.git ~/factoria-software
~/factoria-software/factory/install.sh .
# gh auth login
gh auth login
Lee el QUICKSTART →

El equipo funcional da forma a la idea con la captura guiada de Aura — en Claude Cowork o la app de GitHub Copilot — definiendo el objetivo, quién lo usará y los criterios medibles.

  • Abre Claude Cowork o tu Copilot Space (con el repo adjunto)
  • Responde a Aura, una pregunta cada vez
  • Aura genera el brief → .factory/intake/ → /factory-intake (visto bueno)
Lee el QUICKSTART →

Dentro del repo, arranca tu runtime y deja trabajar al agente — lee el repo, se configura solo y construye, validando cada resultado.

Arranca el agente en el repo
cd mi-proyecto
claude   # o:  opencode
# …y dentro del agente, escribe:
guíame
Lee el README →
(07) Dónde encaja en Fastex

Tus estándares, tu registro, tus servidores

Construcción

  • Starterkits: FastAPI · OpenSaaS · Frappe
  • Motor SDD: gsd · spec-kit · openspec
  • Inteligencia de código CocoIndex (ccc)

Calidad

  • GitHub / Azure DevOps como plano de control
  • Tests · cobertura · minimalismo (ponytail)
  • SonarQube

Ejecución y despliegue

  • Gate de verificación con Docker Compose
  • Registro Harbor (el tuyo)
  • Despliegue por SSH a tus servidores

🔐 Secretos en .env.cicd → GitHub Variables/Secrets — nunca en config.

(08) Uso responsable

Una herramienta potente — solo uso supervisado

La Software Factory acelera a ingenieros profesionales. No los sustituye. Todo resultado debe ser revisado, probado y analizado por un desarrollador cualificado antes de confiar en él o publicarlo.

[✓]Supervisión de profesionales. El código generado por IA es un borrador, no una entrega. Un ingeniero humano lo asume.
[✓]Valida manualmente. Lee, prueba y analiza cada salida — lógica, seguridad, rendimiento e integridad de datos.
[✓]Controles con persona en el bucle. Las acciones hacia fuera (publicar, desplegar) siempre requieren aprobación humana explícita.
[✓]Los secretos fuera. Tokens, claves SSH y la contraseña de Harbor viven en ficheros env git-ignored; nunca se suben.

Convierte una idea en software en marcha

Elige un piloto, realiza la captura guiada y deja que la factoría construya la primera porción funcionando — con tu equipo al mando.