Présenté par : M.
Bouderbala
Promotion : 3ème Année LMD Informatique / Semestre N°5
Etablissement : Centre Universitaire de Relizane
Année Universitaire : 2020/2021
Elaboré par M.Bouderbala / CUR
Elaboré par M.Bouderbala / CUR
Identifier les users :
“besoins & spécification”
Qui sont les utilisateurs ?
Ex. enfants, personnes âgées, étudiants, professionnels,
artistes
Quels sont leur problèmes, besoins, préférences et
expériences ?
Quelles sont leur capacités (perception, cognition,
moteur), leur connaissances et expertises ?
Ex: Experts, novices, handicapés, etc.
Diversités culturelles
Langages, symboles, protocoles de communication
Contexte économique
Combien sont-ils prêts à payer pour un nouveau produit ?
Elaboré par M.Bouderbala / CUR
Techniques de recueil
d’informations
Les techniques de recueil d’informations sont utilisées
lors de la méthode de conception IHM pour récolter
des informations :
Sur les users (e.g., pour construire des personas)
Sur les tâches (e.g., enchaînement des actions,
vocabulaire métier)
Sur les interfaces (e.g., idées, points forts/faibles)
Choisir une technique adaptée selon le contexte, les
users et la phase active (analyse, développement ou
évaluation)
Elaboré par M.Bouderbala / CUR
Remue-méninges (brainstorming)
Objectif : générer un grand nombre d’idées créatives
Protocole :
Réunir un petit groupe avec différents rôles et expertises
Limiter le temps (1 heure)
Aborder / traiter un problème de conception spécifique
Elaboré par M.Bouderbala / CUR
Remue-méninges (brainstorming)
Procédure :
1. Générer une grande quantité de solutions
enregistrer toutes les idées sans les évaluer (e.g., sur
post-its)
2. Classer les idées en fonction de leur qualité
les idées sont classées par nombre de votes
ne pas oublier les idées insolites
Elaboré par M.Bouderbala / CUR
Focus group
Groupe de discussion :
Petit groupe de personnes invitées ou recrutées pour discuter d’un
thème ou d’une proposition. Il offre un aperçu de leurs réactions,
leurs valeurs, leurs préoccupations et leurs perspectives,
Objectif :
comprendre les motivations des users
Protocole :
Définir différents thèmes à aborder (5 ou 6 recommandés)
Limiter le groupe à 7-10 participantes (timidité, temps de parole)
Séance filmée, utilisation de tableaux et/ou assistantes
Elaboré par M.Bouderbala / CUR
Focus group
Le focus group est généralement utilisé pour répondre
aux objectifs suivants :
Collecter des opinions, des croyances et des attitudes
concernant un sujet ou une problématique précise
Confirmer des hypothèses
Encourager la parole autour de problèmes particuliers
Le focus group est également une bonne méthode
pour identifier les principales problématiques à creuser
dans le cadre d’une enquête plus approfondie.
Elaboré par M.Bouderbala / CUR
Focus group
Un exemple de focus group
Elaboré par M.Bouderbala / CUR
Brainstorming VS Focus group
Elaboré par M.Bouderbala / CUR
Scénarimage (storyboard)
Objectif :
créer une description réaliste de l’utilisation du système
Protocole :
Utiliser les storyboards du monde du cinéma pour une
vue d’ensemble des interactions pour résoudre une
tâche
Elaboré par M.Bouderbala / CUR
Scénarimage (storyboard)
Procédure :
1. Identifier des tâches existantes (typiques et inhabituelles)
2. Créer des scénarios de travail en généralisant les histoires
mélanger les événements de différentes provenances
incorporer des situations inhabituelles dans des activités
Typiques inclure des situations qui aboutissent et d’autres pas
Elaboré par M.Bouderbala / CUR
Conception en parallèle
Objectif :
créer plusieurs interfaces et sélectionner leurs points forts
Protocole :
Panel représentatif d’users et/ou de concepteurs (en
individuel ou en groupe)
Procédure :
1. Chaque user (ou groupe) réalise indépendamment une
interface (papier, logiciel, etc.)
2. Discussion et comparaison des interfaces réalisées
3. Les meilleures idées sont conservées
Elaboré par M.Bouderbala / CUR
Conception en parallèle
Elaboré par M.Bouderbala / CUR
Inspection cognitive (cognitive
walkthrough)
Objectif :
évaluer le système en se mettant à la place de l’user
Protocole :
Spécifier des scénarios (tâches et contexte)
Procédure :
1. Évaluation en imaginant ce que ferait l’user pour
résoudre la tâche comprend-elle les messages, le
comportement du système ?
2. Interprétation et prise en compte des résultats
Elaboré par M.Bouderbala / CUR
Observation
Objectif :
identifier les problèmes d’une application
Protocole :
En laboratoire ou sur le terrain
Choisir au moins 2 users qui agiront indépendamment
Elaboré par M.Bouderbala / CUR
Observation
Procédure :
1. Définir une mission spécifique (résoudre un problème, suivre
un scénario)
2. Décider de ce que l’on veut mesurer
3. Demander à l’user d’effectuer la mission (méthode
intrusive)
observation directe simple
avec explicitation à haute voix
à deux pour observer les interactions (interrogations, explications)
4. Enregistrer les interactions, puis les analyser
papier, audio, vidéo, trace informatique
Elaboré par M.Bouderbala / CUR
Test A/B
Objectif :
évaluer les performances de deux alternatives de Conception
pour un composant
Protocole :
Deux versions d’une même interface, chacune avec une variante
du composant à tester (e.g., la couleur d’un bouton)
Définir un objectif (e.g., un clic sur le bouton testé, une vente)
Choisir une métrique pour quantifier l’intérêt pour chaque
version (e.g., le nombre de clics sur le bouton divisé par le
nombre de vues)
Extensions pour tester plus de deux versions ou plus de deux
composants (tests A/Z, multivarié)
Elaboré par M.Bouderbala / CUR
Test A/B
Procédure :
1. Quand un user arrive sur l’interface, proposer au hasard
l’une des deux versions
2. Calculer le nombre d’objectifs atteints pour chaque
version
Elaboré par M.Bouderbala / CUR
Test A/B
Exemple :
pour la campagne présidentielle de B. Obama en
2008,plusieurs versions de la page d’accueil :
Six médias différents (images et vidéos)
Quatre labels sur le bouton ”call-to-action”
Métrique utilisée = nombre d’inscriptions / nombre de vues
Meilleur résultat = le label ”learn more” et une image
Elaboré par M.Bouderbala / CUR
Audit ergonomique
Objectif :
évaluation des interfaces par des experts en ergonomie
Protocole :
Dans l’idéal, évaluation par plusieurs experts indépendants et
confrontation de leurs résultats
En pratique, évaluation par un expert en ergonomie et
relecture par un expert du domaine
Rapidité de l’audit
Pistes pour prioritiser les étapes suivantes
Coût de l’audit
Aucun retour des users
Elaboré par M.Bouderbala / CUR
Enquête / entretien
Objectif :
identifier des pistes de conception pour les prochaines
itérations ou des problèmes rencontrés par les users
Protocole :
Panel représentatif d’users (en mode individuel)
Interviewer l’users dans son environnement de travail
(face à face)
Privilégier l’enregistrement (sonore/vidéo) à la prise de
notes (traces et concentration sur l’échange)
Durée recommandée de 1 heure
Neutralité de l’enquêtrice
Elaboré par M.Bouderbala / CUR
Enquête / entretien
Procédure :
1. Poser des questions semi-directives lors de l’analyse
(degré de liberté)
2. Poser des questions plutôt directives lors de l’évaluation
(e.g., cibler un élément)
3. Reformuler les réponses
Analyse qualitative des résultats
Vision subjective (ne pas en tirer des conclusions
chiffrées)
Elaboré par M.Bouderbala / CUR
Questionnaire
Objectif :
résumer économiquement l’avis de nombreuses user
Protocole :
Panel représentatif d’users (destinataire du
questionnaire)
Choisir des moyens de diffusion et de récupération (e.g.,
application en ligne, email, version papier)
Choisir comment analyser les résultats
(automatiquement/manuellement)
Elaboré par M.Bouderbala / CUR
Questionnaire
Protocole (suite)
Utiliser un type de questions
adapté :
Questions ouvertes, dirigées, QCM
Échelle, classements
Respecter certaines règles (sociologie)
pour rédiger correctement les questions
(e.g., forme affirmative, concision, sens
équivalent quelque soit l’users)
Elaboré par M.Bouderbala / CUR
En résumé
http://www.usability.gov
Elaboré par M.Bouderbala / CUR