Veuillez laisser vos coordonnées, nous vous enverrons notre aperçu 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 1800+ professionnels de l'informatique qui développent 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.

Application mobile pour les patients atteints de cancer : Augmentation de la réactivité de 35%

Innowise a optimisé une application mobile pour les patients atteints de cancer, en améliorant la collecte de données, le soutien personnalisé et l'évolutivité afin d'améliorer les résultats et de faciliter les flux de travail.

Client

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

Notre client est une société de développement de logiciels de santé qui s'engage à créer des solutions pour les patients en oncologie à partir du moment du diagnostic. Son produit phare est une application mobile destinée à soutenir les patients en oncologie tout au long de leur processus de traitement. Cette application recueille des informations détaillées sur l'état de santé du patient, génère des rapports complets et améliore la communication entre les patients et leurs fournisseurs de soins de santé.

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

Défi

Résoudre les problèmes critiques liés à la gestion des données et à la performance des applications

Les principaux défis auxquels notre client était confronté se concentraient dans quatre domaines clés :

  • Collecte et analyse des données : Bien que la version actuelle de l'application ait des capacités de collecte de données, elle devait être plus complète pour fournir une image globale de la santé du patient. Notre équipe a donc été chargée de développer des fonctionnalités permettant de collecter et d'analyser efficacement les données fournies par les patients, afin d'offrir aux médecins une vue d'ensemble de la maladie et de les aider à prendre des décisions en matière de traitement.
  • Automatisation des processus : Ils avaient également besoin de mettre en œuvre des processus CI/CD afin d'accélérer développement d'applications et de maintenir une assurance qualité cohérente.
  • Extension des fonctionnalités : Le client souhaitait rendre l'application plus personnalisée afin d'améliorer l'engagement des patients et de faciliter les flux de travail cliniques. Il a donc décidé d'ajouter de nouvelles fonctionnalités, telles que des notifications push personnalisées et des analyses avancées, afin d'accroître l'utilité de l'application.
  • Préparation à l'évolutivité : Avec la croissance de la base d'utilisateurs et des partenariats, l'infrastructure existante de l'application n'était pas équipée pour gérer la charge accrue. Il y avait un risque de problèmes de performance et de temps d'arrêt du système, ce qui pouvait avoir un impact négatif sur l'expérience et la confiance des utilisateurs. Innowise a été chargé de préparer l'application à la croissance du nombre d'utilisateurs et à l'expansion du réseau de partenaires.

Solution

Améliorer la connaissance des données, la personnalisation et l'évolutivité

En étroite collaboration avec le client, les spécialistes Innowise ont mis en œuvre une solution complète pour relever les défis du client et améliorer l'application mobile pour les patients en oncologie. Nos experts se sont concentrés sur l'amélioration la collecte et l'analyse des donnéesL'objectif est d'améliorer la qualité des services, d'automatiser les processus, d'étendre les fonctionnalités et d'assurer l'évolutivité.

Collecte et analyse des données

L'équipe Innowise a développé et intégré des scripts Python pour automatiser l'extraction de données à partir de diverses sources. Ces scripts traitent à la fois les données structurées provenant des formulaires de l'application (tels que les antécédents médicaux et les journaux de traitement) et les données semi-structurées provenant des dispositifs portables à l'aide API spécifiques à l'appareil et de formats de données FHIR. Cette collecte complète de données permet à l'application de recueillir des informations précieuses sur les interactions avec les patients, qui sont ensuite utilisées pour informer les prestataires de soins de santé.

En outre, nous avons créé un tableau de bord analytique à l'aide de React, avec des graphiques, des diagrammes et des tableaux récapitulatifs pour visualiser les données des patients. Le tableau de bord utilise des bibliothèques de graphiques comme D3.js et Chart.js pour créer des visualisations personnalisables adaptées à des types de données spécifiques et à des cas d'utilisation clinique. Les professionnels de la santé disposent ainsi d'une interface claire et intuitive pour accéder aux données des patients et les interpréter, ce qui permet d'améliorer le processus de prise de décision et les soins prodigués aux patients.

