Proyectos

13/10/2022

/ , , , , , ,

Cuadro de mandos integral para aeropuertos

¿Te imaginas la cantidad de información que se maneja en cualquier aeropuerto internacional? Participamos con una de las principales empresas industriales del país en el desarrollo de un producto que sirva como cuadro de mando integral de cualquier aeropuerto.

Abordamos el reto de agregar la ingente cantidad de información disponible desde diferentes sistemas heterogéneos y la elaboración de un cuadro de mando parametrizable que permita una gestión óptima de la operativa de cualquier aeropuerto.

Proyectos

13/10/2022

/ , , , , , ,

Recuperación de sitio web y correo electrónico

¿Puede haber peor noticia que decirle al CEO de la compañía que han dejado inaccesible la página web y el correo corporativo?

Respondemos en menos de 24 horas a una importante empresa de inversión y gestión de activos: determinamos las causas del incidente de seguridad, realizamos análisis en un entorno sandbox para eliminar las trazas y efectos del ataque y por último limpiamos y securizamos el sitio web (WAF, 2FA, servicios tokenizados, cross-sripting, sql-injection)

Para el servidor de correo afectado se procedió a implementar las políticas de seguridad (DKIM , SPIF) para evitar la suplantación de identidad. Al igual que en la web, se implantó un sistema 2FA para mitigar los accesos indebidos.

Proyectos

13/10/2022

/ , , , , , ,

La revolución de la telemedicina

Contexto

Hasta hace relativamente poco tiempo disponer de asistencia médica en todo momento y lugar a través de nuestro dispositivo móvil no era una quimera, pero quizás sí, mucho más un deseo del sector de la tecnología para ponerse al servicio del paciente.

Sanitas, como aseguradora de referencia a nivel mundial en cuanto innovación en servicios y tecnología, fue la primera aseguradora de salud en España que lanzó en los primeros meses de 2018 una iniciativa para desarrollar su propia plataforma de video-consulta con el fin de ofrecer un producto digital (Blua) a todos los profesionales de la compañía y poder realizar consultas digitales con los pacientes aportando valor a todas las partes:

  • Los profesionales que atienden por videoconsulta son los mismos que atienden en los centros de Sanitas, tanto propios y concertados.
  • Ahorro de tiempo en desplazamientos.
  • Posibilidad de prescripción de una prueba médica o una receta directamente desde la videoconsulta.
  • Consulta de resultados de pruebas médicas tanto por el paciente como por el médico desde un mismo punto.
  • Elección del médico con el que se quiere conectar.
  • Orientación y atención profesional de los mejores asesores a través de programas personalizados de prevención y cuidado de la salud.

Retos

Hasta el planteamiento de esta innovación en el servicio, la relación médico-paciente siempre había necesitado de cercanía, considerándose la atención presencial imprescindible.

El objetivo era conseguir un producto digital con una experiencia de usuario memorable, que no solo enfrentase de forma satisfactoria el momento de la videollamada, sino que para profesional y paciente se cubriese todo el proceso de atención digitalmente desde un mismo punto con las peculiaridades de cada perspectiva: solicitud y gestión de citas, sala de espera, acceso a historial clínico, revisión y compartición de informes, etc.

La solución

La plataforma de videoconsulta de Sanitas consiste en un portal web multiplataforma y multiproveedor, integrado con los principales portales donde trabajan los profesionales de la compañía y desde donde acceden para poder realizar sus consultas digitales, bien sea a través de video, chat o teléfono. 

ITERIAM colabora con Sanitas en el diseño técnico, desarrollo y puesta en producción de la plataforma aportando diferentes squads agile con perfiles como: jefes de proyecto técnico, líderes técnicos, desarrolladores front-end, desarolladores back-end, desarrolladores app, testers. Dichos squads se van adecuando a la demanda necesaria.

La plataforma de videoconsulta se ha desarrollado según los requisitos tecnológicos corporativos sobre una arquitectura de microservicios escalable con diferentes módulos:

  • Modulo principal de la plataforma con acceso a los servicios de la plataforma mediante tecnología webRTC con diferentes proveedores de videoconsulta para alta disponibilidad de servicios.
  • Buses de comunicaciones.
  • Reglas de negocio para la utilización de los múltiples proveedores de videoconsulta.
  • API de grabaciones para la gestión de los servicios del portal de grabaciones.
  • Módulo de estadísticas.
  • Tres frontales específicos para profesionales, pacientes y la consulta de grabaciones.

Así mismo, se ofrece un plugin para la integración con app.

Adicionalmente, y con el comienzo de la pandemia del COVID-19, Sanitas decidió poner a disposición de todos sus asegurados el servicio que inicialmente se había concebido como servicio premium para un grupo de clientes. Se tuvieron que replantear algunas partes de la arquitectura con el fin de asumir el volumen de peticiones de servicio que se esperaban.

