IA aplicada e ingeniería aumentada con IA
La IA ha cambiado profundamente mi forma de trabajar sin cambiar lo que exijo de un sistema de software: claridad, fiabilidad, seguridad y control.
La utilizo a diario para acelerar la investigación, el análisis, el diseño de producto y la producción de software. También me ha permitido volver a estar más cerca del código y del despliegue: no escribiendo cada línea personalmente, sino orquestando un flujo en el que especificación, agentes, revisión, pruebas, despliegue y monitorización siguen bajo control.
El valor no viene únicamente del modelo utilizado. Viene del sistema que se construye alrededor: calidad del contexto y de las instrucciones, descomposición del problema, elección de herramientas, controles, revisión, seguridad, observabilidad, costes y capacidad para retomar el control cuando hace falta.
- Uso diario de ChatGPT, Claude, Gemini, Codex y Lovable según la tarea y el nivel de autonomía buscado
- Ingeniería de software asistida por IA: especificación, generación, revisión, pruebas, depuración e iteración
- Orquestación del paso de la idea a producción: Git, ramas, CI/CD, despliegue, instrumentación y monitorización
- Controles para preservar calidad, seguridad, mantenibilidad y control de costes
Dos entornos concretos me permiten contrastar este enfoque con la realidad: xavier-barry.fr, que utilizo como laboratorio de producción y despliegue de software asistidos por IA, y Mama Flow, un producto B2C que he cofundado y opero en producción.