Un artículo popular en la plataforma china para desarrolladores Juejin presenta el Desarrollo Basado en Especificaciones (SDD) como un flujo de trabajo para controlar la generación de código por IA. La idea central es escribir especificaciones detalladas antes de pedirle a la IA que genere o modifique código, reduciendo el riesgo de alucinación de la IA y cambios no deseados. Este enfoque es particularmente relevante a medida que más equipos integran asistentes de codificación de IA en sus pipelines. El flujo de trabajo SDD enfatiza la supervisión humana y la entrada estructurada, contrastando con la práctica común de dejar que la IA edite código libremente. Para desarrolladores y líderes técnicos en el extranjero, esto señala una creciente conciencia de que la generación de código por IA necesita barreras de protección.
Un nuevo flujo de trabajo de desarrollo basado en especificaciones (SDD) ayuda a los desarrolladores a evitar que la IA modifique el código aleatoriamente al definir especificaciones claras antes de la generación. Este enfoque práctico aborda la alucinación de la IA en el código.