Laissez-nous vos coordonnées, nous vous enverrons notre livre blanc par e-mail.
Je consens à ce que mes données personnelles soient traitées afin d'envoyer du matériel de marketing personnalisé conformément à la directive sur la protection des données. Politique de confidentialité. En confirmant la soumission, vous acceptez de recevoir du matériel de marketing
Merci !

Le formulaire a été soumis avec succès.
Vous trouverez de plus amples informations dans votre boîte aux lettres.

Innowise est une société internationale de développement de logiciels à cycle complet fondée en 2007. Nous sommes une équipe de plus de 1600+ professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.
À propos de nous
Innowise est une société internationale de développement de logiciels à cycle complet fondée en 2007. Nous sommes une équipe de plus de 1600+ professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.

Développement d'un CRM pour le secteur de la santé: x2 migration de données plus rapide

Innowise a affiné et étendu une plateforme CRM de soins de santé, en se concentrant sur l'automatisation des processus de migration des données et la mise en œuvre d'améliorations opérationnelles et analytiques pilotées par l'IA.

Client

Industrie
Soins de santé
Région
UE
Client depuis
2023

Notre client est un acteur de premier plan qui fournit des solutions informatiques aux entreprises pharmaceutiques. L'entreprise s'est imposée comme un partenaire technologique clé, offrant des solutions BI et IA basées sur le cloud et adaptées aux besoins spécifiques du marché des sciences de la vie. Depuis plus de deux décennies, ils soutiennent les grandes multinationales pharmaceutiques en créant et en mettant en œuvre des logiciels innovants visant à améliorer les opérations commerciales.

Défi

Migration des données CRM, assurance qualité des données, et optimisation de l'interface utilisateur

Le principal défi auquel notre client a été confronté était la migration transparente des données des systèmes CRM existants de diverses sociétés pharmaceutiques vers leur système CRM spécialisé basé sur Microsoft Dynamics 365. Cette tâche impliquait plus qu'un simple transfert de données. Le client avait besoin d'une assurance qualité complète des données, d'une transformation et d'un chargement dans un nouvel environnement pour garantir l'intégrité et l'utilisabilité des données migrées. D'autres problèmes découlaient de:

  • Le besoin d'une approche standardisée mais personnalisable pour répondre aux exigences spécifiques de chaque entreprise pharmaceutique;

  • Assurer un fonctionnement et un soutien continus pour les clients dans différents pays avec des structures de données et des normes différentes;

  • Le client attendait de nous une solution complète qui faciliterait la migration des données. Il souhaitait également améliorer les fonctionnalités de son CRM, en le rendant plus accessible et plus convivial pour les entreprises pharmaceutiques internationales.

Solution

Cadre de migration personnalisé, transformation des données et amélioration de l'interface utilisateur pour la gestion de la relation client dans le secteur de la santé

Pour relever le défi du client, nous nous sommes concentrés sur trois éléments clés, à savoir soins de santé développement du CRM: développement d'un cadre de migration personnalisé, assurance qualité, transformation des données et optimisation de l'interface utilisateur.

Cadre de migration personnalisé

Notre équipe a créé un cadre de migration personnalisé - une solution évolutive pour l'intégration de divers systèmes CRM dans Microsoft Dynamics 365 et Azure, le système de gestion de l'information est un système de gestion de l'information qui a été spécialement conçu pour répondre aux besoins complexes de l'industrie pharmaceutique.

Initialisation du pays et configuration des données: Pour commencer le processus de migration d'un nouveau pays dans le système CRM d'un client existant, nous déployons de nouveaux schémas SQL Server adaptés aux exigences spécifiques du pays. Cela implique la configuration de pipelines dans Azure Data Factory pour gérer la charge de données initiale, qui comprend un mélange de fichiers Excel provenant des clients et d'appels API. Cette étape est essentielle pour établir une structure de données de base qui peut être testée et validée dans un environnement "bac à sable", permettant à certains représentants du client d'effectuer des tests bêta et de se former avec des ensembles de données partiellement complets.

