← Volver al catálogo
WebSistemaAvanzadoEn el pase

Flujo de Trabajo Spec-First para Desarrollo

Sistema de 6 fases que obliga a definir especificaciones formales antes de escribir código, con criterios de aceptación Given/When/Then, validación automática y extracción de tests desde la spec. Elimina el retrabajo y garantiza que cada línea de código responde a un requisito documentado.

Comprobando acceso…

Incluida en el Pase · para Python, pytest, Claude Code

// resultado_de_ejemplo
Abrir en una pestaña nueva ↗

// qué_hace

Impone un flujo spec-driven de 6 fases (requisitos → spec → validación → tests → implementación → revisión) con herramientas Python para generar, validar y extraer tests de especificaciones.

// cómo_lo_hace

Tres scripts CLI (spec_generator.py, spec_validator.py, test_extractor.py) automatizan la creación de plantillas, la puntuación de completitud (0-100) y la extracción de stubs de test desde criterios de aceptación en formato Given/When/Then.

// ejemplo_de_uso

Para equipos que quieren asegurarse de que el código se construye sobre especificaciones claras y con tests antes de implementar. Ej.: generar la spec de una nueva feature de pagos con criterios Given/When/Then y extraer los stubs de test automáticamente.

// plataformas

PythonpytestClaude Code
Categoría
Web
Tipo
Sistema
Nivel
Avanzado
Licencia
MIT
Seguridad
seguro · riesgo bajo
Versión
1.0.0

// opiniones_de_la_comunidad

Opiniones

Cargando opiniones…