Slide background
DE MANERA
DIFERENTE :-)
PIENSA
Pruebe nuestras soluciones
PROBLEMAS CON LA MIGRACIÓN
DE SISTEMAS LEGADOS?
Slide concept 2-5
Slide concept 2-4
Slide concept 2-3
Slide concept 2-2
Slide concept 2-1
Slide border 1
Slide border 2
Slide background
Slide concept
COBOL
JCL, Easytrieve, VB6...
¡AHORRA DINERO CON NOSOTROS!
En tus proyectos de mantenimiento y modernización de sistemas legados.
Slide background
Descubre cómo podemos ayudarte:
C: Tools
C: Legacy
C: Migration
C: Obsolescence
C: Downsizing
ENTORNOS LEGACY
DOWNSIZING / REHOSTING DE APLICACIONES
ELIMINACIÓN DE SISTEMAS SIN SOPORTE
MIGRACIÓN A NUEVAS PLATAFORMAS
MEJORES HERRAMIENTAS DE DESARROLLO
Reducción de costes
Flexibilidad
Eliminación de la obsolescencia
Reducción de costes
Mayor productividad

Bienvenido a GO4IT SOLUTIONS

Comienza ahora
y descubre nuestras soluciones.

Somos la línea de vida de los proyectos con sistemas legados.

Desarrollamos herramientas software que ayudan y abaratan los procesos de mantenimiento y modernización de aplicaciones en entornos legacy.


Nuestras capacidades

Con nuestras herramientas somos capaces de:
  • Reducir el consumo de MIPs en aplicaciones mainframe
  • Modernizar miles de programas sin el conocimiento del negocio
  • Eliminar el problema de la obsolescencia tecnológica
  • Acelerar el proceso de fabricación de código, abaratando así el desarrollo y mantenimiento de aplicaciones
  • Generar de forma automática documentación de los sistemas legados
  • Ahorro de costos de licencias, convirtiendo entornos caros a otras plataformas sin herencias de costes
  • Personalizar el proceso de modernización, adaptándonos a las necesidades concretas de cada instalación

Nuestros proyectos

Nuestra oferta de servicios y herramientas para acelerar los procesos de migración en los proyectos de downsizing de mainframe se centran en:

  • Evaluación de los sistemas de origen: necesario para la definición de una estrategia de modernización en línea con los objetivos de IT y del negocio. La evaluación identifica el alcance del proyecto, destacando las criticidades y dando un tamaño correcto del costo total y la duración del proyecto.
  • Prueba de concepto que certifica la viabilidad de la solución de modernización basado en herramienta de análisis de código fuente, depuración y conversión a código en plataforma destino.
  • Conversión del código origen:
    • Previo a la migración del código aplicamos procesos de optimización (identificación y eliminación del código muerto, funciones repetidas, variables no utilizadas, ...), pudiendo aplicar reglas personalizadas derivadas de cada instalación.
    • Migración automatizada de los programas origen a los lenguajes definidos para la plataforma de destino; conversión de los JCL en shell script, programas cobol de mainframe a open cobol o a java, programas CICS a html/javascript (frontend) y cobol o java (backend), programas Easytrieve (o EARL) a programas cobol o a plataformas de reporting (como BIRT).
  • Pruebas sobre el nuevo entorno: definición de las estrategias de pruebas y los escenarios de pruebas. Coordinación de las pruebas funcionales (paralelos entre los 2 entornos) y ejecución de las pruebas de carga y estrés.
  • Puesta en marcha y soporte post-arranque.

 

Muchas aplicaciones legadas se han desarrollado con tecnologías que en la actualidad están fuera de soporte, como es el caso de Delphi, Clipper o Visual Basic 6. Esto supone un enorme riesgo tecnológico por obsolescencia. La herramienta Alight permite realizar una modernización automática de las aplicaciones desarrolladas con estas tecnologías y regenerarlas de nuevo en una tecnología actual como Java o HTML5+Javascript.

En las instalaciones heredadas es común encontrar multitud de herramientas y tecnologías desplegadas, e incluso diferentes versiones de las mismas, cada una dando soporte a diferentes partes de una misma aplicación, como por ejemplo, en el caso de los generadores de informes como Easytrieve o EARL en entornos mainframe, que conviven con otras aplicaciones escritas en COBOL. Estas herramientas llevan a menudo asociados altos costes de licenciamiento, que se siguen pagando para mantener funcionalidades muy específicas. Con la herramienta Alight podemos desarrollar una solución automatizada para actualizar versiones antiguas de estas herramientas en una única o incluso sustituir aquellas tecnologías duplicadas con la que se seleccione como la mejor. En este sentido hemos desarrollado para nuestros clientes motores de conversión de Easytrieve a JCL+COBOL y de EARL a BIRT.

El análisis estático de código que realiza Go4IT Alight proporciona un valor incalculable en las iniciativas de modernización de aplicaciones, ofreciendo:

  • Un inventario de todos los componentes de código en el sistema legado, proporcionando diagramas de flujo y análisis de dependencias. Esta información, junto al análisis de la complejidad del código (utilizando algoritmos de complejidad ciclomática) permiten obtener una estimación en coste y plazo del proceso de migración.
  • Soporte sobre los procesos de optimización a aplicar sobre el código de origen. Estos procesos pueden ser:
    • Estándares que ofrece la herramienta: código muerto, funciones y variables repetidas, ...
    • Diseñados a medida basados en necesidades concretas de cada instalación, como puede ser la identificación de reglas de negocio en ventanas, prácticas de programación desaconsejadas, ...
  • Recomendaciones sobre las arquitecturas de software a las cuales puede ser más eficiente la conversión de código, en función de los modelos de desarrollo utilizados en los sistemas origen.

En algunas instalaciones antiguas, como por ejemplo los mainframe IBM, las herramientas de desarrollo disponibles para los programadores (TSO) no cuentan con las herramientas de productividad actualmente disponibles para en los entornos de desarrollo actuales, como autocompletado de código, verificación, búsqueda de funciones, etc. Este problema acarrea dos tipos de sobrecostes: por baja productividad y por MIPS consumidos por errores de programación. Nuestra herramienta Fast permite solucionar ambos problemas, dotando a los desarrolladores de un entorno de programación moderno, aumentando su productividad mediante motores de generación de código y reduciendo los errores de compilación en HOST. Además, Fast puede utilizarse con cualquier lenguaje de programación y las plantillas de generación son completamente personalizables.

No somos los únicos satisfechos contentos con nuestras soluciones...

Nuestros clientes nos avalan.