Application d’aide à la maintenance de machines d’analyses médicales
Business to employee / Équipements et services médicaux / Maintenance
Type de projet
Projet d’entreprise
Projet
Contexte
Le client est une entreprise spécialiste du diagnostic in-vitro. Elle détermine l’origine d’une maladie ou d’une contamination grâce à un parc de machines spécifiques.
Le bon fonctionnement de ces machines représente un enjeu financier majeur. Les pannes sont coûteuses en raison des ressources nécessaires à la maintenance et des délais d’intervention.
Objectifs
Concevoir une application mobile adaptée aux besoins spécifiques des techniciens pour optimiser leur travail, diminuer le temps d’intervention et améliorer la traçabilité des maintenances :
- visualiser la liste des opérations de maintenance planifiées pour chaque machine
- suivre les procédures correspondant à des codes d’erreurs
- consulter la documentation technique (guides, vidéos, photos…)
- accéder au stock pour vérifier la disponibilité des pièces de rechange et les commander
- générer un rapport d’intervention
Ma contribution
Besoins identifiés
Vision unique
Communiquer et accorder la vision de toutes les parties prenantes (porteurs de projets, utilisateurs)
Fonctionnalités
Définir et prioriser les fonctionnalités en vue du développement de l’application mobile
Expérience utilisateur adaptée
Créer l’interface et les interactions de l’application en prenant en compte le contexte d’utilisation de la solution par les techniciens (luminosité, équipement de sécurité, travail en équipe…).
Prototype de démonstration
Réaliser un prototype de démonstration à présenter lors d’un événement international pour convaincre de lancer la nouvelle offre : contrainte de planning forte, conception du scenario et des maquettes en 2 semaines.
Outil d’administration de l’application
Concevoir l’outil d’administration de l’application en version desktop.
Méthodologie et livrables
Avant-Vente
- Estimation de charges
- Élaboration d’une méthodologie UX Design
Réunion de cadrage
- Définition des besoins et des problématiques avec le client
Fonctionnalités priorisées
- Deux ateliers de définition des besoins et de conception avec la participation des techniciens
Architecture de l’information
- Être accompagné dans la réalisation des étapes de la maintenance
- Centraliser et catégoriser l’information pour diminuer la charge cognitive
Maquettes de l’application mobile
Définir un système de navigation
- Guidage des actions
Être accompagné dans la réalisation des étapes de la maintenance
- Organisation de l’information
Centraliser et catégoriser l’information pour diminuer la charge cognitive
Implémenter et modifier une solution de scan de codes
- Identification simplifiée
Intégration d’une solution de scan utilisant l’appareil photo du terminal pour faciliter la reconnaissance des machines et la recherche de pièces détachées. - Contexte enrichi
Ajout d’informations complémentaires via la réalité augmentée pour guider l’utilisateur lors de ses interventions (ex : nombre de pièces détachées contenues dans le carton scanné) - Uniformisation de l’expérience
Conception et intégration d’éléments de navigation et de saisie de code au sein de l’outil de scan existant
Simplifier l’identification de pièces de machines
- Étapes de confirmation
Mise en place de validations avec saisie de code pour limiter les erreurs de manipulation - Filtrage intelligent
Sélection automatique de la documentation et des pièces pertinentes selon le type de panne - Traçabilité des stocks
Suivi des mouvements de pièces détachées prélevées afin d’éviter les ruptures et d’assurer la continuité des interventions
Prioriser les interventions selon leur type et leur date planifiée
- Aide à la décision
Introduction de statuts permettant à l’utilisateur de prioriser ses tâches selon la date de maintenance prévue - Cohérence sectorielle
Identification des normes et du vocabulaire métier pour nommer les statuts de manière explicite, sans dépendre uniquement de codes couleurs ou de pictogrammes
Maquettes de l’outil d’administration
Guider vers les actions principales
- Navigation
Définition d’un système principal et secondaire pour structurer l’accès aux différentes sections - Cohérence graphique
Mise en place de codes visuels distincts pour les statuts, descriptions, éléments interactifs ou inactifs
Organiser les données en tableaux pour faciliter leur analyse
- Hiérarchie visuelle
Organisation claire des informations pour mettre en avant les actions prioritaires - Compatibilité technique
Exploitation des fonctionnalités natives de la bibliothèque DevExtreme pour garantir la faisabilité
Avoir un aperçu en direct des questionnaires configurés
- Création de modèles
Intégration d’un module de conception de questionnaires sans altérer l’expérience existante - Gestion des erreurs
Anticipation des cas critiques et ajout de confirmations sur les actions sensibles
Mettre à jour les contenus de l’application
- Faire évoluer un espace en fonction des besoins utilisateurs
- Faciliter la prise de décision en réduisant le nombre de fonctionnalités et de composants
Tester et itérer sur les étapes de conception
- Être accompagné dans la réalisation des étapes de la maintenance
- Centraliser et catégoriser l’information pour diminuer la charge cognitive
Prototype interactif de l’application pour la démonstration
Gestion de projet
- Méthode Agile
Sprints, réunions et validations hebdomadaires avec l’équipe projet et le client - Points de suivi réguliers
Avec les développeurs pour assurer la qualité de l’expérience finale
Résultats
Retombées et apprentissages
« C’est la première fois que je vois quelque chose d’aussi abouti ! »
- Ci-dessus, le premier retour fait par le client à l’occasion d’une formation sur l’application
- La maquette a permis à l’entreprise de convaincre son auditoire lors du séminaire

