Integración del monitor de ECG con una app de control

En solo 6 semanas, Innowise integró el dispositivo de monitorización de ECG portátil del cliente con una aplicación de control a través de BLE e introdujo la funcionalidad de recopilación de datos en tiempo real.

Cliente

Industria
Sanidad
Región
UE
Cliente desde
2025

Nuestro cliente es una empresa de dispositivos médicos de la UE especializada en soluciones para la monitorización y el tratamiento de enfermedades crónicas. Con un enfoque principal en la atención cardiovascular y la endocrinología, el cliente tiene como objetivo mejorar los resultados de los pacientes a través de dispositivos innovadores y soluciones de salud digital.

La información detallada sobre el cliente no puede divulgarse en virtud de las disposiciones del acuerdo de confidencialidad.

Desafío

Uno de los principales productos del cliente es un monitor ECG inteligente portátil, diseñado para captar la actividad cardiaca en tiempo real y facilitar la monitorización cardiovascular a distancia.

Para mejorar la experiencia del usuario, el cliente desarrolló una aplicación multiplataforma complementaria para el dispositivo de ECG. Sin embargo, su equipo de desarrollo interno estaba sobrecargado de tareas y no pudo integrar a tiempo el dispositivo con la aplicación de control. Dada la sensibilidad y la naturaleza crítica de los datos de monitorización cardiovascular, también era importante para el cliente sincronizar con precisión los datos del dispositivo con la aplicación sin ningún retraso ni pérdida de datos.

Por eso el cliente buscaba un socio de desarrollo de software sanitario que pudiera gestionar la integración dentro de un calendario de proyecto ajustado.

Solución

Con la certificación ISO 13485 y docenas de proyectos sanitarios completados, Innowise encajaba perfectamente en el proyecto. Una vez firmado el contrato, reunimos a un equipo experimentado y pusimos en marcha el proyecto en tan solo unos días.

Fase de descubrimiento

Nuestra colaboración con el cliente comenzó con una exhaustiva fase de descubrimiento para conocer a fondo la base de código existente y los requisitos técnicos.

Empezamos revisando el código y la documentación actuales del monitor de ECG portátil, identificando las funcionalidades clave y los posibles puntos de integración. Tras un cuidadoso análisis de los requisitos del proyecto, definimos las características principales, la pila tecnológica y el alcance del proyecto, y estuvimos listos para pasar al desarrollo.

Fase de desarrollo

A continuación, el equipo de proyecto de Innowise procedió a desarrollar las funciones e integraciones descritas en iteraciones ágiles, siguiendo la metodología Kanban. Durante la fase de desarrollo, entregamos:

  • Integración del monitor de ECG mediante tecnología BLE. Establecimos una conexión BLE estable entre el monitor de ECG portátil y la aplicación del paciente utilizando Capacitor. Esta configuración permitió una transferencia de datos fluida entre el dispositivo y el servidor de la app de control, garantizando la monitorización cardiaca remota en tiempo real de pacientes con cardiopatías confirmadas y sospechosas.
  • Algoritmo de recepción y tratamiento de datos de ECG. Nuestro equipo desarrolló un algoritmo robusto para recibir el flujo de datos de ECG del dispositivo de monitorización cardiaca con BLE y procesarlo en tiempo real.
  • Transferencia de datos en tiempo real al servidor. Para facilitar el análisis y la visualización en tiempo real, introdujimos la funcionalidad que permite la transmisión de datos de ECG al servidor backend justo después de recibir cada porción de los mismos.
  • Visualización de ECG y generación de informes. Para mostrar los resultados del ECG, integramos la biblioteca CanvasJS, que ayudó a dibujar cardiogramas en tiempo real. Además, habilitamos la exportación de los resultados del ECG a un archivo PDF para documentación médica o para compartirlos con proveedores de atención sanitaria.

Estabilización y lanzamiento

Tras implementar las funciones principales, llevamos a cabo pruebas exhaustivas y la estabilización. Nuestro ingeniero de control de calidad realizó pruebas funcionales manuales para identificar y resolver posibles problemas.

Una vez que el sistema superó todos los controles de calidad, pusimos en marcha las nuevas funciones y entregamos al cliente la documentación necesaria para el proyecto. Para facilitar la incorporación de los usuarios, también proporcionamos una guía de las nuevas funciones.

Tecnologías

Mobile

Ionic

Conectividad de dispositivos

 Bluetooth de baja energía (BLE)

Integración

Capacitor

Visualización de datos

CanvasJS

Equipo

1
Desarrollador móvil
1
Ingeniero de QA
1
Coordinador de proyectos

Resultados

Con el probado enfoque de desarrollo de software de salud de Innowise alineado con ISO 9001, el proyecto se completó en 6 semanas. Integramos monitores de ECG con una aplicación y ajustamos los algoritmos de recepción, procesamiento y transferencia de datos. Además, implementamos un módulo de visualización que convierte los hallazgos de ECG en ricos diagramas e informes.

Ahora, cuando el monitor de ECG portátil se integra con la aplicación de control, el cliente ofrece a los usuarios finales una experiencia más fluida. De este modo, su producto puede competir mejor en el cambiante mercado de los dispositivos médicos.

Duración del proyecto
  • Enero 2025 - Febrero 2025

6 semanas para realizar la integración

5 días para iniciar el proyecto

Contáctenos

Reservar una llamada o rellene el siguiente formulario y nos pondremos en contacto con usted cuando hayamos procesado su solicitud.

    Envíenos un mensaje de voz
    Adjuntar documentos
    Cargar archivo

    Puede adjuntar 1 archivo de hasta 2 MB. Formatos de archivo válidos: pdf, jpg, jpeg, png.

    Al hacer clic en Enviar, autoriza a Innowise a procesar sus datos personales de acuerdo con nuestra política de privacidad. Política de privacidad para proporcionarle información relevante. Al enviar su número de teléfono, acepta que nos pongamos en contacto con usted a través de llamadas de voz, SMS y aplicaciones de mensajería. Pueden aplicarse tarifas de llamadas, mensajes y datos.

    También puede enviarnos su solicitud
    a contact@innowise.com

    ¿Qué pasa después?

    1

    Una vez que hayamos recibido y procesado su solicitud, nos pondremos en contacto con usted para detallarle las necesidades de su proyecto y firmar un acuerdo de confidencialidad.

    2

    Tras examinar sus deseos, necesidades y expectativas, nuestro equipo elaborará una propuesta de proyecto con el alcance del trabajo, el tamaño del equipo, el tiempo y las estimaciones de costes.

    3

    Concertaremos una reunión con usted para hablar de la oferta y concretar los detalles.

    4

    Por último, firmaremos un contrato y empezaremos a trabajar en su proyecto de inmediato.

    ¡Спасибо!

    Cообщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Gracias.

    Su mensaje ha sido enviado.
    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    Gracias.

    Su mensaje ha sido enviado. 

    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    flecha