Vérification et transformation des données: Notre approche du traitement des données entrantes implique un processus de vérification méticuleux. Les fichiers, standardisés pour inclure des types de données et des codes communs, sont d'abord inspectés visuellement pour détecter des anomalies telles que des champs obligatoires manquants ou des codes irréguliers. Après ce premier contrôle, les fichiers sont téléchargés vers SQL Server, où ils sont examinés en détail et transformés en tableaux formatés pour le chargement de Dataverse. Ce processus est semi-automatisé, des ajustements manuels étant effectués si nécessaire pour tenir compte des variations propres à chaque pays. Nous compilons des rapports détaillés sur les divergences de données et les communiquons au client dans un langage compréhensible, en attendant parfois des fichiers corrigés ou en continuant avec les données disponibles et en apportant des modifications ultérieures.

Intégration et mise en production: Pour les pays utilisant des appels API, nous mettons en place des mécanismes d'importation de données et validons l'exactitude des transformations de données avant de charger les données finalisées dans Dataverse. La transition vers la production implique le fonctionnement parallèle des environnements de test et de production, le premier servant principalement à des fins de formation et de test des fonctionnalités. Cette phase marque l'aboutissement des efforts initiaux de mise en place, la transition vers un état où les nouvelles données des utilisateurs du client entrent directement dans Dataverse par le biais des produits du client ou continuent à provenir d'appels API, avec une intervention minimale de notre part.

Cartographie automatisée des données et nettoyage alimenté par l'IA: Notre solution tire parti des capacités d’Azure pour la cartographie automatisée des données, réduisant les efforts manuels et le risque d’erreurs en identifiant les corrélations des champs de données dans divers systèmes CRM. Un module de nettoyage des données basé sur l’IA assure en outre l’intégrité des données migrées en identifiant les doublons, les entrées incomplètes et d’autres incohérences.

Intégration personnalisée des API et utilisation des services Azure: Nous avons développé des API d'intégration personnalisées dans l'environnement Azure afin de prendre en compte les divers formats et structures de données rencontrés dans les différents systèmes de gestion de la relation client (CRM) pharmaceutiques. Ces API, ainsi que les services de Azure tels que Data Factory, Blob Storage et SQL Server, fournissent l'évolutivité et la sécurité nécessaires à une migration et une gestion efficaces des données. En conséquence, nous avons réalisé un transfert de données transparent et des processus ETL de haute qualité.

L'accent est mis sur l'industrie: Notre cadre est spécialement conçu pour répondre aux besoins uniques de l'industrie pharmaceutique, en intégrant des considérations relatives au traitement des données sensibles telles que les informations sur les patients, les détails des médicaments et les dossiers de vente, dans le respect des normes et des réglementations.

Notre équipe a utilisé Azure Data Factory (ADF) pour automatiser et affiner le processus de préparation des données pour le CRM du client. La stratégie comprenait:

Contrôles de validation automatisés: À l'aide d'ADF, nous avons mis en place des scripts automatisés pour effectuer des contrôles de validation, en s'assurant que les données répondent aux exigences du CRM. Les contrôles automatisés permettent d'identifier et de signaler les divergences, telles que les incohérences ou les informations manquantes, ce qui réduit considérablement le temps de révision manuelle.

Processus ETL avec ADF: Nous avons conçu des pipelines de données pour un mouvement et une transformation efficaces des données. Mappage de schémas ajuste automatiquement les structures de données provenant de diverses sources afin de les adapter au schéma du CRM et d'en assurer la compatibilité. Pour le nettoyage des données, nous avons appliqué des règles au sein de l'ADF pour nettoyer les données, comme la normalisation des formats, la suppression des doublons et l'amélioration de la qualité des données.

Transformations de données complexes: Pour les scénarios de données complexes, nous avons utilisé les flux de données de mappage d'ADF pour créer une logique de transformation sans code, en gérant des opérations telles que les jointures et les séparations conditionnelles pour garantir l'intégrité des données.

Cette approche a permis de minimiser les interventions manuelles, d'accélérer le processus de migration et de s'assurer que les données migrées étaient immédiatement utilisables dans le système de gestion de la relation client.

Optimisation de l'interface utilisateur