Dichas circunstancias permitieron a la videoconsulta acelerar su proceso de implantación e incrementar su uso de una forma vertiginosa. A finales de 2020 se habían multiplicado por 15 los accesos a este servicio llegando a realizarse 640.000 videoconsultas.

Resultados

Los clientes de Sanitas disponen tanto del portal web como de la app, ambos integrados con el proyecto MiSanitas, donde accederán a la plataforma para realizar su consulta digital.

Actualmente hay dos tipos de videoconsulta:

  • Con profesionales médicos: acceso al servicio de videoconsulta, conectando con médicos de la mayoría de especialidades de una manera cómoda y sencilla, sin necesidad de desplazamientos.
  • Urgencias: también podrás realizar tus consultas generales o de atención pediátrica sin cita previa.

ITERIAM sigue colaborando con Sanitas en este ámbito mediante un servicio de mantenimiento evolutivo y correctivo de la plataforma.

Proyectos

01/09/2022

/ , , , , , ,

Planes de salud digitales

Contexto

Sanitas ofrece a sus asegurados distintos planes de prevención de salud, categorizados como digitales y no digitales. Los asistenciales son aquellos que el asesor puede dar de alta el plan a un cliente, y los digitales son aquellos en los que el cliente se da de alta sobre dicho programa desde la app.

Con el objetivo de ofrecer el mejor servicio a sus clientes, los asesores realizan un seguimiento individualizado de los objetivos en sus planes contratados. Sin embargo, este seguimiento resulta muy costoso para los asesores, ya que implica utilizar aplicaciones distintas dependiendo del tipo de plan, y no existe sincronización entre ambas aplicaciones.

Por ello, Sanitas se plantea el objetivo de desarrollar una única aplicación que a los asesores la gestión de todos los planes de forma conjunta, simplificando el proceso de gestión y mejorando la usabilidad del sistema.

Retos

La actualización tecnológica de un sistema no solo depende de la tecnología, es muy importante la metodología de trabajo en un proyecto de migración de entornos obsoletos a entornos actualizados. Adicionalmente, en este caso se añadía la complejidad del tiempo, ya que la nueva aplicación debería estar lista con el inicio del año fiscal.

Para la gestión de los programas digitales y asistenciales se necesita encontrar una plataforma única, flexible y escalable que le permita abordar el desarrollo de nuevos programas y la evolución y mantenimiento de los actuales, además de permitir dar de alta a no asegurados.

Además, se desea aprovechar para la creación de un nuevo programa digital preventivo para ayudar a los asegurados en la prevención de enfermedades, trabajando áreas como la nutrición, la actividad física y la promoción de hábitos saludables. Dicho plan se une a otros planes digitales que se han ido elaborando en los últimos años como nutrición, entrenador personal, embarazo o salud infantil.

La solución debe permitir mejorar los costes de licenciamiento y de servicios profesionales necesarios para el desarrollo y mantenimiento de los sistemas para poder optimizar los presupuestos disponibles.

Por último, el sistema debe sincronizarse con sistemas terceros para la actualización periódica de los datos clientes, estado de los planes, etc., facilitar al explotación de datos y el reporte de información.

La solución

Para llevar a cabo una modernización exitosa de estas aplicaciones debemos hacer un acercamiento mixto. Por un lado, colaborar activamente con los responsables de las aplicaciones para conocer todo el alcance funcional, recoger los nuevos requisitos y definir correctamente todas las integraciones entre ellas y con los sistemas corporativos. Por otro lado, analizar en profundidad el código fuente de las aplicaciones ya existentes mediante el uso de herramientas.

Con este acercamiento podemos tener un conocimiento completo de las aplicaciones para su ejecución, que se plantea en tres grandes líneas:

  • Migración de planes asistenciales al nuevo modelo de datos unificado.
  • Creación de un MVP del nuevo plan preventivo digital, incorporando funcionalidades de forma progresiva.
  • Migración de los planes digitales.

Como solución técnica se desarrolla un front-end en Angular 12, comunicado con el back-end mediante una arquitectura de microservicios Java Spring Boot sobre Docker Swarm.

Adicionalmente, se desarrollaron procesos batch (Spring Batch) para la sincronización con los sistemas terceros.

Resultados

Desde el punto de vista de los asesores, se mejora su productividad y rendimiento la disponer de un entorno unificado, mejorando la visión 360 del cliente, la gestión y la usabilidad del sistema.

Desde el punto de vista global de Sanitas, se consigue un ahorro de costes en licencias al dejar de utilizar Dynamics para la gestión de los planes asistenciales, así como una mejora importante en el time-to-market en la integración de nuevos planes.