Grandes cuentas · Ingeniería inversa

Ingeniería inversa de sistemas heredados: tus sistemas, legibles otra vez.

Tu sistema funciona y contiene reglas que vale la pena conservar. La IA lo lee entero; tus expertos y nuestro equipo validan cada resultado.

Una oferta dedicada a grandes empresas, empresas medianas y organismos públicos: documentación reconstruida, reglas de negocio extraídas, dependencias mapeadas y, después, una hoja de ruta de modernización sin detener lo que funciona. Todo ello, totalmente incluido en la suscripción AIR.TEK.

COBOL, RPG, PL/SQLMainframe y AS400Código y datos en tus instalacionesValidado por tus expertosIncluido en la suscripción
DOSIER DE ANÁLISISMódulo a módulo
DocumentaciónReconstruida, legible
Reglas de negocioEn claro, con su origen
DependenciasProgramas, tablas, batch
RiesgosCódigo muerto, puntos frágiles
Hoja de rutaPropuesta, módulo a módulo
Resultados por validarmódulo de facturación
Regla de negocioDescuento a partir de un umbral de pedidovalidada
Regla de negocioRedondeo de importes, línea a líneavalidada
Proceso batchCierre nocturno: orden de ejecuciónValidarCorregir
Código muerto probablePrograma de facturación que nunca se llamaValidarCorregir

Ejemplo ficticio. Cada resultado remite al código del que procede.

La situación

Sostiene la actividad. Pocos lo entienden ya.

01Expertos que se van

Quienes conocen el sistema se jubilan o cambian de puesto. Lo que saben no está escrito en ningún sitio.

02Documentación desfasada

El código ha evolucionado durante años; la documentación, cuando existe, sigue describiendo la primera versión.

03Reglas enterradas en el código

Tarifas, descuentos, controles, cálculos normativos: las reglas que mueven el negocio solo están escritas en los programas.

04Cada cambio preocupa

Nadie se atreve a tocar un programa cuyas dependencias no se conocen del todo. La modernización espera.

Qué hace AIR.TEK

La IA lee el código. Tus expertos validan.

Un análisis completo de tu parque de aplicaciones, realizado por la IA y verificado por personas, resultado a resultado.

LeerEl código, las bases, los flujos

Programas, pantallas, procedimientos almacenados, esquemas de base de datos, ficheros de intercambio y cadenas de procesos: la IA lo recorre todo.

DocumentarLa documentación, reconstruida

Para cada módulo: qué hace, qué lee, qué escribe, quién lo llama. Una documentación que tus equipos pueden leer, no solo los especialistas.

ExtraerLas reglas de negocio, en claro

Cálculos, controles, tarifas, excepciones: cada regla enterrada en el código se escribe en lenguaje corriente y se vincula al punto del código del que procede.

MapearLas dependencias

Vínculos entre programas, tablas, interfaces y procesos batch: ves qué depende de qué antes de tocar nada.

DetectarEl código muerto y los riesgos

Programas que nunca se llaman, duplicados, zonas frágiles, procesos que ya nadie sabe relanzar: señalados, para que decidas qué hacer con ellos.

ProponerUna hoja de ruta de modernización

Exponer tras API, migrar paso a paso o reescribir módulo a módulo: una propuesta razonada, con el sistema existente en marcha.

El principio

Un análisis asistido. No una conversión automática.

En un código antiguo, modificado durante años, nada se adivina con certeza. La IA propone; cada resultado lo revisan y validan personas antes de usarse. Lo que sigue siendo incierto se señala como tal.

01La IA analiza

Lee todo el código y los datos, y propone la documentación, las reglas y el mapa de dependencias.

02Tus expertos validan

Quienes conocen el negocio confirman, corrigen o completan. Su saber queda, por fin, por escrito.

03Nuestro equipo verifica

Contrasta cada resultado con el código y los datos, y te dice qué queda por confirmar.

El humano en el bucle →

La modernización

Modernizar sin detener lo que funciona.

