Lasciate i vostri contatti, vi invieremo la nostra panoramica via email
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 1800+ 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.

Software di monitoraggio dei pazienti per il personale sanitario: Monitoraggio dei pazienti 3 volte più veloce con nuove funzioni e nuovi contratti

Innowise ha aggiornato in modo significativo una piattaforma che consente al personale medico di documentare gli esami, creare piani terapeutici permanenti, creare ordini di farmaci e tenere traccia degli ordini per i pazienti con condizioni croniche.

Cliente

Industria
Assistenza sanitaria
Regione
UE
Cliente da
2019

Il cliente è un'azienda tedesca che fornisce servizi di assistenza domiciliare a pazienti malati. Grazie alle filiali esistenti e all'espansione in corso, il personale medico dell'azienda fornisce una continuità terapeutica specializzata dopo la dimissione dall'ospedale. Controlla il percorso terapeutico e funge da coordinatore tra ospedali, organizzazioni di riabilitazione e compagnie assicurative.

Le informazioni dettagliate sul cliente non possono essere divulgate in base ai termini dell'NDA.

La sfida: Gestire la perdita e la divulgazione di dati sensibili sulla piattaforma di monitoraggio dei pazienti

I dipendenti dell'azienda forniscono un'assistenza quotidiana essenziale ai pazienti che necessitano di cure permanenti. medico attenzione. Raccolgono e registrano dati vitali come informazioni personali, dettagli di contatto di parenti o tutori, copertura assicurativa, esami medici e altra documentazione rilevante. Queste informazioni vengono poi utilizzate per creare una cartella clinica elettronica, assicurando che gli operatori sanitari dispongano di informazioni accurate e aggiornate.

Lo sviluppo e l'integrazione di un sistema di cartelle cliniche elettroniche sono diventati una norma a livello mondiale nel settore sanitario. Ciononostante, l'implementazione di una piattaforma centralizzata di scambio di informazioni in formato elettronico è spesso soggetta a sfide e può essere un processo lento.

Uno dei principali ostacoli incontrati è la costante perdita e la divulgazione non autorizzata di dati sensibili dei pazienti, compresi gli ordini dei farmaci. Questo problema è spesso aggravato dalla difficoltà di accedere tempestivamente al sistema, ostacolando l'erogazione di cure tempestive ed efficaci a pazienti con malattie croniche o in fase di recupero da un intervento chirurgico.

L'obiettivo primario, quindi, è quello di stabilizzare e potenziare il sistema per garantire un accesso continuo alle informazioni sui pazienti per un'assistenza tempestiva e appropriata.

Ottimizzando i processi interni, stabilendo un'interazione interdisciplinare tra tutti gli attori coinvolti e garantendo la fornitura tempestiva di tutti i farmaci e le attrezzature necessarie, abbiamo aiutato il cliente a migliorare la qualità di vita dei pazienti.

Soluzione: Migliorare le funzionalità esistenti e aggiungerne di nuove al software di monitoraggio del paziente

Quando gli specialisti di Innowise sono stati coinvolti, il sistema presentava una notevole instabilità caratterizzata da frequenti crash del server ed errori di sincronizzazione dei dati. Questi problemi ostacolavano in modo significativo la funzionalità complessiva del sistema e non potevano essere risolti dal reparto IT interno dell'azienda, il che ha spinto il cliente a cercare un aiuto esterno.

Il nostro team si è dedicato a migliorare la funzionalità del sistema fin dall'inizio del progetto. Abbiamo introdotto attivamente nuove funzionalità e implementato misure per stabilizzare il sistema, garantendo un funzionamento regolare e ininterrotto.

Assegnazione dello stato

Una delle caratteristiche principali che abbiamo implementato è la possibilità di designare lo stato del paziente, i piani terapeutici e gli ordini come "cure primarie". Dopo tre mesi di assistenza continua, il sistema assegna automaticamente lo stato di "assistenza successiva". È importante notare che gli ordini creati nei primi tre mesi di assistenza mantengono il loro status e non sono influenzati dal cambiamento di stato del paziente.

Inoltre, abbiamo implementato un'API che consente di monitorare in tempo reale lo stato degli ordini, compresa l'elaborazione e la consegna. Questa funzione sfrutta i servizi di DHL e aggiorna lo stato degli ordini fino a quattro volte al giorno, fornendo agli utenti informazioni tempestive e accurate.

