Lasciate i vostri contatti, vi invieremo il nostro whitepaper via e-mail.
Acconsento al trattamento dei miei dati personali per l'invio di materiale di marketing personalizzato in conformità con la normativa vigente. Informativa sulla privacy. Confermando l'invio, l'utente accetta di ricevere materiale di marketing
Grazie!

Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.

Innowise è una società internazionale di sviluppo software a ciclo completo fondata nel 2007. Siamo un team di oltre 1600+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.
Chi siamo
Innowise è una società internazionale di sviluppo software a ciclo completo fondata nel 2007. Siamo un team di oltre 1600+ professionisti IT che sviluppano software per altri professionisti in tutto il mondo.

Piattaforma di gestione dei dati sanitari: automatizzazione di oltre il 40% delle attività manuali

Innowise ha creato una piattaforma che consente di raccogliere e gestire facilmente i dati dei pazienti.

Cliente

Industria
Assistenza sanitaria
Regione
UE
Cliente da
2020

Il nostro cliente è un fornitore europeo di piattaforme di gestione dei dati sanitari che gestisce numerosi centri sanitari in tutta l'UE.

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

Sfida

Il cliente ha avuto la necessità di migliorare i processi di gestione dei dati esistenti. Avevano bisogno di una piattaforma che potesse essere perfettamente integrata nei processi aziendali e che consentisse un facile accesso alle cartelle cliniche dei pazienti. Poiché i dati sono molto sensibili, la piattaforma doveva essere conforme a tutte le normative sulla protezione dei dati.

Per creare una piattaforma di questo tipo, gli ingegneri software di Innowise dovevano:

  • esaminare il progetto del flusso di dati esistente del cliente;
  • rielaborare il flusso di dati da zero;
  • automatizzare diversi processi manuali;
  • progettare l'architettura della soluzione per fornire la migliore funzionalità e sicurezza allo stesso tempo.

Soluzione

Innowise ha realizzato una piattaforma sicura che consente agli operatori sanitari di raccogliere, archiviare e gestire efficacemente i dati dei pazienti.

I nostri ingegneri software hanno progettato l'architettura e il flusso di dati della soluzione che consente ai dipendenti del cliente di raccogliere e analizzare i dati dei pazienti e di utilizzarli per vari scopi, come la stima dell'efficacia del trattamento o la fornitura alle compagnie assicurative delle informazioni necessarie.

Amazon Web Services

La soluzione si basa su Amazon Web Services grazie alla sua sicurezza, flessibilità, scalabilità ed economicità.

I dipendenti del cliente inseriscono i dati dei pazienti nei loro file personali in varie forme, come immagini, video, testi, ecc. Questi dati vengono caricati su AWS e archiviati in un data lake. Tali dati comprendono i risultati degli esami medici, l'ora e la data degli appelli, i file multimediali di risonanze magnetiche, TAC, ecografie, ecc.

Pipeline ETL

I nostri ingegneri dei dati hanno progettato e implementato pipeline ETL per raccogliere automaticamente pezzi di dati dai dipendenti del cliente nell'archivio cloud.

Data lake e data warehouse

Tutti i dati raccolti attraverso le pipeline ETL vengono trasferiti da Apache Airflow al data lake per il processo di raffinazione. Una volta raffinati, i dati vengono inviati al data warehouse e possono essere utilizzati per vari scopi, ad esempio

  • consultare i pazienti sul trattamento;
  • stimare l'efficienza dell'attuale modello di trattamento;
  • eseguire un'analisi approfondita dei dati dei pazienti;
  • fornire agli istituti di assicurazione le informazioni richieste, ecc.

Gestione degli accessi

La piattaforma consente agli utenti di accedere a dati sensibili che devono essere protetti dall'uso non autorizzato. A tal fine, gli ingegneri software di Innowise hanno implementato un sistema di distribuzione e gestione degli accessi.