La elección se hace contigo, módulo a módulo, según los riesgos y tus prioridades. El sistema existente sigue funcionando durante todo el proyecto.

  1. 1Exponer tras API

    El sistema sigue en su sitio; sus funciones quedan accesibles para tus nuevas herramientas, portales y aplicaciones.

  2. 2Migrar paso a paso

    Datos y procesos pasan gradualmente a una nueva plataforma, con un control en cada etapa.

  3. 3Reescribir módulo a módulo

    Cada módulo se reescribe a partir de sus reglas validadas y sustituye al antiguo cuando tus equipos han verificado sus resultados.

Confidencialidad

AIR.TEK Soberano

Tu código no sale de tus instalaciones.

El código fuente y los datos de un sistema heredado están entre los activos más sensibles de una organización. Con AIR.TEK Soberano, todo el análisis funciona en un servidor SABER ubicado en tus instalaciones: nada sale de la empresa.

Código fuenteEsquemas y datosSectores regulados
Servidores SABER, acabados claro y oscuro
Solo para usuarios de SABER
El análisis, en tu sede

La IA funciona en el servidor SABER, en tu red. El código y los datos se quedan contigo.

Ninguna conexión saliente

El servidor no contacta con nada exterior: los intercambios parten de tu red.

Ningún subcontratista

Tu código y tus datos no se confían a nadie más.

La suscripción

Totalmente incluido en la suscripción AIR.TEK.

La ingeniería inversa de tus sistemas heredados no es un proyecto aparte con su propio presupuesto. Está totalmente incluida en la suscripción AIR.TEK, igual que el desarrollo, el ERP, el CRM y la IA.

01Sin presupuesto aparte

El análisis del sistema existente forma parte de la suscripción: ningún proyecto separado que financiar.

02El mismo equipo, hasta la modernización

Quienes han leído tu sistema construyen lo que viene después: API, migración, nuevos módulos.

03Un saber, por fin, por escrito

Documentación, reglas de negocio y mapa de dependencias se entregan a tus equipos y les sirven a diario.

Suscripción o proyectos por presupuesto: la comparativa →

Preguntas

Tus preguntas, nuestras respuestas.

¿Nuestro código fuente y nuestros datos salen de nuestras instalaciones?

No, si no quieres. Con AIR.TEK Soberano, todo el análisis funciona en un servidor SABER ubicado en tus instalaciones: el código y los datos no salen de la empresa. Si tus requisitos lo permiten, también puede funcionar en la nube o en una nube soberana.

¿Qué lenguajes y tecnologías analizáis?

Los más habituales en las grandes organizaciones: COBOL y RPG en mainframe o AS400 (IBM i), PL/SQL, Visual Basic 6, Delphi, Access, ERP antiguos y aplicaciones internas sin documentación. El análisis abarca el código, pero también los esquemas de base de datos, los ficheros de intercambio y los procesos batch. Si se trata de una tecnología menos común, lo hablamos en la primera cita.

¿Nuestro sistema actual sigue funcionando?

Sí. El análisis trabaja en modo lectura: no modifica nada en tu sistema. Después, la modernización se hace por etapas, y el sistema existente sigue en servicio hasta que lo que lo sustituye ha sido validado por tus equipos.

¿Quién valida los resultados?

Tus expertos de negocio y técnicos, junto con nuestro equipo. La IA propone la documentación, las reglas y el mapa de dependencias; cada resultado se revisa, se corrige si hace falta y lo validan personas. Es un análisis asistido, no una conversión automática: lo que sigue siendo incierto se señala como tal.

¿Qué nos entregáis, en concreto?

Una documentación reconstruida, módulo a módulo; las reglas de negocio en claro, cada una vinculada al código del que procede; un mapa de dependencias, interfaces y procesos batch; la lista del código muerto y de los puntos de riesgo; y una hoja de ruta de modernización razonada.

¿Cómo se incluye en la suscripción?

La ingeniería inversa está totalmente incluida en la suscripción AIR.TEK, igual que el desarrollo, el ERP, el CRM y la IA. No hay presupuesto aparte para el análisis: el importe de la suscripción figura en una propuesta personalizada, elaborada contigo.

¿Es una conversión automática de nuestro código?

No, y no la prometemos. Una conversión automática no garantiza que las reglas de negocio se entiendan ni se conserven. Hacemos un análisis asistido por IA y validado por personas, y después una modernización por etapas, verificada en cada paso.

Hagamos legible tu sistema, sin detenerlo.