Matrice di instradamento

Inoltre, il nostro team ha sviluppato una funzione di matrice di routing che consente agli utenti di specificare i giorni della settimana e gli orari di consegna preferiti per i loro ordini. Ciò aumenta la convenienza per i clienti, consentendo loro di scegliere il programma di consegna più adatto in base alle loro preferenze e disponibilità.

Conto del paziente

Inoltre, abbiamo incorporato nuove funzionalità nell'account del paziente, migliorando la sua esperienza complessiva. Lo specialista dell'assistenza dispone ora di funzionalità migliorate all'interno dell'account del paziente. Tra queste, la possibilità di aggiungere nuove terapie e piani di cura per i propri reparti, nonché di specificare lo stato della visita televisiva (attiva o inattiva) e di rimuovere i contatti di assistenti e parenti dalla cartella del paziente. Inoltre, il sistema può assegnare più di un operatore sanitario a un paziente, ciascuno con specialità e responsabilità uniche, compresa l'assegnazione di uno specialista principale per la cura del paziente. Questo approccio completo garantisce che l'assistenza al paziente sia precisa, efficiente ed efficace.

Miglioramenti vari

Oltre alle caratteristiche menzionate in precedenza, abbiamo introdotto un'opzione che consente al cliente di passare alla telefonia IP per le trasmissioni di fax. Il nuovo servizio utilizza sipgate, che migliora la velocità e l'efficienza del processo, facendo risparmiare agli utenti tempo e risorse preziose.

Inoltre, abbiamo incorporato una funzione che consente agli utenti di ricevere aggiornamenti e notifiche al momento dell'accesso, assicurando che siano al corrente delle nuove caratteristiche e dei miglioramenti aggiunti al sistema. Questo aiuta gli utenti a comprendere meglio lo scopo e la funzionalità delle nuove caratteristiche, consentendo loro di utilizzarle in modo efficace.

Tecnologie

Server
.NET 6, MS SQL, MongoDB, Python, Microservizi, OAuth2
Gabinetto del cliente
Angular, RxJs, TypeScript, Material UI, .NET Framework, WPF
WebAkte
NET 6, MS SQL, Blazor
Cloud
Azure App Service, Azure Functions, App Configuration, Azure Cache for Redis, Azure Table Storage, Azure ActiveDirectory Domain Services, Azure AD B2C, Azure API Management, Azure Service Bus, Azure Service Health, Azure Load Balancer, Azure VPN Gateway, Azure Bastion, Azure Key Vault, Azure Backup, Azure Blob Storage, Azure Queue Storage, Bicep

Processo

Al momento dell'inizio della collaborazione, il software dell'azienda aveva 8 anni e non c'erano più contatti con il team di sviluppo iniziale. Pertanto, la prima fase del progetto ha richiesto al team di Innowise l'applicazione di metodi di reverse engineering, compreso l'utilizzo di analisti aziendali di lingua tedesca per l'elaborazione della documentazione software accumulata.

Il risultato del primo mese di lavoro degli specialisti di Innowise è stato la stabilizzazione del sistema attraverso il miglioramento del codice e il completamento delle fasi tecniche successive:

  • migrare alla versione a 64 bit dell'applicazione;
  • migliorare il sistema di registrazione;
  • l'integrazione di uno strumento di analisi dei log, che consente di monitorare il comportamento del sistema, tracciare gli errori e raccogliere statistiche per individuare i colli di bottiglia;
  • individuare e risolvere i problemi legati alla creazione di file temporanei nell'implementazione del meccanismo di comunicazione;
  • aumentare il livello di sicurezza della memorizzazione dei "dati sensibili" nei file di configurazione.

Vale la pena notare che questo approccio non ha richiesto l'interruzione del sistema ed è stato realizzato senza soluzione di continuità, senza causare disagi e perdite finanziarie al cliente.

Le fasi successive del lavoro si sono concentrate su una significativa modernizzazione del sistema. I nostri sforzi hanno permesso di garantire l'affidabilità del sistema, compresa la sicurezza dei dati in esso memorizzati, come le informazioni personali dei pazienti.

