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.

Sviluppo di CRM per il settore sanitario: x2 migrazione dei dati più veloce

Innowise ha perfezionato e ampliato una piattaforma CRM per il settore sanitario, concentrandosi sull'automazione dei processi di migrazione dei dati e sull'implementazione di miglioramenti operativi e analitici guidati dall'intelligenza artificiale.

Cliente

Industria
Assistenza sanitaria
Regione
UE
Cliente da
2023

Il nostro cliente è un'importante realtà che fornisce soluzioni IT per le aziende farmaceutiche. L'azienda si è affermata come partner tecnologico chiave, offrendo soluzioni di BI e AI basate su cloud e adattate alle esigenze specifiche del mercato delle scienze della vita. Da oltre due decenni, supporta le principali multinazionali farmaceutiche creando e implementando software innovativi volti a migliorare le operazioni aziendali.

Sfida

Migrazione dei dati CRM, garanzia di qualità dei dati, e ottimizzazione dell'interfaccia utente

La sfida principale che il nostro cliente ha dovuto affrontare è stata la migrazione senza soluzione di continuità dei dati dai sistemi CRM esistenti di varie aziende farmaceutiche al loro sistema CRM specializzato basato su Microsoft Dynamics 365. Il compito ha comportato molto più del semplice trasferimento dei dati. Questo compito non si limitava al semplice trasferimento dei dati. Il cliente ha richiesto un controllo completo della qualità dei dati, la trasformazione e il caricamento in un nuovo ambiente per garantire l'integrità e l'utilizzabilità dei dati migrati. Ulteriori problemi derivavano da:

  • La necessità di un approccio standardizzato ma personalizzabile per soddisfare i requisiti specifici di ogni azienda farmaceutica;

  • Garantire l'operatività e l'assistenza continua per i clienti di diversi Paesi con strutture e standard di dati differenti;

  • Il cliente si aspettava da noi una soluzione completa che facilitasse la migrazione dei dati senza problemi. L'obiettivo era anche quello di migliorare le funzionalità del CRM, rendendolo più accessibile e facile da usare per le aziende farmaceutiche globali.

Soluzione

Quadro di migrazione personalizzato, trasformazione dei dati e interfaccia utente migliorata per il CRM sanitario

Per affrontare la sfida del cliente, ci siamo concentrati su tre componenti fondamentali assistenza sanitaria sviluppo del CRM: sviluppo di un framework di migrazione personalizzato, controllo della qualità e trasformazione dei dati e ottimizzazione dell'interfaccia utente.

Struttura di migrazione personalizzata

Il nostro team ha creato un framework di migrazione personalizzato, una soluzione scalabile per l'integrazione di sistemi CRM diversi in Microsoft Dynamics 365 e Azure, progettato specificamente per soddisfare le complesse esigenze dell'industria farmaceutica.

Inizializzazione del paese e impostazione dei dati: Per iniziare il processo di migrazione di un nuovo Paese all'interno del sistema CRM di un cliente esistente, implementiamo nuovi schemi SQL Server su misura per i requisiti specifici del Paese. Ciò comporta la configurazione di pipeline in Azure Data Factory per gestire il carico iniziale di dati, che comprende un mix di file Excel provenienti dai clienti e chiamate API. Questa fase è fondamentale per creare una struttura di dati di base che possa essere testata e convalidata in un ambiente "sandbox", consentendo a rappresentanti selezionati del cliente di eseguire beta-testing e training con set di dati parzialmente completi.

Verifica e trasformazione dei dati: Il nostro approccio alla gestione dei dati in entrata prevede un processo di verifica meticoloso. I file, standardizzati per includere tipi di dati e codici comuni, vengono prima ispezionati visivamente per individuare eventuali anomalie, come la mancanza di campi obbligatori o codici irregolari. Dopo questo controllo iniziale, i file vengono caricati su SQL Server, dove sono sottoposti a una revisione dettagliata e alla trasformazione in tabelle formattate per il caricamento del Dataverse. Questo processo è semi-automatizzato, con aggiustamenti manuali effettuati se necessario per soddisfare le variazioni specifiche del Paese. Compiliamo rapporti dettagliati sulle discrepanze dei dati e li comunichiamo al cliente in un linguaggio comprensibile, a volte in attesa di file corretti o procedendo con i dati disponibili e apportando modifiche successive.

Integrazione e messa in produzione: Per i Paesi che utilizzano le chiamate API, impostiamo i meccanismi di importazione dei dati e convalidiamo l'accuratezza delle trasformazioni dei dati prima di caricare i dati finali nel Dataverse. Il passaggio alla produzione comporta il funzionamento parallelo degli ambienti di test e di produzione, con il primo che serve principalmente a scopi di formazione e di test delle funzionalità. Questa fase segna il culmine degli sforzi iniziali di configurazione, passando a uno stato in cui i nuovi dati immessi dagli utenti del cliente entrano direttamente in Dataverse attraverso i prodotti del cliente o continuano a provenire da chiamate API, con un intervento minimo da parte nostra.

