carrot carrot carrot Change Centers x cognizanti collaborators create-folder Data Science Decisive Infrastructure download download edit Email exit Facebook files folders future-of-work global sourcing industry info infographic linkedin location Mass Empowerment Mobile First our-latest-thinking pdf question-mark icon_rss save-article search-article search-folders settings icon_share smart-search Smart Sourcing icon_star Twitter Value Webs Virtual Capital workplace Artboard 1

Por favor accede a COVID-19 response page para obtener más información y ayuda acerca de cómo poder enfrentar esta situación.

España

En un momento de rápida digitalización favorecida por la pandemia del COVID-19, las empresas hacen todo lo posible para transformar la forman en que interactúan con los clientes y hacen negocio con el objetivo de dar repuesta a las cambiantes condiciones del mercado. Las empresas necesitan formas de atender a los clientes de manera consistente en todos sus canales. También tienen que modernizar su portfolio de aplicaciones para mejorar continuamente la experiencia del usuario, su flexibilidad, rendimiento, seguridad y tiempos de respuesta a través de ciclos de desarrollo cortos, repetitivos y sostenibles para una mayor agilidad.

Las empresas que identifican y gestionan de manera efectiva la modernización de aplicaciones, crecen y mejoran su posicionamiento en el mercado. A medida que el tejido empresarial se globaliza, la agilidad TI y el foco en la experiencia son de gran ayuda para que las organizaciones generen nuevos modelos y amplíen su presencia en el mercado en el mundo post-pandemia.

データモダナイゼーション: 重要課題の解決に向けて

 

La modernización de aplicaciones es un reto para compañías con una larga trayectoria que deben competir con empresas de reciente creación y que son nativas digitales. Este proceso exige un enfoque global del front y del back office de las aplicaciones, así como la actualización de los datos y el rediseño del código subyacente.

La modernización no es una opción. En un mundo cada vez más global, la agilidad TI y el foco en la experiencia son de gran ayuda para que las organizaciones generen nuevos modelos y amplíen su presencia en el mercado. Con esta premisa, hemos desarrollado un decálogo para ayudar a las organizaciones en su viaje digital.

1. Alinea el roadmap de modernización de aplicaciones con tus capacidades empresariales clave.

Para conseguirlo, es conveniente indexar las capacidades. Esto significa identificar y priorizar las capacidades del negocio de acuerdo con la estrategia empresarial. La indexación de capacidades ayuda a impulsar la modernización de aplicaciones para crear valor inmediato al negocio. También es importante  focalizarse en nuevas capacidades que podrían dar como resultado soluciones centradas en el cliente. Esto favorece un crecimiento en los ingresos sin comprometer la innovación tecnológica.

Por ejemplo, una aseguradora, que tiene como máxima prioridad el procesamiento de reclamaciones, quería modernizar las aplicaciones heredadas e implementar un enfoque innovador para el procesamiento de accidentes y partes de salud que derivara en una experiencia en tiempo real para nuevos clientes captados en el medio online. Ayudamos a la empresa a modernizar las aplicaciones de procesamiento de reclamaciones para incluir áreas de cobertura crítica como los accidentes y la hospitalización. Digitalizamos servicios con funcionalidades como opciones de pago por trayecto, inscripción en un solo clic y pagos de reclamaciones.

Esto permitió reducir el tiempo de procesamiento de cinco días a tres minutos y aumentó la eficiencia operativa, al permitir a la organización gestionar un 50% más de reclamaciones.

2. Busca el equilibrio entre los factores empresariales y los tecnológicos en la racionalización de la cartera de aplicaciones. 

La racionalización de la cartera de aplicaciones (APR) implica clasificar las aplicaciones y racionalizarlas utilizando técnicas como contener, mantener e invertir (CMI) y el análisis de las 6R (realojar, replantear, reescribir, retener y retirar). Se trata de un paso clave para decidir cómo incorporar aplicaciones a la infraestructura cloud.

El framework CMI y las 6R son complementarios. Las aplicaciones "contain" demandan una inversión mínima en soporte, mejora y lanzamiento. Las aplicaciones "maintain" requieren de mucho soporte y de actualizaciones y mejoras importantes. Las aplicaciones "invest" son estratégicas y generadoras de ingresos, reescribir y rediseñar estas aplicaciones aporta beneficios tangibles y retorno de inversión (ROI). Estas aplicaciones pueden impulsar o crear valor en el viaje digital.

