Sherlock, interface pour données médicales

Sherlockpour CH StudioMedTechSaaS

Le contexte

Rendre les données médicales complexes accessibles et exploitables

Sherlock est une plateforme interne développée pour GE HealthCare qui centralise des données d’imagerie médicale au format DICOM et facilite leur recherche, leur consultation et leur partage.

Ces données sont utilisées par des profils aux besoins différents : équipes R&D, développement produit, qualité, marketing ou encore spécialistes des données destinées à l’intelligence artificielle. Chacun doit pouvoir retrouver les examens pertinents, comprendre les informations disponibles et effectuer les opérations adaptées à son activité.

La complexité du produit ne tient donc pas uniquement au volume de données, mais aussi à leur structure, à la diversité des usages et aux contraintes techniques qui les accompagnent : indexation, recherche multicritère, droits d’accès, serveurs et workflows de traitement.

J’ai contribué à l’évolution de Sherlock dans le cadre de mon travail chez CH Studio, en intervenant sur la conception UX/UI et l’amélioration progressive des interfaces d’un produit en développement continu.

L’enjeu de conception : transformer cette complexité technique en une expérience lisible, cohérente et efficace, sans masquer les informations dont les utilisateurs ont besoin pour prendre leurs décisions.

L’équipe

  • Aurélien BiardUX/UI designer

    Je porte la direction du projet et les décisions de conception (product thinking - structure du Design System - choix UX/UI - tokens et principes de conception - composants et comportements - guidelines - documentation & validation des résultats)

  • CH StudioÉquipe CH Studio

    Collaboration avec le CTO et les développeurs pour confronter les propositions UX aux contraintes techniques et aux possibilités d’implémentation.

  • GE HealthcareClient

    Équipes utilisatrices et parties prenantes : un environnement métier exigeant, avec des besoins propres à chaque activité et des usages qui évoluent au fil du développement du produit.

Livrables

  • Maquettes UX/UI des interfaces de recherche, de consultation et de gestion des données.
  • Prototypes interactifs pour explorer les parcours et valider les interactions.
  • Structuration des tableaux et des filtres, afin de rendre les données plus faciles à parcourir et à comparer.
  • Conception des workflows métier, notamment autour de la sélection, de l’accès et de la manipulation des examens.
  • Spécifications fonctionnelles et comportementales pour expliciter les règles d’interface et faciliter les échanges avec les développeurs.
  • Itérations UX/UI destinées à améliorer progressivement la cohérence, la lisibilité et l’efficacité du produit.

Tâches & réalisations

  1. Refonte du Design System

    • Audit de l’existant : tokens, composants, variantes et conventions.
    • Restructuration de l’architecture du Design System pour améliorer sa cohérence et sa maintenabilité.
    • Refonte des fondations visuelles : couleurs, typographie, espacements et variables sémantiques.
    • Harmonisation des composants, de leurs variantes, états et comportements.
    • Intégration de principes issus du Design System Ethos, adaptés aux besoins et aux contraintes du projet.
    • Clarification des règles d’usage et des relations entre tokens, composants et patterns.
    • Mise à jour de la documentation pour faciliter l’utilisation du système et sa transmission aux équipes design et développement.
  2. Concevoir des parcours adaptés aux workflows métier

    Sherlock ne se limite pas à la consultation de données. Les utilisateurs doivent également pouvoir les extraire, les télécharger, les partager ou les exploiter dans d’autres environnements.
    J’ai contribué à la conception et à l’amélioration de ces parcours, en tenant compte des actions disponibles, des permissions et du contexte d’utilisation.
    Le défi consiste à rendre ces opérations compréhensibles et prévisibles, tout en conservant la précision attendue d’un outil professionnel.

  3. Améliorer la lisibilité des interfaces complexes

    Les interfaces de Sherlock manipulent des informations denses, des critères de recherche avancés et des actions techniques. J’ai travaillé sur leur organisation afin de faciliter la compréhension de l’interface et de réduire la charge cognitive.
    Cela implique notamment de réfléchir à la hiérarchie visuelle, à l’organisation des tableaux, à la présentation des filtres et à la visibilité des actions selon les contextes.
    Mon approche : ne pas simplifier la donnée elle-même, mais simplifier la manière dont l’utilisateur la comprend et agit dessus.

  4. Faire évoluer le produit en collaboration avec les développeurs

    Sherlock est un produit vivant, qui évolue au fil des besoins et des retours d’usage. La conception s’inscrit donc dans une démarche d’amélioration continue : analyser les difficultés, explorer des solutions, formaliser les comportements attendus et travailler avec l’équipe technique pour les intégrer au produit.
    Cette proximité avec le développement m’a permis de prendre en compte les contraintes d’architecture, de données et de fonctionnement dès la conception, plutôt que de les traiter uniquement au moment de l’implémentation.

Écrans de l’interface Sherlock : recherche, tableaux de résultats et consultation des examens

Ce que cette expérience illustre dans mon parcours

Sherlock est un exemple de mon approche du Product Design : intervenir sur des produits techniquement exigeants, comprendre les contraintes métier et transformer des systèmes complexes en expériences utilisables.

Au-delà de la conception des écrans, ce travail repose sur la structuration de l’information, la compréhension des workflows et la collaboration avec les développeurs.

Concevoir des interfaces simples pour des produits complexes, sans perdre la précision nécessaire aux usages professionnels.