Mappatura automatizzata dei dati e pulizia basata sull'intelligenza artificiale: La nostra soluzione sfrutta le capacità di Azure per la mappatura automatica dei dati, riducendo gli sforzi manuali e il rischio di errori grazie all'identificazione delle correlazioni dei campi di dati tra i vari sistemi CRM. Una Alimentazione con intelligenza artificiale Il modulo di pulizia dei dati assicura ulteriormente l'integrità dei dati migrati, identificando duplicati, voci incomplete e altre incongruenze.

API di integrazione personalizzate e utilizzo dei servizi Azure: Abbiamo sviluppato API di integrazione personalizzate all'interno dell'ambiente Azure per adattarsi ai diversi formati e strutture di dati riscontrati nei vari sistemi CRM farmaceutici. Queste API, insieme ai servizi di Azure come Data Factory, Blob Storage e SQL Server, forniscono la scalabilità e la sicurezza necessarie per un'efficiente migrazione e gestione dei dati. Di conseguenza, abbiamo ottenuto un trasferimento dei dati senza soluzione di continuità e processi ETL di alta qualità.

Focus specifico sul settore: Il nostro framework è stato specificamente creato per soddisfare le esigenze uniche dell'industria farmaceutica, incorporando considerazioni per la gestione di dati sensibili come informazioni sui pazienti, dettagli sui farmaci e registri di vendita, in conformità con gli standard e le normative.

Il nostro team ha utilizzato Azure Data Factory (ADF) per automatizzare e perfezionare il processo di preparazione dei dati per il CRM del cliente. La strategia comprendeva:

Controlli di convalida automatizzati: Utilizzando ADF, abbiamo creato script automatici per eseguire controlli di convalida, assicurando che i dati soddisfino i requisiti del CRM. I controlli automatici aiutano a identificare e segnalare le discrepanze, come le incongruenze o le informazioni mancanti, riducendo significativamente il tempo di revisione manuale.

Processi ETL con ADF: Abbiamo progettato pipeline di dati per un movimento e una trasformazione efficienti dei dati. Mappatura degli schemi adatta automaticamente le strutture dei dati provenienti da varie fonti per adattarle allo schema del CRM e garantire la compatibilità. Per la pulizia dei dati, abbiamo applicato regole all'interno di ADF per pulire i dati, come la standardizzazione dei formati, la rimozione dei duplicati e il miglioramento della qualità dei dati.

Trasformazioni complesse dei dati: Per gli scenari di dati complessi, abbiamo utilizzato i flussi di mappatura dei dati di ADF per creare una logica di trasformazione priva di codice, gestendo operazioni come join e split condizionali per garantire l'integrità dei dati.

Questo approccio ha ridotto al minimo gli interventi manuali, ha accelerato il processo di migrazione e ha garantito che i dati migrati fossero immediatamente utilizzabili all'interno del CRM.

Ottimizzazione dell'interfaccia utente

Per migliorare l'interfaccia utente del CRM per il settore farmaceutico, ci siamo concentrati su diversi miglioramenti chiave:

  • Per prima cosa, abbiamo adattato l'interfaccia in modo che fosse reattiva su tutti i dispositivi, utilizzando CSS Grid e Flexbox e assicurandoci che ogni utente avesse un'esperienza fluida, sia su desktop che su mobile.

  • Il nostro passo successivo è stato quello di perfezionare la reattività con le media queries, ottimizzando per i touch screen e i piccoli dispositivi essenziali per i rappresentanti sul campo in movimento.

  • Abbiamo semplificato la navigazione per ridurre al minimo i passaggi necessari per accedere alle informazioni vitali, rendendo il CRM più intuitivo e facile da usare.

  • L'introduzione di dashboard personalizzabili è stato un altro punto focale. I cruscotti consentono agli utenti di personalizzare l'area di lavoro in base alle proprie esigenze e ai propri flussi di lavoro.

  • Per rendere il recupero dei dati veloce e preciso, abbiamo potenziato la funzionalità di ricerca con filtri avanzati e testo predittivo.

  • Riconoscendo la necessità di aggiornamenti tempestivi, abbiamo integrato le notifiche push per tenere informati i rappresentanti sul campo con avvisi in tempo reale.

  • Abbiamo incorporato un sistema interattivo la visualizzazione interattiva dei dati strumenti all'interno del CRM per fornire agli utenti l'accesso immediato a analitica e approfondimenti per un processo decisionale consapevole.

  • Infine, abbiamo aggiunto la funzionalità offline all'app mobile, garantendo un accesso ininterrotto ai dati critici, con sincronizzazione automatica una volta ripristinata la connettività online.

Tecnologie

Parte posteriore

 .NET, Microsoft Dynamics 365, MS Dataverse, Azure Dynamics365, Azure Funzioni, Azure Gestione API

Gestione dei dati

Azure Data Factory, Azure Storage account, SSMS, XrmToolBox, MS Azure Storage Explorer

Databases

MS SQL Server, MS Azure SQL Database

IA

Python, NLP, Matching Models, GPT-3, OpenAI API, Azure Cognitive Services, Azure Data Factory, Databricks

Sicurezza

