OMS - Mejoras del Health Emergencies Management Suite (HEMS)
A finales de 2024, la Organización Mundial de la Salud (OMS) encargó a Relief Applications mejorar el Application Builder de su Health Emergencies Management Suite (HEMS), añadiendo las funcionalidades necesarias para sustituir el antiguo Event Information Site (EIS) y migrar aplicaciones independientes a un único ecosistema coherente que cubre todo el ciclo de vida de los eventos de salud pública.
- Cliente
- WHO
- Periodo
- Oct–Dec 2024
- Equipo
- 5+
- Servicios
- Gestión de la información y MEAL, Desarrollo de aplicaciones
- Tecnologías
- Angular, Node.js, GraphQL, Docker, MongoDB, Azure
- Sector
- Public health emergencies, Digital health
- ODS
- 3. Good health and well-being, 9. Industry, innovation and infrastructure, 17. Partnerships for the goals
- Sitio web del cliente
- who.int
La OMS nos encargó ampliar el Application Builder de HEMS con las funcionalidades avanzadas necesarias para sustituir por completo el Event Information Site (EIS), lo que permite flujos de información más rápidos y útiles entre los distintos niveles de la organización durante las emergencias de salud pública. HEMS reúne las aplicaciones de gestión de emergencias en un ecosistema coherente que cubre la detección, la respuesta y la recuperación. Sustituir un sistema antiguo y muy utilizado como el EIS exigía igualar sus funcionalidades y además mejorar la UX y los flujos de trabajo, para reducir el tiempo de publicación y mejorar la coherencia de los datos para la gestión de incidentes. Trabajamos en estrecha coordinación con la OMS a través de Azure DevOps, con entregas de mejoras en iteraciones cortas y criterios de aceptación documentados. La solución siguió una arquitectura de n capas, con CI/CD mediante GitHub y alojamiento seguro en Azure. Pusimos el acento en la facilidad de uso del editor (WYSIWYG), en contratos de API sólidos y en flujos de trabajo por roles, para que la publicación siguiera siendo fiable bajo presión. Entregamos:
Integraciones con la API de EMS (eventos, boletines, contactos de los puntos focales nacionales) Integración con la gestión documental Estadísticas de usuarios (uso y participación) Botones de acción personalizados para publicar eventos Componente de mapa en los paneles de detalle de eventos Editor WYSIWYG para facilitar el uso de formularios y contenidos Pestaña de boletines y anuncios relacionados Vistas de elementos pendientes o no publicados
Este proyecto demuestra la capacidad de Relief Applications para mejorar con rapidez una plataforma de emergencias sanitarias a gran escala, con integraciones de API complejas, una UX centrada en el editor y rigor en DevOps.
El reto
- Garantizar la continuidad al sustituir un sistema antiguo esencial (EIS)
- Alinearse con las normas de gobernanza, seguridad y datos de la OMS
- Integrar múltiples servicios y API a gran escala
- Optimizar los flujos de trabajo del editor para publicar rápido y con pocos errores
- Mantener el rendimiento y la trazabilidad.
Lo que hicimos
- Entrega iterativa con criterios de aceptación claros en DevOps
- Mapeo de contratos de API y permisos por roles
- Mejoras del editor WYSIWYG y acciones de publicación estandarizadas
- Consultas optimizadas y pipelines de CI/CD para ganar fiabilidad y velocidad
- Estadísticas de usuarios integradas y mapas por evento para la conciencia situacional.
Más proyectos
- MSF UK - REMIT: revisión de la herramienta de gestión e impacto de la investigación: MSF UK
- Equality Fund - Impact Library: datos, historias y análisis: Equality Fund
- HQAI - Asesoramiento en innovación e informática: HQAI
- OMS - Apoyo al Grupo de Acción Sanitaria Mundial: WHO
- FIDH - Sistema automatizado de gestión de hojas de tiempo: FIDH
- UNESCO - Plataforma de reservas de biosfera del MAB: UNESCO