Fundamentos de desarrollo con IA
La IA permite generar, explorar y modificar software mucho más rápido. El riesgo es confundir velocidad con calidad. Sin una metodología, también se aceleran requisitos mal interpretados, cambios difíciles de revisar, contexto perdido y defectos que llegan tarde al proceso.
El enfoque de hiberus es distinto: usar IA para aumentar la calidad del producto. Eso exige un arnés de trabajo que convierta la intención en especificación, la especificación en ejecución guiada y la ejecución en evidencias revisables.
Tesis principal
Sección titulada «Tesis principal»La calidad no se valida exclusivamente al final. Se diseña desde el principio y se protege durante todo el ciclo de desarrollo.
La metodología busca que cada tarea tenga:
- Una especificación comprensible y aprobable.
- Contexto suficiente para que la IA no improvise.
- Agentes con responsabilidades separadas.
- Guardarraíles de calidad durante la implementación.
- Revisión contra criterios antes de QA o merge.
- Aprendizaje que vuelve al repositorio.
Principios
Sección titulada «Principios»1. La spec es la fuente de verdad
Sección titulada «1. La spec es la fuente de verdad»El ticket o requisito no siempre es suficiente. La spec traduce necesidad, criterios, riesgos e impacto en un contrato de trabajo que personas y agentes pueden revisar.
2. Los agentes separan responsabilidades
Sección titulada «2. Los agentes separan responsabilidades»Un mismo asistente no debería interpretar, construir y revisar sin fricción. El arnés usa roles especializados: Spec Author, Implementer y Reviewer.
3. El contexto reduce deriva
Sección titulada «3. El contexto reduce deriva»Instrucciones, memoria, arquitectura y convenciones evitan que la IA reconstruya el proyecto desde cero en cada tarea.
4. Los guardarraíles se aplican durante el desarrollo
Sección titulada «4. Los guardarraíles se aplican durante el desarrollo»Design System, accesibilidad, traducciones, analítica, privacidad, arquitectura y checks no deben aparecer como sorpresas al final.
5. La revisión humana se concentra en criterio
Sección titulada «5. La revisión humana se concentra en criterio»La IA puede filtrar problemas obvios y validar contra la spec. La persona debe centrarse en decisiones, tradeoffs y responsabilidad técnica.
Qué cambia frente a usar IA sin arnés
Sección titulada «Qué cambia frente a usar IA sin arnés»| Sin arnés | Con arnés | | --- | --- | | La IA interpreta directamente el ticket. | La IA trabaja sobre spec validada. | | El resultado depende mucho del prompt puntual. | El proceso se apoya en contexto, agentes y reglas. | | La revisión llega tarde. | La revisión aparece antes y durante el ciclo. | | El conocimiento se queda en conversaciones. | El aprendizaje vuelve a docs, specs y skills. | | La velocidad puede generar retrabajo. | La velocidad llega como consecuencia de menos ambigüedad. |
Default recomendado
Sección titulada «Default recomendado»Para introducir la metodología, empieza por una tarea real y acotada:
- Convertir la necesidad en spec.
- Aprobar supuestos y criterios.
- Implementar con contexto y guardarraíles.
- Revisar contra spec.
- Ejecutar checks.
- Registrar aprendizajes.