Migración
Conversión
Transformación
Traducción

Experiencia

Fases
de la
Migración

Las Herramientas
de la Migración

Ejemplos
|

LA SOLUCIÓN A SUS PROBLEMAS DE
CONVERSIÓN
La actualización de su sistema para aprovechar
las últimas mejoras de hardware y software es deseable y, a menudo, imprescindible. Pero
el precio del cambio puede ser un nuevo desarrollo o una conversión :
. Costosa, que requiere mucho tiempo
. Complicada, que implica numerosas actividades a priori
desconocidas.
Incluso en las mejores circunstancias, la migración
significa que un elevado número de productos (JCL, procedimientos, programas,
transacciones, pantallas, copys, includes, base de datos, archivo, descripción de
registro, informe, listado, documentación, etc.) deben ser recopilados, catalogados y
controlados. Los centenares, incluso miles, de funciones de los programas se deben
analizar, planificar, realizar e implantar. Este esfuerzo se anade a la carga de trabajo
normal de los equipos de Desarrollo y Producción.
A menudo durante el proyecto de migración se
generan costes no previstos en el presupuesto. Por ejemplo, algunos sobre-costes
operacionales pueden paralizar excesivamente los trabajos productivos en curso. Si la
migración excede el tiempo previsto -como habitualmente sucede- el coste
adicional de tener varias máquinas funcionando en paralelo puede impactar negativamente
en el presupuesto para todo el proyecto. Las presiones generadas por dichos motivos pueden
provocar que no se cumplan los hitos definidos y danar seriamente la moral del
equipo/personal, además de agravar los problemas propios de la migración.
CSS ha desarrollado un enfoque
industrial a la conversión de manera que:
. Evita muchas de las desventajas de la conversión convencional
. Obtiene muchas ventajas de un nuevo desarrollo del software
. Puede ahorrarle tiempo, dinero y mano de obra.
Este enfoque único, llamado XMS
(sistema de gestión de la transformación), utiliza una biblioteca extensa de software
especializado (analizadores, generadores, traductores), programación y avanzados
procedimientos de pruebas (con indicadores de calidad y de rendimiento, herramientas de
comparación de fuentes, de la base de datos y del archivo). CSS gestiona estos elementos
en cada etapa del proceso de la migración. Un responsable de proyecto experimentado en
migraciones trabaja de cerca con usted y coordina el proyecto. Dirigido por el responsable
del proyecto, los jefes técnicos del equipo supervisan los programadores de la
migración. Nuestro personal es experto en la organización de la migración, y en
anticipar y solucionar sus problemas. Esta sistemática nos permite asegurar el proyecto
en un tiempo y precio cerrado.
XMS tiene grandes ventajas
respecto a una conversión convencional. Mientras que las conversiones convencionales
exceden con frecuencia sus presupuestos y plazos, XMS reduce este riesgo. El proceso de la
transformación preserva no sólo exactamente todas sus funciones, sino puede también
acortar el tiempo necesario para hacer sus programas operacionales en su nuevo sistema.
Para cada prueba, XMS compara la
salida del programa transformado con la salida convertida del programa original y
senala cualquier diferencia mediante indicadores que permiten su estudio/corrección, o
sea, aseguramos que los programas migrados producen la salida
funcionalmente equivalente por los programas originales. |

UN ACERCAMIENTO INDUSTRIAL A LA
MIGRACIÓN
XMS e ha ido desarrollando,
refinando y utilizando con éxito en nuestros proyectos de migración,
tanto los que implicaban solamente algunos programas a ésos que implicaban miles de
programas. Hemos finalizado con éxito proyectos de envergadura para un gran número de
companías importantes.
Nuestra experiencia
incluye la mayoría del hardware producido por los principales fabricantes de ordenadores,
la mayoría de los lenguajes de programación, muchos gestores de base de datos y los
sistemas de comunicaciones incluyendo IBM, MVS, VM, VSE, AS400, AIX, BULL, GCOS,
ICL, UNIX, COBOL, PL1, PLI, CPL1, ASSEMBLY, FORTRAN, RPG, GAP, GMAP, SAS, NATURAL, ADL,
IDEAL, AIDA, TELON, PACBASE, ARIANE, GENEROL, RAMIS, FOCUS, NOMAD, REXX, EASYTREVE, SYSIF,
IMS/DB, DLI, DL1, IDS2, IDMS, IDMS/R, DDS, SQL, DB2, PROTEE, QMF, ADABAS, DATACOM,
SYSBASE, ORACLE, CA-UNIVERS, IMS/DC, IDMS/DC, DM4TP, TDS, TP8, TCAM, CICS, CA-SCHEDULER,
CONTROL-M, OPC, PSS, etc. Debido a su flexibilidad, XMS
puede adaptarse a las combinaciones de los sistemas operativos y programas no enumeradas
incluyéndolos para posteriores desarrollos.
XMS ofrece un acercamiento
integrado para convertir sistemas existentes a nuevos sistemas. El
proceso de la transformación ayuda a alcanzar los cambios necesarios en lenguajes
de programación, estructuras del programa, sistemas operativos, comunicaciones y bases de
datos, mientras que preserva su lógica. XMS permite reducir costes
en la operación paralela, evitando esfuerzos redundantes en la puesta en marcha y
facilitando el mantenimiento de la conversión convencional transformada de programs.
XMS tiene la capacidad de
reestructurar y, si es necesario, de reescribir sus programas existentes de la manera más
eficaz para su nueva configuración del hardware y software. El proceso combina la velocidad
de la traducción automática con muchas de las ventajas operacionales de
una reescritura de encargo.
Puesto que la migración del sistema
implica muchas actividades, incluyendo estudio, la estrategia, la preparación de
datos, la conversión, la migración, la prueba y la puesta en marcha, un
proyecto de la migración es generalmente costoso en tiempo y complicado. Los estándares
y los procedimientos del sistema de gestión de la transformación aseguran la exactitud
de cada paso y evitan la rearranques costosos y procesos innecesario. El resultado es una
productividad y una calidad muy altas. XMS también reduce el uso
de sus actuales recursos de la producción en el proyecto. Usando técnicas
especiales del software y de gestión, disminuye el tiempo
necesario para la conversión del PLANIFICADOR, JCL, PROGRAMA,
PANTALLA, INFORME, ARCHIVO y BASE DE DATOS. |