De un script monolítico a una arquitectura con TDD, XP e IA
Cómo transformé un script de un solo archivo en un proyecto con arquitectura hexagonal, TDD estricto y Extreme Programming — totalmente asistido por IA.
Serie de artículos sobre cómo construir software con método, disciplina y agentes de IA.
En esta serie comparto el proceso de transformar diferentes proyectos en casos de estudio sobre el desarrollo asistido por IA. Analizo el resultado de aplicar la metodología XP con agentes, TDD y Spec-Driven Development, así como la infraestructura de seguridad para delegar la implementación en agentes autónomos a través de diferentes plataformas y herramientas. Son mis notas: lo que funciona, lo que no y los errores que encuentro por el camino.
Cómo transformé un script de un solo archivo en un proyecto con arquitectura hexagonal, TDD estricto y Extreme Programming — totalmente asistido por IA.
Cómo un framework de especificaciones estructuradas cambió la forma de planificar y ejecutar desarrollo con IA. La evolución de las specs manuales a un sistema reproducible.
La seguridad de un agente autónomo debe residir en el código y en los servidores del sistema, nunca en las instrucciones del prompt.
Estableciendo la capa de seguridad y pipelines en GitLab para guiar de forma segura el desarrollo asistido por agentes de IA.
Comprobando el comportamiento real de las reglas de gobernanza en Antigravity y analizando los límites del control semántico frente a la infraestructura.
Al programa de mentoría de Software Crafters, donde se originan las prácticas deliberadas y el marco metodológico que sostiene todo esto.