Modernización de aplicaciones
La modernización de aplicaciones es la refactorización, cambio de propósito o consolidación de la programación del software heredado, con el fin de alinearlo más estrechamente con las necesidades actuales del negocio.
El contenido continua más abajo


Simplificamos la Continuidad de Negocios y la Recuperación de Desastres
Los planes de recuperación de desastres (DR) y continuidad de negocios (BC) son como los seguros de salud: más vale tenerlos y no necesitarlos, que necesitarlos y perder millones tratando de salir de un apuro. En este handbook reunimos las mejores prácticas de prevención de pérdida de datos que pueden evitar una interrupción para su negocio.
El objetivo de un proyecto de modernización de aplicaciones es crear un nuevo valor de negocios a partir de las aplicaciones existentes. Una aplicación es un programa diseñado para realizar una función específica directamente para el usuario o, en algunos casos, para otro programa de aplicación. Mantener las aplicaciones heredadas ejecutándose sin problemas puede ser un proceso que consuma mucho tiempo y recursos, especialmente cuando el software se vuelve tan obsoleto que se vuelve compatible con las versiones más recientes del sistema operativo (OS) subyacente o el hardware del sistema.
Los métodos tradicionales para modernizar aplicaciones incluyen reescribir el código de aplicación existente escrito en COBOL a un lenguaje de programación más moderno, amigable con la web, o colocar una interfaz web en frente de una aplicación obsoleta para salvar partes de la aplicación que todavía podrían tienen valor. Los retos de la modernización de aplicaciones heredadas provienen principalmente del hecho de que, en muchas aplicaciones heredadas, el flujo de trabajo de los procesos de negocios está codificado y estrechamente unido con otros aspectos del código heredado.