4ACapa 4A · Modelo IA · SDLC
Agentes SDLC en Modelo SDD
Orientados a especificación, trazabilidad y generación controlada de artefactos · El agente de spec es el actor central del modelo
6/11
Catálogo de agentes SDD
-
Agente de requisitos y elicitación funcional Transforma historias de usuario e inputs de negocio en requisitos estructurados y verificables. Genera criterios de aceptación formales y detecta ambigüedades antes de que lleguen a código.
› Ver detalle
- Input: historia de usuario, notas de reunión, emails
- Output: requisitos formales, criterios de aceptación, lista de ambigüedades
- Herramientas: Jira, Azure DevOps, Linear, Notion
- KPI: % de historias que llegan a spec sin iteraciones adicionales
-
Agente de especificación estructurada core El agente más importante del modelo SDD. Genera el paquete completo de spec: proposal.md, design.md, spec.md y tasks.md. Todo el equipo trabaja desde este output.
› Ver detalle
- Output: proposal.md (qué), design.md (cómo), spec.md (verificable), tasks.md (atómico)
- Integración: OpenSpec (/opsx:propose), Claude Code, Cursor
- KPI: tiempo medio de spec → piloto funcional
- Criterio de calidad: 0 ambigüedades detectadas en revisión humana
-
Agente de arquitectura y diseño técnico Propone la arquitectura de la solución basándose en la spec. Valida compatibilidad con el stack autorizado, diseña el modelo de datos y detecta impactos en APIs existentes.
› Ver detalle
- Input: spec.md, design.md, catálogo de APIs existente
- Output: diagrama de arquitectura, modelo de datos, lista de cambios en APIs
- Validación contra: catálogo de plataformas y patrones autorizados por Gobierno
-
Agente QA desde specs y criterios de aceptación Genera la estrategia de tests completa a partir de la spec, no del código. Tests unitarios, de integración, E2E y de contrato. Los criterios de aceptación se convierten directamente en casos de test.
› Ver detalle
- Input: spec.md (criterios de aceptación), design.md (APIs)
- Output: plan de tests, test cases, scripts de automatización
- Frameworks: JUnit, Playwright, REST Assured, Pact
- KPI: % de criterios de aceptación cubiertos por tests automáticos
-
Agente de documentación y trazabilidad Genera y mantiene la documentación técnica sincronizada con el código. Todo cambio en la spec actualiza automáticamente la documentación. La trazabilidad es nativa, no un proceso adicional.
-
Agente de validación de estándares y gobernanza Verifica que el código generado cumple los estándares corporativos: naming conventions, seguridad, arquitectura autorizada, cobertura mínima y compliance. Puerta de entrada al pipeline CI/CD.
Nota sobre copilotos de código en SDD
→
Los copilotos tienen rol secundario en SDD→
La spec genera el artefacto, no el autocompletado→
GitHub Copilot / Cursor: útiles en tareas pequeñas y aisladas→
Nunca como fuente de verdad del comportamiento del sistema