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

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