AI engineering platform

De la solicitud funcional al software desplegado.

ai-framework-innova convierte una necesidad de negocio en una funcionalidad en producción mediante OpenSpec-first, agentes de IA y gobernanza end-to-end. Cada etapa es trazable. Ningún paso es opcional.

SolicitudHUOpenSpec ChangeDiseñoTareasRelease
innova-ai-framework — openspec
active

Rutas de adopción

Dos caminos, una misma gobernanza OpenSpec-first.

📁 nueva-app/Nueva
├──vision.md✓ done
├──architecture.md✓ done
├──openspec-init.md◉ writing
├──first-change/pending
├──implementation/pending
📁 app-existente/Evolución
├──discovery.md✓ done
├──architecture-map.md◉ writing
├──risk-assessment.mdpending
├──openspec-init.mdpending
├──changes/pending

Agente activo

discovery-agentrunning

Analizando codebase existente y generando mapa de arquitectura...

5

CAPAS

20+

PASOS

8

AGENTES

15+

SKILLS

El journey completo
5 capas · 12 etapas

Cómo una idea se convierte en software desplegado

Cada etapa produce artefactos trazables. Ninguna etapa puede omitirse en producción. La trazabilidad conecta la solicitud original con el commit final.

1

Negocio

Del requerimiento a la historia de usuario

Solicitud funcional

El equipo funcional registra la necesidad

Análisis funcional

DRF y contexto documentado

Aprobación

Lead técnico y arquitecto validan

Historia de usuario

HU atómica con criterios de aceptación

2

Especificación

Del requerimiento al diseño técnico

Change OpenSpec

Unidad de trabajo técnico con trazabilidad

Propuesta

proposal.md: qué y por qué

Diseño técnico

design.md: cómo, contratos, BD

Tareas

tasks.md: lista atómica ejecutable

3

Ejecución

Del diseño al código

Desarrollo

Agentes implementan guiados por el design

Pull Request

Código revisado contra el Change

4

Calidad

Del código a la evidencia

Testing

Unit + integration + coverage

Code review

Quality gates del equipo

UAT

Validación funcional contra HU original

5

Entrega

De la aprobación a producción

Release

Deploy con evidencia de pipeline

Notas de release

Artefacto trazado al Change

Retrospectiva

Aprendizaje documentado

Capacidades

Todo desde una sola plataforma

Projects, Changes, Journey y Arquitectura son cuatro vistas del mismo flujo operativo.

Ejemplo real
InnovaFamily
Caso de uso

Bandeja financiera

El equipo funcional necesita una vista centralizada de los movimientos financieros de las familias InnovaFamily con filtros por período y estado.

ProyectoInnovaFamily App
TipoFeature — Nueva funcionalidad
RiesgoMedio

Trazabilidad end-to-end

Solicitud funcionalFR-IFAM-042
Historia de usuarioHU-IFAM-089
Change OpenSpecCHG-IFAM-003
Propuesta aprobadaproposal.md
Diseño técnicodesign.md
Tareas generadastasks.md
DesarrolloPR #147
QA + UATEvidencia de testing
Releasev2.4.0 → producción

Principio fundamental

Sin especificación no hay código. Sin evidencia no hay release.

Cada commit referencia un Change. Cada Change referencia una HU. Cada HU referencia una Solicitud Funcional. La trazabilidad no es opcional, es la columna vertebral del framework.

Solicitud Funcional
Historia de Usuario
Change OpenSpec
Diseño Aprobado
Commit
Release