Cómo agregar diferentes canales digitales de manera eficiente al mapa de sistemas actual.

En 2012  nace  Vithas Sanidad, uno de los grandes integrantes de la industria hospitalaria española privada. Después de sus primeros seis años en funcionamiento, ha sido capaz de situarse entre los tres agentes hospitalarios con mayor facturación anual  estimada, superando los 520 M €, lo que supone que ha multiplicado por más de 2,7 su facturación, sólo en este periodo.

Este crecimiento se debe en gran medida a las políticas de fusión y adquisición que se han llevado a cabo en esta etapa, de manera actualmente Vithas dispone de 19 hospitales y 22 centros médicos repartidos por toda España.

Este modelo de crecimiento inorgánico presenta una serie de complejos desafíos, entre los que destacan los procesos de integración entre los diferentes sistemas y canales digitales. El mapa de sistemas con cada integración, se hace más complejo, pudiendo presentar limitaciones funcionales y una necesidad de operación y mantenimiento que requiere de un esfuerzo realmente elevado.

RETO

Vithas solicitó a SNGULAR realizar un análisis de la situación actual de sus sistemas. El objetivo era revisar en detalle cómo se estaban realizando las integraciones tanto de los diferentes canales, como de los terceros en cada backend hospitalario para diseñar una arquitectura de canales que permita una integración mas sencilla y escalable, así como la mejora de los canales digitales para que la experiencia de usuario sea mejor.

SOLUCIÓN

SNGULAR facilitó como entregable de este proyecto, tanto el análisis de los sistemas requerido, como un diseño técnico con una propuesta para poder mejorar la arquitectura actual y un plan de acción con el detalle para su ejecución.

DESARROLLO CON EL CLIENTE

Desde SNGULAR decidimos que este proyecto necesitaba un primer análisis de consultoría. Y se planteó definir el plan de acción y luego el diseño de la solución, para poder implementar una arquitectura de canales que mejore esas integraciones con un mapa sistemas.
Sin tener una fase de análisis, y sin conocer cómo estaban sus sistemas no se podía garantizar un diseño y plan de acción realista.

Rafa Aranzueque, responsable de la cuenta y del proyecto apunta:

“No queríamos plantear un proyecto que no fuera realista. Dar una respuesta global no es transparente ni sincero y esto no es parte para nada del ADN de SNGULAR”.

Rafa Aranzueque

SISTEMAS EVALUADOS

Esta propuesta es aprobada y nos lanzamos a estudiar sus aplicaciones.

Tras esta auditoría de canales y servicios de Vithas y todos sus centros, analizamos sus debilidades y fortalezas y se pudo desarrollar un plan de acción en una segunda fase, proponiendo el desarrollo de una solución: construir un middleware de canales digitales.

SOLUCIÓN TÉCNICA

La solución técnica se basa en el desarrollo de una arquitectura de microservicios, con un stack basado en Java, con Spring Boot, repositorios de datos gestionados en MongoDB Atlas y desplegada en Kubernetes, sobre AWS.

Esta solución nutrirá a cualquier canal digital de la información que requiera de los diferentes sistemas de Vithas, simplificando tanto las integraciones actuales como las potenciales futuras. Una de las motivaciones por la que SNGULAR ha elegido este stack, es la garantía de que se trata de una tecnología madura y con mucha comunidad alrededor, de manera que Vithas y su equipo, tendrán facilidad y flexibilidad para mantener y evolucionar la solución a futuro, reduciendo riesgos, reduciendo costes y evitando posibles situaciones de “Vendor Lock-in”.

Actualmente el proyecto sigue avanzando e integrando más canales. De este trabajo en equipo SNGULAR – Vithas, han surgido nuevas propuestas para participar en más proyectos, no solo tecnológicos, sino escogiendo entre el amplio abanico que ofrece el ecosistema de SNGULAR como diseño, desarrollo WEB o de UX

Si quieres que te contemos más sobre este proyecto y las tecnologías que usamos, puedes contactar rellenando este formulario.