Questo modulo preleva le informazioni sullo stato dei dipendenti dal database del cliente e le confronta con i dati di un determinato paziente. L'accesso ai dati privati è consentito solo agli specialisti che lavorano con il paziente. L'unica esclusione possibile è la sostituzione nel caso in cui l'operatore sanitario sia in ferie o in malattia. In questo caso, la piattaforma condivide l'accesso ai dati del paziente con il dipendente sostituto e lo toglie non appena termina il periodo di sostituzione.

Quando è necessario condividere i dati del paziente con colleghi o terze parti (ad esempio, un consilium in caso di malattia grave o una richiesta da parte di una compagnia assicurativa), il dipendente può richiedere l'autorizzazione a farlo. Se l'autorizzazione viene concessa, la piattaforma compila automaticamente il modulo con i dati del paziente e li condivide con il dipendente, in modo che non vengano inseriti altri dati, accidentalmente o di proposito.

Tecnologie e strumenti

Back-end
Python 3.x, Flask, Celery, REST, Pytest, Kafka
Front-end
TypeScript
Databases
PostgreSQL, MongoDB, Redis
Data Engineering
Apache Spark, Pandas, Airbyte
DevOps
Kubernetes, Terraform
Cloud
Apache Airflow, AWS (Kinesis, Glue, EMR, EC2, Lambda, S3, QuickSight, Athena), Snowflake
Intelligenza aziendale
Power BI
VCS
GitLab

Processo

Prendendo in considerazione tutti i requisiti e le specificità del progetto, abbiamo scelto Scrum come metodologia di sviluppo del software, conducendo sprint bisettimanali e sprint overview per dimostrare i progressi. Abbiamo utilizzato Jira e Confluence e abbiamo tenuto le riunioni e la comunicazione generale con il cliente in Microsoft Teams.

Il nostro team ha sviluppato i requisiti in base alla visione della soluzione del cliente e li ha documentati. Durante il processo di sviluppo, abbiamo costantemente analizzato, perfezionato e scomposto i requisiti in attività e sottoattività per facilitare il monitoraggio dei progressi. Dopo aver completato diverse attività, gli ingegneri del controllo qualità di Innowise hanno verificato che la soluzione fosse conforme ai requisiti delineati, priva di bug e che il nostro team fosse in sintonia con la visione del cliente e i risultati desiderati.

Team

3
Ingegneri dei dati
2
Sviluppatori Front-End
3
Sviluppatori back-end
2
Ingegneri ML
2
Sviluppatori di BI
1
Analista aziendale
1
Responsabile di progetto
1
Ingegnere QA
1
Ingegnere AQA
1
Team Lead
team-innowise

Risultati

Innowise ha realizzato una piattaforma sicura che consente agli operatori sanitari di raccogliere, archiviare e gestire i dati dei pazienti. Queste informazioni possono essere utilizzate per vari scopi e non possono trapelare grazie a forti misure di sicurezza e a una rigorosa gestione degli accessi e delle operazioni.

I nostri ingegneri software hanno automatizzato molti processi che prima erano gestiti manualmente e hanno progettato il flusso di dati per rendere la soluzione il più efficiente possibile.

Durata del progetto
  • Dal 2020
  • Il progetto è ancora in corso; in questa fase, supportiamo la piattaforma e implementiamo nuove funzionalità.

Contattateci!

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

    Si prega di includere i dettagli del progetto, la durata, lo stack tecnologico, i professionisti IT necessari e altre informazioni pertinenti
    Registra un messaggio vocale sul tuo
    progetto per aiutarci a capirlo meglio
    Allega ulteriori documenti se necessario
    Caricare il file

    È possibile allegare fino a 1 file di 2 MB complessivi. File validi: pdf, jpg, jpeg, png

    Vi informiamo che cliccando sul pulsante Invia, Innowise tratterà i vostri dati personali in conformità con la nostra Informativa sulla privacy allo scopo di fornirvi informazioni adeguate.

    Cosa succede dopo?

    1

    Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.

    2

    Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.

    4

    Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.

    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