Afin d'améliorer l'interface utilisateur du CRM pour le secteur pharmaceutique, nous nous sommes concentrés sur plusieurs améliorations clés:

  • Tout d'abord, nous avons adapté l'interface pour qu'elle soit réactive sur tous les appareils à l'aide de CSS Grid et Flexbox et nous avons veillé à ce que chaque utilisateur ait une expérience fluide, qu'il soit sur un ordinateur de bureau ou sur un téléphone portable.

  • L'étape suivante a consisté à affiner la réactivité à l'aide de requêtes média, en optimisant les écrans tactiles et les petits appareils indispensables aux représentants de terrain en déplacement.

  • Nous avons rationalisé la navigation afin de minimiser les étapes nécessaires pour accéder aux informations vitales, rendant ainsi le CRM plus intuitif et convivial.

  • L'introduction de tableaux de bord personnalisables était un autre point fort. Les tableaux de bord permettent aux utilisateurs de personnaliser leur espace de travail en fonction de leurs besoins et de leurs flux de travail.

  • Pour que la recherche de données soit rapide et précise, nous avons amélioré la fonctionnalité de recherche avec des filtres avancés et du texte prédictif.

  • Conscients de la nécessité de disposer de mises à jour opportunes, nous avons intégré des notifications push afin de tenir les représentants sur le terrain informés par des alertes en temps réel.

  • Nous avons intégré des visualisation des données au sein du CRM afin de fournir aux utilisateurs un accès immédiat aux l'analyse et des informations pour une prise de décision éclairée.

  • Enfin, nous avons ajouté une fonctionnalité hors ligne à l'application mobile, garantissant un accès ininterrompu aux données critiques, avec une synchronisation automatique une fois la connectivité en ligne rétablie.

Technologies

System engineering

 .NET, Microsoft Dynamics 365, MS Dataverse, Azure Dynamics365, Azure Functions, Azure API Management

Gestion des données

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

Bases de données

MS SQL Server, MS Azure SQL Database

IA

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

Sécurité

Azure Active Directory, Azure Key Vault

Optimisation de l'interface utilisateur

CSS Grid, Flexbox, media queries

Processus

Notre processus de développement de CRM pour le secteur de la santé a été exécuté en plusieurs étapes afin d'assurer une migration et une intégration transparentes pour notre client. Tout au long de ce processus, notre adhésion à la méthodologie Agile nous a permis de faire preuve de flexibilité en apportant des améliorations itératives. Nous avons utilisé MS Teams pour la communication avec le client et Jira pour le suivi des tâches afin de maintenir la transparence à chaque étape du projet:

Phase de recherche

Nous avons commencé par une évaluation approfondie des systèmes CRM existants utilisés par les entreprises pharmaceutiques. Il était essentiel de comprendre les structures de données, les flux de travail et les besoins spécifiques de chaque entreprise. Notre équipe a collaboré étroitement avec le client pour définir les exigences et les attentes relatives au processus de migration et au développement du CRM dans le secteur de la santé. À ce stade, nous avons produit un document complet sur la vision et l'étendue du projet, décrivant la feuille de route, les délais et les attentes.

Conception et planification

Nos spécialistes ont conçu un cadre de migration personnalisé qui s'aligne sur les spécificités de l'industrie pharmaceutique. Nous avons développé des stratégies détaillées de mappage et de transformation des données pour traiter les divers formats et normes de données conformément aux diagrammes d'architecture et à un plan de migration des données.

Mise en œuvre

Nous avons créé des API personnalisées pour une intégration transparente des données. Nous avons utilisé des outils et des processus automatisés pour le nettoyage et la transformation des données afin de garantir l'intégrité et la compatibilité des données.

Améliorations de l'interface utilisateur

Notre équipe a travaillé sur l'optimisation des applications CRM sur les plateformes web, tablette et mobile, en se concentrant sur l'amélioration de l'expérience utilisateur et de l'accessibilité. Nous avons livré un cadre de migration entièrement fonctionnel, testé et validé, ainsi que des applications CRM améliorées et prêtes à être déployées.

Test et déploiement

Innowise a effectué une migration pilote pour des ensembles de données sélectionnés afin de valider le processus de migration et l'efficacité du cadre. Pendant les tests d'acceptation par l'utilisateur (UAT), nous nous sommes engagés avec les utilisateurs finaux à tester les applications améliorées, en recueillant des commentaires pour procéder à des ajustements. Ensuite, nous avons déployé le cadre de migration et les applications mises à jour dans les environnements des clients, en veillant à perturber le moins possible les opérations existantes.