Per affrontare i problemi sopra citati, abbiamo adottato le seguenti misure:

  • identificare e correggere i dati dei pazienti inseriti in modo errato;
  • ha implementato una gerarchia di cliniche, consentendo ai medici di accedere ai dati dei pazienti da diverse sedi all'interno della stessa clinica;
  • ha aggiunto l'identificazione dell'ordine per semplificarne la gestione;
  • ha introdotto un nuovo metodo per la creazione degli ordini;
  • ha aggiunto nuovi valori alle directory;
  • migliorato il sistema di filtraggio;
  • difetti corretti in varie forme;
  • moduli e modelli di documenti migliorati per allinearsi ai requisiti attuali del cliente;
  • convalida dei campi aggiornata per soddisfare le esigenze attuali del cliente.

Attualmente, la collaborazione tra Innowise e l'azienda del cliente è fiorente e riceviamo continuamente nuovi incarichi dal cliente. Questi incarichi comprendono il miglioramento e l'ampliamento delle funzionalità delle applicazioni desktop e web, il rinnovamento dell'esperienza utente e dell'interfaccia dell'applicazione, lo sviluppo di una nuova versione mobile da zero e l'aggiornamento del sito web esistente dell'azienda.

Grazie alla flessibilità di Scrum, il cliente ha la possibilità di monitorare quotidianamente l'avanzamento dei lavori. Abbiamo anche fornito frequenti dimostrazioni di nuove funzionalità e abbiamo permesso al cliente di apportare modifiche ai termini di riferimento, oltre ad avere un controllo più flessibile sul budget.

Come tracker abbiamo utilizzato JIRA, che il cliente conosceva già grazie a progetti precedenti.

Team

2
Sviluppatori Front-End
3
Sviluppatori back-end
1
Sviluppatore mobile
1
Analista aziendale
2
Progettisti
1
Responsabile di progetto
1
Ingegnere QA manuale
1
Ingegnere di automazione QA

Risultati: Piattaforma 3 volte più veloce e nuovi contratti firmati grazie alle nuove funzionalità della piattaforma

Gli sforzi del team di Innowise hanno portato a un sistema aggiornato che consente di registrare rapidamente il piano di visita di un paziente, riducendo così il tempo impiegato dal personale medico. Questo riduce significativamente il tempo impiegato dal personale medico e gli specialisti possono dedicare i minuti risparmiati ad altri pazienti.

I risultati di visite ed esami sono sempre a portata di mano, grazie a una cartella elettronica sempre disponibile con un semplice login. Questo tipo di cartella elettronica non può essere persa o cancellata perché il database conserva lo storico di tutte le modifiche.

Le informazioni memorizzate nella scheda possono essere scaricate, stampate, archiviate e recuperate quando necessario. Il rapido accesso a dati accurati ha ridotto gli errori medici e ha fornito un'assistenza più accurata ai pazienti. Disporre di informazioni mediche accurate e complete sulla salute del paziente riduce anche il rischio di un uso inappropriato dei farmaci.

Il sistema consente ai medici curanti di accedere in tempo reale all'anamnesi completa del paziente, agli esami e ai risultati dei test, permettendo loro di valutare e adattare tempestivamente il processo di cura. Il sistema fornisce promemoria automatici per gli esami medici dei pazienti e mostra i progressi della loro condizione. Altrettanto rapidamente, i professionisti del settore medico possono predisporre i farmaci necessari e farli recapitare al paziente.

Il team di Innowise fornisce un'assistenza continua e la correzione di bug per garantire la prevenzione di errori nell'ordinazione di farmaci e attrezzature, nella consegna e nella fatturazione. Il team aggiorna e migliora continuamente l'interfaccia utente dell'applicazione.

I pazienti possono ora ottenere estratti conto o prescrizioni di farmaci senza recarsi in clinica. Possono firmare i documenti necessari in formato elettronico e stamparli, risparmiando tempo e fatica.

Durata del progetto
  • 3 mesi per MVP
  • Il progetto continua, in questa fase supportiamo la piattaforma e implementiamo nuove funzionalità.

300%

aumento della velocità dopo la migrazione della versione di .NET e il riciclaggio dell'architettura
6

sono stati firmati nuovi contratti con istituzioni mediche, ampliando il raggio d'azione del cliente a nuovi clienti

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. 

    We’ll process your request and contact you back as soon as possible.

    freccia