El auge de la programación asistida por inteligencia artificial popularizó el Spec-Driven Development (SDD) como respuesta al fracaso del vibe coding (programar por simple intuición o prompts informales). Sin embargo, escribir especificaciones masivas desde cero resulta inviable en la práctica corporativa. Intent-Driven Software Development (IDSD) evoluciona este concept dividiendo la especificación en tres disciplinas claras mediante el framework ICE (Intent, Context, Expectations), obligando al desarrollador a mantener la presencia en el bucle de control en lugar de delegar el criterio de aceptación a la máquina.
Tabla de contenidos
La ilusión de la especificación completa y el fracaso de SDD
El Framework ICE: Dividir para Conquistar
Anatomía de un archivo ICE (Ejemplo Práctico)










