Situation

Dans le monde, 5,5 milliards de personnes n'ont pas facilement accès aux médicaments antidouleur et 70 000 personnes meurent d'avoir consommé trop de médicaments.

Notre client, un fabricant suisse, avait pour ambition d'administrer des analgésiques buvables de manière individuelle, à distance et sécurisée. Pour ce faire, ils ont conçu un matériel (bouteille intelligente), couplé à une suite logicielle composée d'une application de bureau et d'une application mobile. L'application desktop était principalement utilisée par les médecins pour paramétrer la smart bottle en fonction de la prescription des patients. L'application mobile, encore à l'état de prototype, était utilisée pour suivre la consommation de médicaments des patients et déclencher le réapprovisionnement. Les deux applications communiquaient avec le flacon intelligent en utilisant la technologie infrarouge.

Open Web Technology a été contacté pour faire passer la suite logicielle de gestion de la bouteille au niveau supérieur, d'un point de vue fonctionnel et technique.

Approche

Pour ce projet, nous avons suivi une approche en 3 étapes :

1.Prise en main technique

Tout d'abord, les experts d'OpenWT ont audité l'architecture et le code des applications existantes. Les conclusions étaient doubles : l'application de bureau pouvait être réutilisée alors que l'application mobile Proof-of-Concept devait être redéveloppée. Ensuite, notre équipe a progressivement pris en charge l'application de bureau, en travaillant aux côtés de l'équipe du client. Après un mois, la phase de transition était terminée et notre équipe avait la main sur l'architecture et l'interface utilisateur.

2. Plan directeur

Au cours d'une deuxième phase, l'équipe d'OpenWT a conçu un nouveau concept pour améliorer les interactions entre le matériel et la suite logicielle de gestion. Le concept s'articulait autour d'une "chose" (la bouteille intelligente), d'une solution de connectivité basée sur le protocole NFC remplaçant l'infrarouge, de l'application mobile et de bureau, d'un cloud sécurisé et d'un lien vers l'analyse des données.

Nous avons identifié 4 utilisateurs principaux de cet écosystème IoT, avec les rôles suivants:

  • Le Médecin : définir la prescription, vérifier le traitement, affecter le ou les soignants.
  • Le Pharmacien : revoir la prescription, paramétrer le flacon, suivre la consommation du médicament.
  • Le Patient : prendre le médicament dans le flacon
  • Le soignant : suivre le patient, permettre l'administration des doses.

En collaboration avec l'équipe du client, nos experts ont spécifié la solution, en répondant aux questions suivantes : quels sont les cas d'utilisation à couvrir ? Quelles fonctionnalités de l'application mobile ou de l'application de bureau pourraient apporter de la valeur aux utilisateurs ? Quelle pile technologique devrions-nous utiliser pour construire la solution ? Quelles sont les couches de sécurité pour protéger les données ? Après avoir validé l'interface utilisateur et l'expérience utilisateur globale, nous avons créé un story backlog, centralisant une liste de fonctionnalités prioritaires. À l'issue du blueprint, nous avons livré une description du flux utilisateur, des cas d'utilisation détaillés, des maquettes, des spécifications techniques et un plan de développement.

3. Développement

Au cours de la phase de Blueprint, les équipes du client et les nôtres se sont mises d'accord pour développer l'application avec la pile technique suivante : Android, Angular et les technologies Java FX, notamment une plateforme web Spring, des services web REST, la communication NFC et le stockage MongoDB.

Technology stack of an IoT project by Open Web Technology

OpenWT a utilisé des méthodologies agiles pendant la phase de développement. Avec des sprints de deux semaines, notre équipe a mis en œuvre les histoires d'utilisateurs prioritaires, déployant des améliorations incrémentales apportant de la valeur aux utilisateurs. En plus de cela, OpenWT a également soutenu les efforts de test de bout en bout sur la plate-forme pour assurer un déploiement sans heurts.

Résultats

En quelques mois, nous avons généré des avantages tangibles tant pour le fabricant de la solution - notre client - que pour les utilisateurs. Notre client est désormais en mesure de proposer des services innovants sur le marché, avec une infrastructure robuste à l'appui. Les patients peuvent consommer des médicaments de manière sécurisée et à distance. Les soignants ont un contrôle et une flexibilité accrus tout au long du parcours des patients. Enfin, les médecins ont un aperçu du comportement des patients et peuvent optimiser les traitements grâce à l'analyse des données.

Les technologies de la santé connaissent une croissance rapide et les acteurs traditionnels de la santé doivent se lancer dans l'aventure numérique pour rester dans la course. En savoir plus sur les soins de santé numériques

3
étapes
4
utilisateurs principaux identifiés
7
technologies différentes utilisées

Prenez contact avec nous !

Pour améliorer le contenu et votre expérience, ce site web utilise des cookies à des fins d'analyse.
Refuser

Subcrible to our newsletter