Soutien post-déploiement

Nous avons organisé des sessions de formation complètes pour les utilisateurs finaux et le personnel informatique, ainsi qu'une documentation détaillée sur les fonctionnalités du nouveau système et les procédures de maintenance.

Équipe

1

Chef de projet

2

Ingénieurs Big Data

1

Développeur Front-End

1

Python Développeur

1

Ingénieur QA

1

Analyste de données

Résultats

95% plus grande précision des données et x2 migration des données plus rapide pour les clients du secteur pharmaceutique

La mise en œuvre de notre solution a permis d'améliorer considérablement les capacités de gestion de la relation client (CRM) du client. En conséquence, nous avons amélioré l'efficacité opérationnelle et la gestion des données pour l'ensemble de la clientèle de l'entreprise pharmaceutique:

  • Le cadre de migration personnalisé a permis de réduire le délai de migration des données de plus de 50%, ce qui a accéléré le déploiement de la gestion de la relation client pour les nouveaux clients du secteur pharmaceutique.

  • Les processus automatisés de nettoyage et de transformation des données ont permis d'accroître la précision des données de 95% et de réduire considérablement les efforts de correction manuelle des données après la migration.

  • L'optimisation des applications CRM pour les plateformes web, tablettes et mobiles a entraîné une augmentation de l'engagement des utilisateurs, démontrant ainsi une meilleure accessibilité. Le feedback post-déploiement a montré un taux de satisfaction de 90% parmi les utilisateurs finaux, soulignant l'efficacité des améliorations UI/UX pour répondre aux besoins des représentants pharmaceutiques.

En fournissant une solution sur mesure qui aborde à la fois les aspects techniques et l'expérience de l'utilisateur de la migration CRM, nous avons contribué à la capacité de notre client à offrir un système CRM plus efficace à ses clients pharmaceutiques. Notre équipe poursuit le processus de migration des données des réseaux de pharmacies vers le système CRM mis à jour de notre client. Actuellement, nous nous concentrons sur le processus de migration pour quatre clients et pharmacies spécifiques du secteur de la santé, en adaptant notre approche pour répondre aux besoins uniques et aux complexités des données de chacun d'entre eux.

Durée du projet
  • Mars 2023 - En cours

2x

une migration des données plus rapide

95%

une plus grande précision des données

Contactez nous!

Réserver un appel ou remplissez le formulaire ci-dessous et nous vous contacterons dès que nous aurons traité votre demande.

    S’il vous plaît, ajouter les détails du projet, la durée, la pile technologique, IT spécialistes nécessaires et d'autres informations pertinentes
    S’il vous plaît, ajouter les détails du projet, la durée, la pile technologique, IT spécialistes
    nécessaires et d'autres informations pertinentes
    Joindre des documents supplémentaires au besoin
    Charger file

    Vous pouvez joindre jusqu'à 1 fichier de 2MB au total. Fichiers valides : pdf, jpg, jpeg, png

    Nous vous informons que lorsque vous cliquez sur le bouton Envoyer, Innowise traitera vos données personnelles conformément à notre Politique de confidentialité dans le but de vous fournir des informations appropriées.

    Que se passe-t-il ensuite?

    1

    Après avoir reçu et traité votre demande, nous reviendrons vers vous pour détailler les besoins de votre projet et signer un accord de non-divulgation pour assurer la confidentialité des informations.

    2

    Après avoir examiné les exigences, nos analystes et nos développeurs élaborent une proposition de projet avec l'étendue des travaux, le nombre de membre de l'équipe, les délais et les coûts des coûts.

    3

    Nous organisons une réunion avec vous pour discuter de l'offre et parvenir à un accord.

    4

    Nous signons un contrat et commençons à travailler sur votre projet le plus rapidement possible.

    Merci !

    Votre message a été envoyé.
    Nous traiterons votre demande et vous recontacterons dès que possible.

    Merci !

    Votre message a été envoyé.
    Nous traiterons votre demande et vous recontacterons dès que possible.

    flèche