En outre, nous avons appliqué des techniques de ML et d'analyse statistique pour identifier des modèles, prédire les risques et personnaliser les recommandations de traitement.

Fonctionnalités mises en œuvre

Pour améliorer encore les capacités de l'application et l'expérience de l'utilisateur, notre équipe a mis en œuvre plusieurs mises à jour clés :

  • Notifications push personnalisées : Nous avons intégré Firebase Cloud Messaging pour fournir des rappels personnalisés pour la prise de médicaments, les rendez-vous chez le médecin, le remplissage de questionnaires et des recommandations sur mesure basées sur les données individuelles des patients.
  • Analyses avancées : Nous avons ajouté de nouvelles mesures et de nouveaux rapports, tels que l'évaluation de l'efficacité des traitements et la prédiction des risques de complications. Ces améliorations permettent aux médecins d'analyser plus en profondeur les données des patients et d'identifier les caractéristiques de chaque maladie.
  • Amélioration de l'interface : Nous avons effectué des tests A/B sur différentes versions de l'interface et affiné la convivialité de l'application.

Préparation à la mise à l'échelle

Pour soutenir l'expansion prévue de notre client et l'ajout de nouveaux partenaires, nous avons travaillé en étroite collaboration avec lui pour mettre en œuvre plusieurs améliorations clés en vue d'une croissance future.

  • Optimisation des performances : Pour s'assurer que l'application reste rapide et stable en cas d'augmentation de la charge des utilisateurs, l'équipe Innowise a effectué des tests de charge rigoureux et a optimisé à la fois la base de code et l'infrastructure.
  • Architecture microservices : Nous avons fait passer l'application à une architecture microservices, permettant aux composants individuels d'être mis à l'échelle de manière indépendante en fonction de la demande. Nos experts ont remanié les composants existants en services plus petits et indépendants, et ont créé de nouveaux services pour gérer des fonctionnalités spécifiques. Nous avons principalement utilisé des API REST pour la communication entre les services, avec des files d'attente de messages pour la communication asynchrone si nécessaire. 

Technologies

Front-end

React, React Nativ

Back-end

Python, AWS Lambda, DynamoDB, Neo4j, Firebase Cloud Messagerie, API Gateway

VCS

Git, GitHub

DevOps

Actions GitHub, Terraform, AWS CDK, Docker

Processus

Nous avons adopté Scrum pour gérer notre processus de développement, en divisant le flux de travail en sprints bihebdomadaires et en maintenant un rythme régulier avec des déploiements tous les quatre sprints. Grâce à un pipeline CI/CD pour l'automatisation des tests et des déploiements, notre équipe a été en mesure de publier des mises à jour dans le cadre du calendrier serré du projet sans sacrifier la qualité.

Pour que tout le monde soit sur la même longueur d'onde, nous avons mis en place un environnement d'équipe collaboratif avec Slack pour la communication en temps réel et Jira pour le suivi détaillé des tâches. En outre, notre chef de projet s'est assuré que le client restait dans la boucle avec des mises à jour hebdomadaires via Skype.

Équipe

1

Chef de projet

2

Développeurs Back-End

2

Développeurs Front-End

1

Ingénieur QA

Résultats

Précision accrue, réduction du temps de développement et amélioration de l'interface utilisateur

L'équipe Innowise a considérablement amélioré la qualité, l'efficacité et la performance de l'application du client. L'amélioration de la collecte et de l'analyse des données a permis d'accroître la précision des décisions médicales, tandis que la mise en œuvre de CI/CD a réduit le temps nécessaire au développement de nouvelles fonctionnalités. Les efforts d'optimisation des performances se sont traduits par une augmentation de 35% de la réactivité de l'application et une réduction de 40% des temps d'arrêt du système. En outre, les fonctions personnalisées et les analyses avancées ont stimulé la satisfaction des utilisateurs. Nous avons également assuré l'évolutivité de l'application, minimisant ainsi le risque de pannes futures.

Durée du projet
  • Février 2023 - juin 2023

40%

réduction des temps d'arrêt des systèmes

35%

amélioration de la réactivité de l'application

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.

    Спасибо !

    Cообщение отправлено.
    обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    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 contacterons dès que possible.

    flèche