Planificación y Producto

Spec-Driven Development

GitHub
Funciones y alcance
Redacción de especificaciones claras antes de codificar. Define objetivos, modelo de datos, flujos de usuario y criterios de aceptación verificables.
# Spec-Driven Development

## Componentes de una Especificación
1. **Problema y Alcance**: Qué problema resuelve la funcionalidad y qué queda explícitamente fuera de alcance.
2. **Contrato de Datos**: Esquema de entidades, tipos de datos y restricciones de integridad.
3. **Casos de Uso**: Flujos principales y alternativos detallados paso a paso.
4. **Criterios de Aceptación**: Lista de condiciones objetivas para declarar la tarea terminada.
por Addy Osmani 04/10/2026

Interview Me

GitHub
Funciones y alcance
Extrae y refina los verdaderos requisitos del usuario mediante un diálogo interactivo enfocado pregunta a pregunta, evitando suposiciones silenciosas.
# Interview Me

## Metodología
- Formula una sola pregunta clave a la vez para no abrumar al usuario.
- Cuestiona supuestos técnicos iniciales para entender el problema de negocio de fondo.
- Ofrece opciones recomendadas con sus respectivos pros y contras.
- No comiences a codificar hasta alcanzar un alto grado de certidumbre sobre el alcance deseado.
por Addy Osmani 04/10/2026