Integrazione del monitor ECG con un'app di controllo

In sole 6 settimane, Innowise ha integrato il dispositivo portatile di monitoraggio ECG del cliente con un'applicazione di controllo via BLE e ha introdotto la funzionalità di raccolta dati in tempo reale.

Cliente

Industria
Assistenza sanitaria
Regione
UE
Cliente da
2025

Il nostro cliente è un'azienda europea di dispositivi medici specializzata in soluzioni per il monitoraggio e il trattamento delle malattie croniche. Con un'attenzione particolare alle cure cardiovascolari e all'endocrinologia, il cliente mira a migliorare i risultati dei pazienti attraverso dispositivi innovativi e soluzioni sanitarie digitali.

Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.

Sfida

Uno dei prodotti principali del cliente è un monitor ECG portatile intelligente, progettato per catturare l'attività cardiaca in tempo reale e facilitare il monitoraggio cardiovascolare a distanza.

Per migliorare l'esperienza dell'utente, il cliente ha sviluppato un'applicazione complementare multipiattaforma per il dispositivo ECG. Tuttavia, il team di sviluppo interno era oberato di attività in corso e non riusciva a integrare in tempo il dispositivo con l'app di controllo. Data la sensibilità e la natura critica dei dati di monitoraggio cardiovascolare, per il cliente era importante sincronizzare accuratamente i dati dal dispositivo all'applicazione senza ritardi o perdite di dati.

Per questo motivo il cliente era alla ricerca di un partner per lo sviluppo di software sanitario che potesse gestire l'integrazione in tempi stretti.

Soluzione

Con la certificazione ISO 13485 e decine di progetti sanitari già completati, Innowise si è rivelata perfetta per il progetto. Una volta firmato il contratto, abbiamo riunito un team di esperti e avviato il progetto in pochi giorni.

Fase di scoperta

La nostra collaborazione con il cliente è iniziata con una fase di scoperta completa per comprendere a fondo la base di codice esistente e i requisiti tecnici.

Abbiamo iniziato esaminando il codice e la documentazione attuali del monitor ECG portatile, identificando le funzionalità chiave e i potenziali punti di integrazione. Dopo un'attenta analisi dei requisiti del progetto, abbiamo definito le caratteristiche principali, lo stack tecnologico e l'ambito del progetto e siamo stati pronti a passare allo sviluppo.

Fase di sviluppo

Poi, il team di progetto di Innowise ha proceduto allo sviluppo delle funzionalità e delle integrazioni delineate in iterazioni Agile, seguendo la metodologia Kanban. Durante la fase di sviluppo, abbiamo consegnato:

  • Integrazione del monitor ECG tramite tecnologia BLE. Abbiamo stabilito una connessione BLE stabile tra il monitor ECG portatile e l'applicazione per il paziente utilizzando Capacitor. Questa configurazione ha consentito il trasferimento continuo di dati tra il dispositivo e il server dell'app di controllo, garantendo il monitoraggio cardiaco remoto in tempo reale di pazienti con patologie cardiache confermate o sospette.
  • Algoritmo di ricezione ed elaborazione dei dati ECG. Il nostro team ha sviluppato un robusto algoritmo per ricevere il flusso di dati ECG dal dispositivo di monitoraggio cardiaco abilitato BLE ed elaborarlo in tempo reale.
  • Trasferimento dei dati in tempo reale al server. Per facilitare l'analisi e la visualizzazione in tempo reale, abbiamo introdotto una funzionalità che consente lo streaming dei dati ECG al server di backend subito dopo aver ricevuto ogni porzione di dati.
  • Visualizzazione dell'ECG e generazione di report. Per visualizzare i risultati dell'ECG, abbiamo integrato la libreria CanvasJS che ci ha aiutato a disegnare i cardiogrammi in tempo reale. Inoltre, abbiamo consentito l'esportazione dei risultati dell'ECG in un file PDF per la documentazione medica o la condivisione con gli operatori sanitari.

Stabilizzazione e lancio

Dopo l'implementazione delle funzioni principali, abbiamo effettuato test approfonditi e la stabilizzazione. Il nostro ingegnere QA ha condotto test funzionali manuali per identificare e risolvere potenziali problemi.

Una volta che il sistema ha superato tutti i controlli di qualità, abbiamo lanciato le nuove funzionalità e consegnato al cliente la documentazione di progetto necessaria. Per facilitare l'onboarding degli utenti, abbiamo anche fornito una guida alle nuove funzionalità.

Tecnologie

Mobile

Ionic

Connettività del dispositivo

 Bluetooth a bassa energia (BLE)

Integrazione

Capacitor

Visualizzazione dei dati

CanvasJS

Team

1
Sviluppatore mobile
1
Ingegnere QA
1
Coordinatore del progetto

Risultati

Grazie al collaudato approccio di Innowise allo sviluppo di software per il settore sanitario, in linea con la norma ISO 9001, il progetto è stato completato in 6 settimane. Abbiamo integrato i monitor ECG con un'app, messo a punto gli algoritmi di ricezione, elaborazione e trasferimento dei dati. Inoltre, abbiamo implementato un modulo di visualizzazione che trasforma i risultati dell'ECG in ricchi diagrammi e report.

Ora, quando il monitor ECG portatile è integrato con l'applicazione di controllo, il cliente offre agli utenti finali un'esperienza più fluida. In questo modo, il suo prodotto può competere meglio nel mercato in continua evoluzione dei dispositivi medici.

Durata del progetto
  • Gennaio 2025 - Febbraio 2025

6 settimane per implementare l'integrazione

5 giorni per avviare il progetto

Contattateci

Prenota una chiamata oppure compilate il modulo sottostante e sarete ricontattati una volta elaborata la vostra richiesta.

    Inviaci un messaggio vocale
    Allegare i documenti
    Caricare il file

    È possibile allegare 1 file di dimensioni massime di 2 MB. Formati di file validi: pdf, jpg, jpeg, png.

    Facendo clic su Invia, l'utente acconsente al trattamento dei propri dati personali da parte di Innowise in base alla nostra Informativa sulla privacy per fornirvi informazioni pertinenti. Inviando il vostro numero di telefono, accettate che possiamo contattarvi tramite chiamate vocali, SMS e applicazioni di messaggistica. Potrebbero essere applicate tariffe per chiamate, messaggi e dati.

    Potete anche inviarci la vostra richiesta
    a contact@innowise.com

    Cosa succede dopo?

    1

    Una volta ricevuta ed elaborata la vostra richiesta, vi contatteremo per illustrarvi le esigenze del progetto e firmare un NDA per garantire la riservatezza.

    2

    Dopo aver esaminato i vostri desideri, le vostre esigenze e le vostre aspettative, il nostro team elaborerà una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizzeremo un incontro con voi per discutere l'offerta e definire i dettagli.

    4

    Infine, firmeremo un contratto e inizieremo subito a lavorare sul vostro progetto.

    Спасибо!

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

    Grazie!

    Il tuo messaggio è stato inviato.
    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    Grazie!

    Il tuo messaggio è stato inviato. 

    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    freccia