Tecnología

Regreso al pasado

Regreso al pasado
Crédito: Depositphotos.com

Regreso al pasado Regreso al pasado Los procedimientos

Regreso al pasado

Actualmente es posible integrar tus viejas bases de datos a los ambientes dec?mputo

Por Jos? Antonio Ram?rez

Ya es posible rescatar antiguas bases de datos, al igual que otro tipo deinformaci?n contenida en computadoras obsoletas.

Esto puede hacerse con programas de software obsoletos, el `reciclar', digamos,las antiguas bases de datos ya es posible gracias a programas de software deconversi?n (para importar y exportar informaci?n), que utilizanavanzados est?ndares y protocolos que permiten, entre otras cosas,compartir los viejos datos con las actuales aplicaciones. Uno de ellos es elprograma Access de Windows, que reconoce los formatos antiguos de base datos ylos unifica en otra o con otras bases de datos, inclusive las delc?mputo actual.

Lo anterior responde a la necesidad de diversas empresas de disponer de datos yprocesos archivados en antiguos equipos. Por lo general, estas antiguasaplicaciones, incluyendo bases de datos y programas de procesamiento dec?lculo num?rico, por mencionar algunos, fueron construidos conbase en los primeros lenguajes de programaci?n, como COBOL y FORTRAN,por mencionar a los m?s comunes.

Este procedimiento se llevaba a cabo en vetustas computadoras de grantamaño, con pantallas verdes y que requer?an aislarse en cuartosespeciales con enfriamiento continuo de aire acondicionado.

Las antiguas aplicaciones o sistemas heredados ofrecen poca compatibilidad consus equivalentes actuales y modificarlos es un trabajo dif?cil.Adem?s, van perdiendo calidad y son inestables, tienen poca o maladocumentaci?n, adem?s de esquemas cr?pticos para el manejode datos. Una de las sorpresas m?s molestas es que actualizar elc?digo fuente resulta casi imposible, debido a que quienesdesarrollaron, diseñaron o programaron esas aplicaciones ya noest?n disponibles. Y si a?n trabajan con estos lenguajes, esposible que le cobren las perlas de la virgen para, por ejemplo, convertir elc?digo o versi?n de lenguaje en otro m?s reciente.

Marcelo Islas Ram?rez, director regional de Jacada M?xico, indicaque hoy existe una importante diversidad de opciones dentro de la industria detecnolog?as de informaci?n que atienden necesidades de este tipo.Explica que esta facilidad se debe a la disponibilidad de est?ndares deprogramaci?n diseñados para resolver y aprovechar laintegraci?n de aplicaciones antiguas. Como pasos previos paraaprovecharlas de nuevo en su red de c?mputo moderno, expertos terecomiendan aplicar algunos procedimientos:

Los procedimientos

* Levantar inventario de todos tus sistemas heredados y verificar quetodav?a sean ?tiles, tales como bases de datos, programascontables y de administraci?n.

* Definir las ?reas en donde se integrar?n las viejasaplicaciones, como manejadores de bases de datos relacionales, software paracallcenters, gesti?n de relaciones con el cliente (CRM) y captura depedidos en Internet.

* Elegir la aplicaci?n adecuada para que el personal de laorganizaci?n visualice los sistemas antiguos y la nuevainformaci?n en una interfaz transparente, c?moda y familiar, comola que brinda actualmente la tecnolog?a para navegar en Internet.

* Verificar que la integraci?n de aplicaciones antiguas se lleve a cabopor medio de est?ndares apropiados para hacer posible suinteracci?n y convivencia. Uno de los m?s utilizados es el XML oLenguaje de Marcaci?n Extendida, el cual estructura los datos de losviejos sistemas, as? como de otro tipo de aplicaciones a los ambientesde redes de c?mputo actual.

* Seleccionar al gerente y personal, o proveedor inform?tico adecuadopara ejecutar el proyecto de integraci?n. Es mejor tener a unespecialista, con los conocimientos y la certificaci?n comprobada, paraevitar en lo posible errores de implementaci?n.

* Disponer del presupuesto destinado para llevar a cabo el proyecto deintegraci?n de las antiguas aplicaciones. El costo depender? deltamaño y complejidad de la informaci?n que quiera integrarse.Pero, m?s que eso, es importante que compares el costo queimplicar?a modificar millones de l?neas de c?digo en tusviejas aplicaciones manualmente, ser?a muy caro en cuanto a tiempo, sideseas integrarlas a un ambiente t?pico de Web o de Windows.