HMHS estableció prácticas de desarrollo continuo utilizando la suite de software IBM UrbanCode y creó procesos optimizados y automatizados empleando el software IBM Business Process Manager.
La industria de la atención médica siempre está evolucionando, por lo que es importante que las aplicaciones de HM Health Solutions (HMHS) optimicen los lanzamientos mediante la creación de un entorno de desarrollo ágil.
HMHS estableció prácticas de desarrollo continuo utilizando la suite de software IBM UrbanCode y creó procesos optimizados y automatizados empleando el software IBM Business Process Manager
Los clientes de HMHS deben transitar por un panorama de necesidades de los consumidores y requisitos normativos en constante cambio, por lo que es fundamental que HMHS adapte continuamente las aplicaciones y soluciones que les proporciona. Esa agilidad de desarrollo e implementación es fundamental para mantener la ventaja competitiva y ofrecer la propuesta de valor de la compañía a sus clientes. Sin embargo, ciertos procesos operativos obstaculizaron sus esfuerzos.
“Cuando un cliente solicita algo, lo quiere de inmediato. No quieren escuchar que su solución estará lista el próximo trimestre. Necesitábamos optimizar nuestros lanzamientos mediante la creación de un entorno de desarrollo ágil", dice Marc Rohrer, ingeniero de infraestructura de TI en HMHS. “Tal como estaban las cosas, cada vez que un equipo de aplicaciones necesitaba un cambio de configuración de rutina, por ejemplo, enviaba una solicitud (ticket) a mi equipo a través de un sistema manual de solicitudes. También teníamos procesos de scripting por lotes. Simplemente se requería mucho tiempo para crear e implementar cualquier cambio o nueva solución. También el error humano era un factor importante”.
Como base de un entorno DevOps escalable, ágil y coherente, HMHS implementó el software IBM UrbanCode Release, IBM UrbanCode Deploy e IBM UrbanCode Build. Además, integró las herramientas de UrbanCode con el software IBM Business Process Manager.
"Cuando adquirimos los productos UrbanCode, creamos procesos de autoservicio, lo que nos permitió automatizar los procesos manuales de cambio de configuración y devolver esas configuraciones rutinarias al equipo de aplicaciones rápidamente", comenta Rohrer. "Trabajo principalmente con el producto UrbanCode Deploy, que realmente nos ayuda a mantener la coherencia de nuestros procesos de implementación. Además, nos ayudó a adoptar una mentalidad de desarrollo continuo, para lanzar constantemente actualizaciones para las aplicaciones de los clientes".
HMHS emplea el software Business Process Manager para crear aplicaciones de procesos que proporcionan flujos de trabajo optimizados y automatizados para usos internos y externos. El equipo de Rohrer aprovechó un complemento de UrbanCode para la solución Business Process Manager con el fin de crear una integración perfecta entre los dos entornos. “El árbol de recursos de UrbanCode traza un mapa de todo nuestro entorno de aplicaciones; luego, IBM BPM [Business Process Manager] asigna procesos en todo el árbol de recursos. Eso nos da la certeza de que nuestros procesos siguen siendo coherentes, lo que nos ayuda a ofrecer un mejor producto a nuestros clientes".
Según Rohrer, el simple hecho de emplear el complemento entre las herramientas UrbanCode y la solución Business Process Manager ahorra a la compañía unas 210 horas de personal al año. En términos más generales, las prácticas de DevOps de HMHS facilitan la mejora rápida y continua de las aplicaciones y los procesos, de modo que la compañía pueda seguir mejor el ritmo de los cambios en los requisitos. "Lo fundamental para nosotros es que las soluciones de IBM ofrecen velocidad de comercialización", afirma Rohrer. "Aceleran el ritmo al que podemos implementar las actualizaciones de las aplicaciones y las nuevas soluciones que nuestros clientes necesitan".
“Uno de los mayores beneficios es la coherencia; Sabemos lo que estamos lanzando a nuestro entorno”, explica Rohrer. “Estamos almacenando configuraciones controladas por versiones dentro de UrbanCode Deploy, por lo que si algo sale mal con la última versión, podemos volver a la versión anterior con facilidad. Además, todo nuestro entorno se restablece de manera automática al momento anterior a la ocurrencia del problema. Nos permite tener un entorno escalable y ágil y, al mismo tiempo, nos ayuda a mantener la coherencia de nuestros procesos de implementación”.
HM Health Solutions (HMHS) ofrece soluciones comerciales a los pagadores de planes de salud para que puedan gestionar sus organizaciones de manera eficiente en un mercado competitivo y en constante cambio. Al ofrecer tecnología de vanguardia y un amplio conocimiento de la industria, HMHS satisface las muchas necesidades operativas de los pagadores de planes de salud. HMHS es una filial que pertenece íntegramente a Highmark Health y se asocia con ocho planes de atención médica que atienden a 10 millones de miembros. Con sede en Pittsburgh, Pensilvania, HMHS tiene más de 3500 empleados.
© Copyright IBM Corporation 2017. IBM Cloud – Middleware, New Orchard Road, Armonk, NY 10504 Producido en los Estados Unidos de América, noviembre de 2017. IBM, el logotipo de IBM, ibm.com y UrbanCode son marcas comerciales de International Business Machines Corp., registradas en muchas jurisdicciones de todo el mundo. Otros nombres de productos y servicios pueden ser marcas registradas de IBM o de otras empresas. Puede consultar una lista actual de marcas registradas de IBM en la web en "Información sobre derechos de autor y marca registrada", en ibm.com/legal/copytrade.shtml. Este documento está actualizado a la fecha inicial de publicación e IBM puede modificarlo en cualquier momento. No todas las soluciones están disponibles en todos los países en los que opera IBM. Los datos de rendimiento y los ejemplos de clientes citados se presentan solo con fines ilustrativos. Los resultados de rendimiento reales pueden variar según las configuraciones específicas y las condiciones de funcionamiento. Es responsabilidad del usuario evaluar y verificar el funcionamiento de cualquier otro producto o programa con productos y programas de IBM. LA INFORMACIÓN CONTENIDA EN ESTE DOCUMENTO SE PROPORCIONA “TAL CUAL”, SIN NINGUNA GARANTÍA, EXPRESA O IMPLÍCITA, INCLUIDAS LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y CUALQUIER GARANTÍA O CONDICIÓN DE NO INFRACCIÓN. Los productos de IBM están amparados de conformidad con los términos y condiciones de los acuerdos en virtud de los cuales se proveen. Las declaraciones sobre la dirección e intención futuras de IBM están sujetas a cambios o eliminaciones sin previo aviso, y representan solo metas y objetivos.