Application d’aide à la maintenance de machines d’analyses médicales

Secteur
Type de projet
Accompagnement UX design

Projet

Contexte
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
Méthodologie et livrables
  • Estimation de charges
  • Élaboration d’une méthodologie UX Design
  • Définition des besoins et des problématiques avec le client
  • Deux ateliers de définition des besoins et de conception avec la participation des techniciens
  • Être accompagné dans la réalisation des étapes de la maintenance
  • Centraliser et catégoriser l’information pour diminuer la charge cognitive

Arborescence de l’application mobile

Userflow de l’application mobile

Organisation du Back-office

Étapes de création de questionnaires

  • Wireframes des pages prévues pour la démonstration

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

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

  • Import de données : conception d’un système d’import simple et fiable pour alimenter l’application mobile.
  • Feedback utilisateur : Indication claire des conditions de succès (ex. : limites de taille de fichier à l’import).

Tester et itérer sur les étapes de conception

  • 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
  • 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