Laissez-nous vos coordonnées, nous vous enverrons notre présentation par email.
Je consens à ce que mes données personnelles soient traitées afin d'envoyer du matériel de marketing personnalisé conformément à la politique de l'UE en matière de protection des données. Politique de confidentialité.
Le formulaire a été soumis avec succès ! Veuillez trouver des informations complémentaires dans votre boîte aux lettres.
Le groupe Innowise est une société internationale de développement de logiciels à cycle complet. fondée en 2007. Nous sommes une équipe de plus de 1400 professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.
A propos de nous
Le groupe Innowise est une société internationale de développement de logiciels à cycle complet. fondée en 2007. Nous sommes une équipe de plus de 1400 professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.

Plateforme de gestion des données de santé

Le groupe Innowise a créé une plateforme pour faciliter la collecte et la gestion des données des patients.

Client

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

Notre client est un fournisseur européen de plateforme de gestion des données de santé qui exploite de nombreux centres de soins de santé dans toute l'UE.

Les informations détaillées sur le client ne peuvent être divulguées en vertu des dispositions de la NDA.

Défi

Le client a ressenti le besoin d'améliorer les processus de gestion des données existants. Il avait besoin d'une plateforme qui puisse être intégrée de manière transparente dans les processus opérationnels et qui permette d'accéder facilement aux dossiers des patients. Les données étant très sensibles, la plateforme devait être conforme à toutes les réglementations en matière de protection des données.

Pour créer une telle plateforme, les ingénieurs logiciels du groupe Innowise ont dû.. :

  • examiner la conception existante du flux de données du client ;
  • retravailler le flux de données à partir de zéro ;
  • automatiser plusieurs processus manuels ;
  • concevoir l'architecture de la solution afin d'offrir la meilleure fonctionnalité et la meilleure sécurité possible.
gestion de la base de données des soins de santé

Solution

Le groupe Innowise a créé une plateforme sécurisée qui permet au personnel de santé de collecter, de stocker et de gérer efficacement les données des patients.

Nos ingénieurs logiciels ont conçu l'architecture de la solution et le flux de données qui permettent aux employés du client de collecter et d'analyser les données des patients et de les utiliser à diverses fins telles que l'estimation de l'efficacité du traitement ou la fourniture des informations nécessaires aux compagnies d'assurance.

Amazon Web Services

La solution est basée sur Amazon Web Services en raison de sa sécurité, de sa flexibilité, de son évolutivité et de sa rentabilité.

Les employés du client insèrent les données des patients dans leurs dossiers personnels sous différentes formes : images, vidéos, texte, etc. Ces données sont téléchargées sur AWS et stockées dans un lac de données. Ces données comprennent les résultats des examens médicaux, l'heure et la date des appels, les fichiers médias des IRM, des CT, des ultrasons, etc.

Pipelines ETL

Nos ingénieurs en données ont conçu et mis en œuvre des pipelines ETL pour collecter automatiquement des morceaux de données des employés du client dans le stockage en nuage.

Lac de données et entrepôt de données

Toutes les données collectées par les pipelines ETL sont transférées par Apache Airflow vers le lac de données pour le processus d'affinage. Une fois les données affinées, elles sont envoyées à l'entrepôt de données et peuvent être utilisées à diverses fins, telles que

  • consulter les patients sur le traitement ;
  • l'estimation de l'efficacité du modèle de traitement actuel ;
  • effectuer une analyse approfondie des données relatives aux patients ;
  • fournir aux établissements d'assurance les informations requises, etc.

Gestion de l'accès

La plateforme donne aux utilisateurs l'accès à des données sensibles qui doivent être protégées contre toute utilisation non autorisée. A cet effet, les ingénieurs logiciels du Groupe Innowise ont mis en place un système de distribution et de gestion des accès.

Ce module extrait de la base de données du client les informations relatives aux statuts des employés et les compare aux données d'un patient donné. L'accès aux données privées n'est accordé qu'aux spécialistes qui travaillent avec le patient. La seule exclusion possible est le remplacement du travailleur de la santé en cas de vacances ou de congé de maladie. Dans ce cas, la plateforme partage l'accès aux données du patient avec l'employé remplaçant et le lui retire dès que la période de remplacement prend fin.

Lorsqu'il est nécessaire de partager les données du patient avec des collègues ou des tiers (par exemple, un consilium en cas de maladie grave ou une demande d'une compagnie d'assurance), l'employé peut demander l'autorisation de le faire. Si l'autorisation est accordée, la plateforme remplit automatiquement le formulaire avec les données du patient et les partage avec l'employé, de sorte qu'aucune donnée supplémentaire ne puisse être incluse, que ce soit accidentellement ou volontairement.

Technologies et outils

Back-end
Python 3.x, Flask, Celery, REST, Pytest, Kafka
Front-end
TypeScript
Bases de données
PostgreSQL, MongoDB, Redis
Ingénierie des données
Apache Spark, Pandas, Airbyte
DevOps
Kubernetes, Terraform
Cloud
Apache Airflow, AWS (Kinesis, Glue, EMR, EC2, Lambda, S3, QuickSight, Athena), Snowflake
Intelligence économique
Power BI
VCS
GitLab

Processus

En tenant compte de toutes les exigences et spécificités du projet, nous avons choisi Scrum comme méthodologie de développement logiciel, en menant des sprints bihebdomadaires et des aperçus de sprints pour démontrer les progrès. Nous avons utilisé Jira et Confluence et avons organisé les réunions et la communication générale avec le client dans Microsoft Teams.

Notre équipe a élaboré les exigences conformément à la vision de la solution du client et les a documentées. Au cours du processus de développement, nous avons constamment analysé, affiné et décomposé les exigences en tâches et sous-tâches pour faciliter le suivi des progrès. Après l'achèvement de plusieurs tâches, les ingénieurs d'assurance qualité d'Innowise Group ont vérifié que la solution était conforme aux exigences définies, qu'elle ne comportait pas de bogues et que notre équipe était en phase avec la vision du client et les résultats souhaités.

solutions de gestion des données de santé

Équipe

3
Ingénieurs en données
2
Développeurs Front-End
3
Développeurs back-end
2
ML Ingénieurs
2
Développeurs BI
1
Analyste commercial
1
Chef de projet
1
Ingénieur AQ
1
Ingénieur CQA
1
Chef d'équipe
équipe-innowise

Résultats

Le groupe Innowise a créé une plateforme sécurisée qui permet aux professionnels de la santé de collecter, de stocker et de gérer les données des patients. Ces informations peuvent être utilisées à diverses fins et ne seront pas divulguées grâce à de solides mesures de sécurité et à une gestion stricte des accès et des opérations.

Nos ingénieurs logiciels ont automatisé de nombreux processus qui étaient auparavant gérés manuellement et ont conçu le flux de données pour rendre la solution aussi efficace que possible.

Durée du projet
  • Depuis 2020
  • Le projet est toujours en cours ; à ce stade, nous assurons le support de la plateforme et mettons en place de nouvelles fonctionnalités.

Vous avez besoin d'une solution technologique ? Contactez nous !

    Nous vous informons que lorsque vous cliquez sur le bouton Envoyer, Innowise Group 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, la taille 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.

    flèche