3. Forma al personal en las tecnologías emergentes, adopta Agile/DevOps y evoluciona hacia nuevas formas de trabajar.

Las tecnologías actuales como el cloud o los microservicios y los principios de Agile, DevOps y Lean Startup justifican un enfoque estratégico en la capacitación de la fuerza laboral para adoptar nuevas formas de trabajar. La adopción cloud y el desarrollo nativo en la nube exigen invertir en equipos de desarrollo adecuadamente formados. La modernización de aplicaciones consiste en actualizar carteras para garantizar lanzamientos pequeños y constantes con cadenas de herramientas DevOps y métodos de entrega continua. Esto demanda que el personal adopte nuevas formas de trabajo basadas en los principios Agile y en la cultura y los métodos DevOps.

Ayudamos a una empresa de telecomunicaciones a ofrecer nuevas experiencias de cliente, al adoptar nuevas formas de trabajar y proporcionar soluciones cloud nativas. Además de proponer un modelo Agile personalizado y alineado con la visión de la empresa, formamos a la plantilla en nuevas formas de trabajar basadas en la entrega de un producto mínimo viable, resultado de la entrega iterativa y orientada a valor con prácticas de desarrollo Lean y Agile. Este enfoque ha generado unos ahorros anuales superiores a los 10 millones de dólares. La capacidad de procesamiento de pedidos se multiplicó por veinte, lo que creó una mejor experiencia de cliente y un acceso más fácil a la oferta de productos en todos los canales.

4. Establece una cultura de desarrollo centrada en la técnica y el dominio del software.

Invierte en capacidad de desarrollo y fomenta la mentalidad correcta en los equipos de proyecto. Para el éxito en la modernización de aplicaciones, la arquitectura, el diseño y el código deben ser neutrales con respecto a los proveedores, conservar los estándares abiertos y cumplir con la seguridad mediante indicadores clave de rendimiento (KPIs) y resultados de TI medibles.

Este tipo de iniciativas suelen prolongarse por uno o dos años y exige una cultura de ingeniería que aprecie modernizar los flujos de valor en lugar de abordar únicamente determinadas aplicaciones. Además, los equipos de desarrollo necesitan entender y dominar el desarrollo de software mediante la adopción de prácticas de programación como la refactorización, el desarrollo basado en pruebas, la integración/entrega continua y los principios del desarrollo cloud nativo.

5. Racionaliza procesos para eliminar funciones redundantes e invierte en nuevas prestaciones.

La modernización de aplicaciones es una oportunidad para acabar con redundancias e invertir en nuevas prestaciones basadas en los principios de diseño centrado en las personas. Esto exige un enfoque o proceso sistemático que permita identificar y eliminar funciones repetitivas desde el principio. El principal beneficio es optimizar los esfuerzos de modernización hacia nuevas prestaciones y experiencias de usuario, que incrementen el valor a largo plazo de la cartera de aplicaciones.

Una aseguradora de vida y renta vitalicia quería modernizar su sistema de impresión que, hasta la fecha, comprendía varios procesos manuales. Para lograrlo, nos centramos en eliminar las redundancias y consolidar la solución de impresión y las plantillas en las filiales. Además, identificamos nuevas prestaciones relacionadas con la reimpresión y el procesamiento. Nuestro enfoque ayudó a reducir los costes de mantenimiento y estandarizar los formularios y las plantillas, limitar los esfuerzos de diseño, automatizar los ciclos de impresión y disminuir la intervención manual. Esto permitió mejorar en un 20% el rendimiento y acelerar un 50% el lanzamiento de nuevos productos.

6. Identifica estándares de rendimiento y KPIs para medir los resultados.

La iniciativas de modernización implican invertir en la capacitación de los empleados, la revitalización del negocio, la evaluación de la cartera de aplicaciones y la adaptación del código a las plataformas actuales. La mejor forma de medir los resultados de tales iniciativas es utilizar estándares de rendimiento de sistemas heredados. Además, los indicadores deben estar alineados con los objetivos de negocio digital. Algunos ejemplos son el número de usuarios activos, segmentos de usuarios, geografías, impacto en los ingresos, satisfacción de cliente, escalabilidad y tiempo de funcionamiento.

