Cambiar el software en estos tiempos de crisis
La migración automática es más rápida y económica
Edición 718En abril pasado, Banamex –entidad con sede en México perteneciente a Citigroup– terminó el proyecto de pasar 125 de sus software bancarios del lenguaje de programación Visual Basic 6 a otro conocido como .Net. El proyecto duró 20 meses.
Banamex usó el sistema de migración de la firma costarricense Artinsoft, en lugar de reescribir las cinco millones de líneas de código (las instrucciones) de los programas. La razón del cambio de lenguaje es que Microsoft Corp. dejó de dar soporte a programas diseñados en Visual Basic 6.0 desde el 2008.
Pero no es la única razón para que una empresa o institución realice semejante cambio. Muchas veces cuando se lanza un producto es imposible realizar las modificaciones requeridas en el software para llevar las cuentas de la nueva oferta.
Esto ocurre debido a impedimentos de los lenguajes de los sistemas, lo cual obliga a comprar otro programa o a pagar lo que pida el fabricante.
“El cambio de lenguaje facilita responder rápido al mercado”, dijo Federico Zoufaly, director de mercadeo de Artinsoft.
Migrar como opción
En estos tiempos pensar en sustituir un software o pagar lo que quiera un proveedor, es una decisión difícil.
Por eso, hay que evaluar la opción de la migración con la cual se pueden obtener ahorros de hasta el 80%, comparado con los costos de reescribir el código.
En el Banco de Costa Rica se usó la migración de un sistema para el manejo de los depósitos y reportes de pensiones alimenticias al Poder Judicial, con un costo de un octavo de lo que hubiera gastado si se tuviera que reescribir todo el programa.
Caso contrario fue el del Instituto Costarricense de Electricidad cuyo sistema de facturación le ocasionaba $1 millón en pérdidas por ineficiencias en su funcionamiento. El Instituto optó por gastar $33,7 millones en un nuevo software , a pesar que la inversión en la migración era de $6,6 millones.
Donde sí se aprovechó la migración fue en el Sistema Integrado de Pagos Electrónicos (Sinpe) en el 2002.
Aquí se realizó ese cambio a las 1,5 millones de líneas del código en siete meses, con un costo estimado en $150.000 (la migración fue gratuita pues se estaba probando el sistema de Artinsoft).
Si se hubiera reescrito esa cantidad de líneas de código existía el riesgo de afectar las operaciones, entonces calculadas en ¢150.000 millones.
“El Sinpe se transformó en un sistema de mejor rendimiento, con controles de seguridad más robustos, nuevas funcionalidades y sobre todo con un costo de mantenimiento inferior al de la versión anterior”, aseguró Carlos Melegatti, subgerente del Banco Central de Costa Rica.
Los sistemas de migración facilitan cambios automáticos:
1
Diversidad: Se puede migrar programas con lenguajes ASP y Java (J2EE) a .Net o de sistemas en lenguajes Informix 4GL y Linc a J2EE.
2
Mejor: .Net y J2EE son para tener software que se usen en diferentes redes, equipos y sistemas operativos.
3
Mundial: Artinsoft, Avanade, Infosys MicroFocus, Satyam, Sector 7, Syspro y Wipro ofrecen migradores.
4
Cuidados: Se debe tener claridad de cuáles cambios se podrán hacer en el sistema después de la migración.
5
Modernización: Actualiza los sistemas, así como se evita la obsolescencia de los sistemas y el incremento de sus costos de mantenimiento.
Fuente Artinsoft, Aberdeen y BCCR.

