IA transforma el desarrollo de software

Fuentes: Ai agents are reshaping the software development lifecycle

Un artículo de boristane.com argumenta que la tradicional Ciclo de Vida del Desarrollo de Software (SDLC) está colapsando debido a la irrupción de agentes de inteligencia artificial (IA). La SDLC, que involucra etapas secuenciales como requisitos, diseño, implementación, pruebas, revisión de código y despliegue, está siendo reemplazada por un flujo de trabajo donde los ingenieros describen su intención y los agentes generan código, pruebas y despliegue de forma simultánea. Ingenieros más jóvenes, que crecieron con estas herramientas de IA, no están familiarizados con la SDLC tradicional, ya que simplemente 'construyen' directamente. El artículo señala que las etapas de la SDLC se están transformando: la recopilación de requisitos se vuelve fluida, el diseño se descubre en lugar de dictarse, la implementación es tarea de la IA, las pruebas son simultáneas, la revisión de código se vuelve obsoleta y el despliegue se automatiza. Esto implica que herramientas como Jira, diseñadas para gestionar el flujo de trabajo de la SDLC, están perdiendo relevancia, y que el enfoque debe cambiar hacia la colaboración entre humanos y agentes de IA, con los humanos interviniendo solo en casos excepcionales.