Asimismo, se deben identificar los problemas y desafíos que acompañan a la modernización de aplicaciones y asignar objetivos claros, específicos y medibles. Esto facilita hacer un análisis coste-beneficios, así como monitorizar determinados objetivos y hacer las correcciones oportunas.

7. Traza una ruta de madurez para medir y actualizar las iniciativas.

Uno de los principios de la modernización de aplicaciones es definir una ruta de madurez para medir el nivel de influencia de este tipo de iniciativas. Esto ayuda a decidir si los programas de modernización están en línea y refuerzan de forma positiva la estrategia digital. Por ejemplo, un programa puede empezar abordando problemas relacionados con las líneas de negocio, luego resolver problemas a nivel organizativo, permitir a la organización entrar en nuevos mercados y, finalmente, facilitar lanzar nuevos modelos de negocio

La definición de una ruta de madurez ayuda a identificar nuevas oportunidades y a maximizar el ROI de los programas de modernización de aplicaciones.

8. Moderniza los datos.

La modernización de los datos implica la actualización de la arquitectura de datos, la certificación de la seguridad de los datos, el rediseño del esquema, la supresión de redundancias, la resolución de problemas relacionados con la calidad de los datos y el ajuste del rendimiento. Esta modernización crea una base sólida que facilita el análisis de los datos y aporta conocimiento e inteligencia al negocio.

Una agencia digital global tuvo problemas con su plataforma de interacción con el cliente en diferentes frentes, que le llevó a optar por la personalización. Esto alargaba los plazos de lanzamiento de nuevos productos y, además, no soportaba casos de uso en tiempo real o la capacidad de incorporar clientes de nuevas industrias.

En respuesta, creamos una plataforma que ofrecía una visión 360 del cliente para brindar servicios personalizados en tiempo real. Esta plataforma SaaS utiliza una arquitectura moderna que es multi-proveedor, segura, escalable, de alto rendimiento y sencilla de gestionar. El resultado: un time to market mas rápido con prestaciones de integración y despliegue DevOps continuas.

9. Convierte los sistemas de registro en sistemas de engagement o de conocimiento, creando así oportunidades para poner en marcha nuevos modelos de negocio.

Las iniciativas de modernización de aplicaciones proporcionan una oportunidad para identificar sistemas de registro que pueden convertirse en sistemas de engagement. Asimismo, un sistema de engagement puede transformarse en un sistema de aplicación o producto. Se trata de oportunidades que impulsan el valor del negocio.

Trabajamos para una empresa sanitaria convirtiendo su sistema de registro en un sistema de engagement que derivó en un producto digital. El objetivo era ofrecer la mejor atención sanitaria a sus asegurados en su país o en el extranjero, de forma rentable, de la mano de médicos de su confianza. Trabajamos junto con nuestro cliente para desarrollar este ecosistema de producto, una app con componentes de servidor y datos en los sistemas backend. La app ha evitado en un 76% la necesidad de nuevas consultas, ha ahorrado una media de dos horas y media por consulta y ha incrementado positivamente la valoración de los médicos.

10. Identifica oportunidades y desarrolla nuevos productos digitales.

Las capacidades empresariales mapean flujos de valor, que ofrecen un flujo de negocio end-to-end habilitado por una o más aplicaciones que se alinean en una secuencia y brindan valor a las partes. Mapear cada capacidad empresarial ofrece una oportunidad para identificar aplicaciones redundantes, así como oportunidades que demandan nuevos productos digitales para optimizar y reforzar el flujo de valor. La modernización de aplicaciones no se limita a actualizar las aplicaciones ya existentes, sino que se centra en identificar oportunidades que podrían dar como resultado nuevos productos digitales "estrella", que generen nuevos modelos de negocio.

Para más información, lee nuestro whitepaper" Decálogo de la modernización de aplicaciones que mejoran la transformación digital ", o visita el apartado de Digital Engineering de nuestra web.

 

Ideas relacionadas