¿Por qué es clave empezar desde ya la modernización de aplicaciones?

Ya nadie pone en duda que la agilidad empresarial en el actual escenario de negocios va de la mano con la agilidad tecnológica. Sin embargo, aún hoy conviven muchos sistemas estratégicos basados en tecnologías legacy, con un amplio espectro de aplicaciones para funciones muy específicas en diversos lenguajes y plataformas, lo que genera algunos dolores de cabeza a los administradores de sistemas. Lidiar con COBOL o mainframes está lejos de ser un desafío obsoleto. 

Bajo la premisa del business continuity y ante la tendencia imparable de migración a la nube, se plantea la gran disyuntiva: ¿seguir con lo viejo y reemplazarlo por algo completamente nuevo, o modernizar lo existente? Mover lo existente a la nube sólo por cambiar de servidores y de ubicación física del datacenter, es una alternativa que infravalora las posibilidades que ofrece el paradigma cloud. En cambio, modernizar aplicaciones (Application Modernization -AppMod-) acorde a las tecnologías integradas en la plataforma de nube que se elija (Amazon, Azure o Google), puede ser la llave para lograr ahorros significativos. 

 

Quizás te interese seguir leyendo
La empresa sin fronteras: virtual, distribuida y en la nube

Serban - ¿Por qué es clave empezar desde ya la modernización de aplicaciones?

 

Digitalización de procesos

Definimos la modernización como el proceso de digitalización de los procesos tradicionales en un plazo que se ajusta a la estrategia empresarial. Esto se da cuando una empresa añade funciones nuevas y modernas a lo que ya hace una aplicación. Esto permite seguir llevando adelante el negocio, mientras se producen las transformaciones que se requieran, moviéndose con celeridad y eficiencia. 

 

Serban - ¿Por qué es clave empezar desde ya la modernización de aplicaciones?

El 27% de los CTO que obtiene una rentabilidad "alta" o "muy alta" con el desguace y sustitución de aplicaciones, contrasta desfavorablemente con el 55% que opta por la modernización. 

Fuente: The Standish Group & Micro Focus

 

Cómo modernizar 

En ocasiones, la interfaz de usuario de los sistemas puede cambiar; sin embargo, otras veces pueden realizarse cambios a nivel de backend, sin afectar la experiencia del usuario. A fin de cuentas, el entrenamiento del personal también implica tiempo y costos. Por cierto, son muchas y diversas las estrategias para optimizar aplicaciones, de ahí que sea valioso considerar servicios de modernización que analicen todo el contexto y acompañen las decisiones más efectivas y eficaces. 

Estos servicios suelen recorrer diferentes etapas: 

Serban - ¿Por qué es clave empezar desde ya la modernización de aplicaciones?


Primero se debe recopilar información del negocio y técnica; luego, analizar los gaps con respecto a las necesidades y priorizar las aplicaciones con las que se trabajará. A continuación, crear un business case y definir cuál será la solución que se implementará, para luego diseñarla, considerando el entorno y las herramientas que serán necesarias. Con todo ello, modificar la aplicación y, de ser necesario, su plataforma de ejecución, para luego realizar los ajustes y entrar en un ciclo continuo de mantenimiento. 

 

 

Beneficios de modernizar

Las organizaciones tienen mucho por ganar avanzando en esta línea:

  • Agilidad empresarial para aumentar la velocidad de los negocios a fin de satisfacer las demandas del mercado.
  • Innovación para aprovechar los miles de servicios, productos y API en la nube especialmente diseñados en plataformas de nube pública, incluidos dispositivos móviles, análisis, Machine Learning e Inteligencia Artificial, IoT, blockchain y muchos más que permitan automatizar procesos manuales o mejorar la experiencia del cliente.
  • Mejorar el desempeño en términos de seguridad, resiliencia y escalabilidad.
  • Reducir el coste total de propiedad (TCO) de todo el patrimonio digital.
  • Potenciar habilidades para elevar la productividad.

Dentro del amplio espectro de interpretaciones del concepto de tecnología con sentido, la modernización de aplicaciones explota la idea de aprovechar lo que se tiene, con las adaptaciones requeridas, liberando recursos para crear cosas nuevas allí donde hay necesidades que los justifiquen.

 

Serban - ¿Por qué es clave empezar desde ya la modernización de aplicaciones?

 

Volver al Blog