CASO DE ÉXITO

Más de 4,8 millones de líneas de código analizadas y convertidas en requisitos con IA

CE_Migracion_Codigo__trafico_aereo

IALab Code Evolution ha sido utilizado por una compañía del sector de navegación aérea, sobre una plataforma empresarial con más de 20 años de evolución tecnológica, compuesta por aplicaciones web, servicios, librerías de negocio y procesos de integración de datos.

EL RETO

La organización necesitaba comprender y documentar un sistema complejo cuya lógica de negocio se encontraba repartida entre miles de componentes de software y décadas de evolución funcional.

LA SOLUCIÓN DE PANEL – IA LAB

El proyecto permitió demostrar que el análisis, la documentación y la catalogación de requisitos pueden ejecutarse de forma repetible y escalable sobre sistemas empresariales complejos.
 
Pero no solo se documentó el sistema. Se transformó el conocimiento oculto en el código en un activo permanente de la organización.
 
De esta forma, el conocimiento obtenido no se agota en un entregable puntual, sino que permanece disponible para futuros procesos de mantenimiento, evolución o migración tecnológica.

Qué hizo IALab Code Evolution

  • Analizó automáticamente el sistema completo.
  • Construyó una base de conocimiento navegable y persistente.
  • Identificó y clasificó requisitos funcionales y técnicos. 
  • Generó documentación trazable hasta el código fuente.
  • Preparó la base de conocimiento para acelerar futuras migraciones y evoluciones del sistema.

Cobertura completa del sistema

  • 100% de las 4,8 millones de líneas de código analizadas, sin muestreo ni extrapolaciones.
  • 9.257 ficheros clasificados y relacionados dentro de una base de conocimiento estructurada.
  • 135 repositorios procesados pertenecientes a distintas capas tecnológicas del sistema.
  • 6 tecnologías diferentes analizadas dentro del mismo ecosistema.

Conocimiento estructurado y trazable

  • Más de 254.000 fragmentos de código analizados y explicados individualmente.
  • Más de 1.400 requisitos catalogados y trazados hasta su origen técnico.
  • Cerca de un millón de palabras de documentación técnica generada a partir del conocimiento extraído automáticamente.
  • 194 diagramas de arquitectura y funcionamiento construidos sobre la misma base de conocimiento.

 

EL RESULTADO

El verdadero resultado no fue la documentación generada. Fue la creación de una base de conocimiento capaz de acelerar futuras migraciones, desarrollos y procesos de validación sin tener que volver a analizar el sistema desde cero.