La Dirección de Sistemas de Información (DSI) busca reducir masivamente el coste de los Sistemas de Información (infraestructuras y aplicaciones), tratar su obsolescencia y emprender su renovación para conseguir su transformación digital y responder a las nuevas expectativas de las empresas. Para ello, la DSI debe considerar el carácter específico de sus aplicaciones y el core de negocio, pero también industrializar y automatizar los procesos de modernización a través de programas complejos de renovación o de reedición, de conversión o de migración, o incluso de arbitrajes y el “decomisionamiento” de patrimonios.

Abordar la modernización de los SI desde todos sus puntos de vista

Para cada proyecto, proponemos un enfoque metodológico probado, para afrontar los cuatro ejes de modernización de los SI:

  • Downsizing” del sistema operativo: por ejemplo, desde un mainframe hacia un sistema distribuido de tipo Unix (lenguaje OS, IHM, SGBD, planificador).

  • Conversión automatizada de lenguaje: por ejemplo, de un AGL hacia otro o hacia otro lenguaje corriente, o desde un lenguaje Cliente/Servidor hacia una plataforma Java o .NET.

  • Migración de datos desde un SGBD: puede tratarse de una migración hacia una versión más reciente u otro SGBD (Sistema de Gestión de Bases de Datos), hacia un ERP u otro paquete de software del mercado a través de una migración funcional, fusionando bases de datos, realizando una auditoría y mejorando la fiabilidad de los datos.

  • Remodelación funcional: por retro-ingeniería aplicativa en UML, MDA y SOA o regeneración de modelos retro-documentados en Java o .NET.
     

Una metodología probada

La tecnología utilizada en nuestras operaciones de migración utiliza una base de datos alimentada por analizadores especializados por lenguaje y tipo de objeto, explotada por talleres de traducción y de generación. Permite asegurar la trazabilidad completa del proceso de modernización y proporciona informes de progreso y de gestión a través de sus interfaces.

Las etapas del proyecto son:

  • Fase de estudio

  • Inventario de los objetos a migrar, que constituye la base de conocimiento del repositorio.

  • Estudio detallado de la migración para hacer la elección técnica y organizacional adecuada.

  • Lanzamiento y desarrollo de un prototipo para preparar y definir los parámetros de las plataformas y herramientas a través del tratamiento de un lote piloto (prototipo)
     

  • Fase de industrialización

  • División de la tarea en lotes que permiten abordar de forma paralela las tareas más costosas, optimizando el uso de los recursos y garantizando el progreso del proyecto de acuerdo con los compromisos de calidad y plazos.

  • Transformación de la aplicación fuente en una aplicación de prueba de meta (no regresión) en los entornos dedicados con datos derivados de los SI, permitiendo una comparación automatizada de los resultados fuente/meta obtenidos: datos, tablas, ficheros, estados, informes de ejecución, pantallas...

  • Fase de puesta en producción

  • Instalación del entorno de producción e implementación de la nueva aplicación

  • Migración de los datos para pruebas de usuarios antes del lanzamiento final

Nuestra metodología iso-funcional y nuestro iso-rendimiento se aplican a 4 líneas de servicios industrializadas y equipadas: cambio de lenguaje, conversión de sistemas, migración técnica de SGBD y migración funcional de datos.
 

Procedimientos para aumentar las posibilidades de éxito

Nuestro enfoque se acompaña de una gran cantidad de productos específicos en todas las etapas del proceso: un informe de evaluación para diseñar el inventario de los objetos y el diccionario de datos ; una guía de transformación para establecer las reglas de transformación, la estrategia de pruebas, la parcelación y la planificación ; una carpeta de programa fuente del objeto modificado y comentado según las normas del proyecto, y un ejecutable validado; y una carpeta de TNR y de simulación que destaca los escenarios, casos de pruebas y la cobertura de pruebas.
 

Cifras clave:

  • 40 lenguajes automáticamente migrados

  • Centro de servicio de 25 consultores, expertos en migración de SI

  • 4 líneas de servicios industrializadas y equipadas

Artículos relacionados

Compartir