Azure Active Directory, Azure Key Vault

Ottimizzazione dell'interfaccia utente

CSS Grid, Flexbox, media queries

Processo

Il nostro processo di sviluppo del CRM per il settore sanitario è stato eseguito in più fasi per garantire al cliente un'esperienza di migrazione e integrazione senza soluzione di continuità. Nel corso di questo processo, la nostra adesione alla metodologia Agile ha consentito una certa flessibilità nell'apportare miglioramenti iterativi. Abbiamo utilizzato MS Teams per la comunicazione con il cliente e Jira per il monitoraggio delle attività, per mantenere la trasparenza in ogni fase del progetto:

Fase di scoperta

Abbiamo iniziato con una valutazione approfondita dei sistemi CRM esistenti utilizzati dalle aziende farmaceutiche. È stato fondamentale comprendere le strutture dei dati, i flussi di lavoro e le esigenze specifiche di ciascuna azienda. Il nostro team ha collaborato a stretto contatto con il cliente per definire i requisiti e le aspettative per il processo di migrazione e lo sviluppo del CRM sanitario. Il nostro risultato in questa fase è stato un documento completo di Vision e Scope che delinea la roadmap del progetto, le tempistiche e le aspettative.

Progettazione e pianificazione

I nostri specialisti hanno progettato un quadro di migrazione personalizzato, in linea con le specificità dell'industria farmaceutica. Abbiamo sviluppato strategie dettagliate di mappatura e trasformazione dei dati per affrontare i diversi formati e standard di dati in base ai diagrammi dell'architettura e a un piano di migrazione dei dati.

Implementazione

Abbiamo creato API personalizzate per una perfetta integrazione dei dati. Abbiamo utilizzato strumenti e processi automatizzati per la pulizia e la trasformazione dei dati per garantirne l'integrità e la compatibilità.

Miglioramenti dell'interfaccia utente

Il nostro team ha lavorato all'ottimizzazione delle applicazioni CRM su piattaforme web, tablet e mobile, concentrandosi sul miglioramento dell'esperienza utente e dell'accessibilità. Abbiamo consegnato un framework di migrazione completamente funzionale, testato e convalidato, insieme ad applicazioni CRM migliorate e pronte per la distribuzione.

Test e implementazione

Innowise ha condotto una migrazione pilota di set di dati selezionati per convalidare il processo di migrazione e l'efficacia del framework. Durante i test di accettazione da parte dell'utente (UAT), abbiamo testato le applicazioni migliorate con gli utenti finali, raccogliendo feedback per apportare modifiche. Quindi, abbiamo distribuito il framework di migrazione e le applicazioni aggiornate negli ambienti dei clienti, garantendo un'interruzione minima delle operazioni esistenti.

Supporto post-dispiegamento

Abbiamo fornito sessioni di formazione complete per gli utenti finali e il personale IT, oltre a una documentazione dettagliata sulle nuove funzionalità del sistema e sulle procedure di manutenzione.

Team

1

Responsabile di progetto

2

Ingegneri dei Big Data

1

Sviluppatore front-end

1

Sviluppatore Python

1

Ingegnere QA

1

Analista dati

Risultati

95% maggiore precisione dei dati e x2 migrazione più rapida dei dati per i clienti del settore farmaceutico

L'implementazione della nostra soluzione ha apportato miglioramenti significativi alle capacità CRM del cliente. Di conseguenza, abbiamo migliorato l'efficienza operativa e la gestione dei dati della clientela dell'azienda farmaceutica:

  • Il framework di migrazione personalizzato ha ridotto i tempi di migrazione dei dati di oltre 50%, consentendo una più rapida implementazione del CRM per i nuovi clienti del settore farmaceutico.

  • I processi automatizzati di pulizia e trasformazione dei dati hanno aumentato l'accuratezza dei dati di 95% e hanno ridotto significativamente gli sforzi di correzione manuale dei dati dopo la migrazione.

  • L'ottimizzazione delle applicazioni CRM per le piattaforme web, tablet e mobile ha portato a un aumento del coinvolgimento degli utenti, dimostrando una migliore accessibilità. Il feedback successivo all'implementazione ha mostrato un tasso di soddisfazione degli utenti finali pari a 90%, evidenziando l'efficacia dei miglioramenti UI/UX nel soddisfare le esigenze dei rappresentanti farmaceutici.

Fornendo una soluzione su misura che ha affrontato sia gli aspetti tecnici che l'esperienza utente della migrazione del CRM, abbiamo contribuito alla capacità del nostro cliente di offrire un sistema CRM più efficace ai suoi clienti farmaceutici. Il nostro team sta proseguendo il processo di migrazione dei dati dalle reti di farmacie al sistema CRM aggiornato del nostro cliente. Attualmente, ci stiamo concentrando sul processo di migrazione per quattro specifici clienti e farmacie del settore sanitario, adattando il nostro approccio per soddisfare le esigenze uniche e le complessità dei dati di ciascuno.

Durata del progetto
  • Marzo 2023 - In corso

2x

migrazione dei dati più rapida

95%

maggiore precisione dei dati

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