Professional Documents
Culture Documents
Critres ergonomiques
(Bastien / Scapin)
IHM-1 ID03
Jacques BAPST
Jacques BAPST
Jacques BAPST
Compatibilit
Guidage
Charge
de travail
Adaptabilit
Signifiance des
codes
Contrle
explicite
IHM-1 ID03
Gestion
des erreurs
Jacques BAPST
Compatibilit
Guidage
Adaptabilit
Sous-critres
Incitation
Flexibilit
Groupement
Distinction
Feedback
immdiat
Lisibilit
Cohrence
Prise en compte
de l'exprience
Critres
lmentaires
(feuilles)
Toutes les botes avec une bordure orange reprsentent des critres lmentaires
IHM-1 ID03
Jacques BAPST
Sous-critres
Contrle
explicite
Charge
de travail
Gestion
des erreurs
Actions explicites
Brivet
Protection
contre les erreurs
Contrle
utilisateur
Densit
informationnelle
Qualit des
messages
Signifiance
des codes
Correction
des erreurs
Toutes les botes avec une bordure orange reprsentent des critres lmentaires
IHM-1 ID03
Jacques BAPST
Compatibilit
La compatibilit est la capacit du logiciel
s'intgrer dans l'activit relle des utilisateurs.
Ce critre mesure l'adquation du logiciel avec
le contexte physique et social dans lequel il est
utilis (environnement de travail).
L'objectif est de rduire le transfert de
connaissance entre le mtier et le logiciel.
Logique mtier Logique du logiciel
Recommandations :
Jacques BAPST
Guidage
Le critre de guidage regroupe l'ensemble des moyens mis en uvre
pour assister l'utilisateur dans l'emploi du logiciel.
Faire connatre l'utilisateur l'tat du systme et lui permettre d'tablir
les liens de causalit entre ses actions et l'tat rsultant.
L'objectif est de faciliter l'utilisation du systme et son apprentissage.
L'utilisateur doit comprendre les interactions que l'on attend de lui par
un fonctionnement qui apparat clairement ( moins d'hsitations).
On distingue
Le guidage explicite (par ex. messages, bulles d'aide, botes de dialogue, )
Le guidage implicite (par ex. griser les fonctions inactives, autres artifices, )
Jacques BAPST
Incitation (Guidage)
Le critre d'incitation runit les moyens visant conduire l'utilisateur
effectuer des actions spcifiques.
L'incitation aide l'utilisateur dans son interaction avec le logiciel en lui
fournissant les lments ncessaires pour l'utiliser correctement.
Jacques BAPST
10
Incitation (Guidage)
Inciter l'utilisateur saisir correctement les donnes.
Indiquer ou imposer le format (dates, dimensions, units, )
IHM-1 ID03
Jacques BAPST
11
Incitation (Guidage)
Un exemple d'incitation russie :
Le numro d'abonn est divis en trois blocs de trois chiffres
Une fois un premier bloc saisi, le curseur se dplace automatiquement
au bloc
suivant
IHM-1 ID03
Jacques BAPST
12
Incitation (Guidage)
Un exemple o l'incitation est si mauvaise que l'on doit explicitement
dire l'utilisateur
o il doit cliquer !
IHM-1 ID03
Jacques BAPST
13
Jacques BAPST
14
IHM-1 ID03
Jacques BAPST
15
Jacques BAPST
16
IHM-1 ID03
Jacques BAPST
17
Lisibilit (Guidage)
Le critre de lisibilit consiste faciliter la perception des informations
textuelles et iconographiques par un choix judicieux de leurs proprits
et de leur disposition.
Une attention particulire doit tre apporte :
Utiliser une police de caractre lisible ( l'cran, viter les italiques en petite taille, )
Soigner les espacements (interligne) et les alignements (justification)
Adapter la taille des libells et des icnes afin de garantir leur interprtation
Soigner les contrastes (choix des couleurs pour le fond et le premier plan)
Prendre en compte la configuration de la machine cible (rsolution, )
IHM-1 ID03
Jacques BAPST
18
Cohrence - Homognit
Le critre de cohrence concerne l'homognit globale de l'interface
homme-machine.
L'objectif est de respecter une logique cohrente pour :
La prsentation (graphisme, localisation, vocabulaire, format, syntaxe, )
Le comportement (raction du systme, messages, retours sonores, )
Jacques BAPST
19
Cohrence - Homognit
Maintenir une logique cohrente de prsentation et de comportement.
Menus, barres d'outils, botes de dialogue, ...
IHM-1 ID03
Jacques BAPST
20
Cohrence - Homognit
Microsoft Office, Word, Excel, PowerPoint : une certaine cohrence
dans les menus (mais qui pourrait tre encore largement amliore).
IHM-1 ID03
Jacques BAPST
21
Adaptabilit
L'adaptabilit d'un systme est caractrise par la capacit de son
interface ragir et s'adapter en fonction du contexte et selon les
besoins et les prfrences de ses utilisateurs.
Plus les manires offertes pour effectuer une action sont nombreuses
et plus les chances que l'utilisateur matrise l'une d'entre elles sont
importantes.
Un mcanisme unique peut difficilement convenir la fois tous les
utilisateurs potentiels (notamment s'ils sont nombreux comme dans le
cas d'applications trs gnralistes).
Le critre d'adaptabilit se dcompose en deux sous-critres
lmentaires :
Flexibilit
Prise en compte de l'exprience de l'utilisateur
IHM-1 ID03
Jacques BAPST
22
Flexibilit (Adaptabilit)
Le critre de flexibilit concerne les moyens mis la disposition des
utilisateurs pour personnaliser l'interface afin de tenir compte des
prfrences, des aptitudes, des habitudes, du contexte d'utilisation et
de la manire de travailler de chacun d'eux.
Il vise galement offrir l'utilisateur la possibilit d'effectuer une
tche ou activer une fonction de diffrentes manires, par exemple :
Recommandations :
Permettre d'effectuer les tches (fonctions) la fois au clavier et la souris
Autoriser le dclenchement d'une commande frquente depuis plusieurs endroits
dans l'application.
Permettre l'utilisateur de paramtrer le logiciel selon ses prfrences
Fournir un moyen rapide d'accder aux commandes des menus (raccourcis)
IHM-1 ID03
Jacques BAPST
23
(Adaptabilit)
IHM-1 ID03
Jacques BAPST
24
Contrle explicite
Le critre de contrle explicite concerne les aspects lis au degr de
matrise qu'a l'utilisateur sur les traitements raliss par le systme
interactif.
Il se dcompose en deux sous-critres lmentaires :
Actions explicites
Contrle utilisateur
Quand les oprations du systme rsultent directement des actions des
utilisateurs, on observe moins d'erreurs et la comprhension du
fonctionnement de l'application est facilite (reprsentation mentale).
C'est un facteur important d'acceptation du logiciel : les utilisateurs
n'aiment pas tre mens par le bout du nez et se sentir asservis la
machine.
Si l'utilisateur a, en tout temps, le contrle du dialogue, les ractions du
systme sont mieux prvisibles et l'apprentissage s'en trouve facilit.
IHM-1 ID03
Jacques BAPST
25
IHM-1 ID03
Jacques BAPST
26
IHM-1 ID03
Jacques BAPST
27
Jacques BAPST
28
IHM-1 ID03
Jacques BAPST
29
Jacques BAPST
30
IHM-1 ID03
Jacques BAPST
Prvention
Prvention
31
IHM-1 ID03
Jacques BAPST
32
IHM-1 ID03
Jacques BAPST
33
Adobe's ImageReady
AutoCAD Mechanical
IHM-1 ID03
Jacques BAPST
34
IHM-1 ID03
Jacques BAPST
35
Recommandations :
Mettre en vidence le champ ou l'lment erron
Permettre d'annuler une action ou une srie d'actions (par ex. supprimer des articles
dans le caddie virtuel d'une application e-commerce).
Proposer des alternatives (par ex. "Related topics" pour une recherche infructueuse)
IHM-1 ID03
Jacques BAPST
36
Charge de travail
Le critre de charge de travail regroupe l'ensemble des moyens visant
rduire la charge perceptive, mnsique et physique de l'utilisateur.
L'objectif est d'allouer le maximum de ressource au systme cognitif
(raisonnement) et de minimiser les risques d'erreur en rduisant le
nombre de stimuli du systme sensoriel et le nombre d'activits
motrices.
On doit donc viser minimiser la fois la quantit d'informations que
l'utilisateur doit prendre en compte ainsi que le nombre d'actions
lmentaires qu'il doit raliser pour accomplir une tche donne.
Dans les interfaces utilisateurs classiques (cran, clavier, souris), la
charge physique (ergonomie physique) intervient assez peu.
Le critre de la charge de travail se dcompose en deux sous-critres
lmentaires :
Brivet
Densit informationnelle
IHM-1 ID03
Jacques BAPST
37
IHM-1 ID03
Jacques BAPST
38
IHM-1 ID03
Jacques BAPST
39
(Charge de travail)
Densit informationelle
Le critre de densit informationnelle concerne la charge perceptive et
mnsique pour l'ensemble des lments d'une interface utilisateur.
La performance des utilisateurs est influence ngativement quand la
charge informationnelle est trop leve ou (c'est plus rare) trop faible.
Il faut donc supprimer tous les lments sans lien direct avec la tche
en cours et qui pourraient distraire inutilement les utilisateurs.
Les bannires publicitaires (ou fentres pop-up) sont des exemples
d'augmentation (inutile ?) de la densit informationnelle de l'interface.
Recommandations :
N'afficher que les informations pertinentes pour effectuer la tche (botes de
dialogue simples, reprsentations graphiques, )
IHM-1 ID03
Jacques BAPST
40
(Charge de travail)
Densit informationelle
Richesse du contenu, mais certainement pas idal.
IHM-1 ID03
Jacques BAPST
41
(Charge de travail)
Densit informationelle
Un message que l'on a pas trop envie de lire
viter les textes trop verbeux (dialogue simple, phrases courtes).
IHM-1 ID03
Jacques BAPST
42
IHM-1 ID03
Jacques BAPST
43
IHM-1 ID03
Jacques BAPST
44
Check-list [1]
[J.-F. Nogier]
Critre
Question
Compatibilit
Guidage
- Incitation
- Groupement /
Distinction
- Feedback
immdiat
- Lisibilit
IHM-1 ID03
Jacques BAPST
45
Check-list [2]
[J.-F. Nogier]
Critre
Question
Homognit
Cohrence
Adaptabilit
- Flexibilit
- Prise en compte
de l'exprience
Contrle explicite
IHM-1 ID03
Jacques BAPST
46
Check-list [3]
[J.-F. Nogier]
Critre
Question
Gestion des
erreurs
- Protection
- Qualit des
messages
d'erreurs
- Correction
IHM-1 ID03
Jacques BAPST
47
Check-list [4]
[J. Bapst]
Critre
Question
Charge de travail
- Brivet
- Densit
informationnelle
Signifiance des
codes et
dnomination
IHM-1 ID03
Jacques BAPST
48
Heuristiques de Nielsen
Ten Usability Heuristics Jakob Nielsen
Autres heuristiques
IHM-1 ID03
Jacques BAPST
49
IHM-1 ID03
Jacques BAPST
50
4 Cohrence et standards
L'utilisateur ne doit pas avoir se poser des questions pour savoir
si diffrents mots, situations ou actions signifient la mme chose.
Suivre les conventions lies la plate-forme.
IHM-1 ID03
Jacques BAPST
51
IHM-1 ID03
Jacques BAPST
52
Jacques BAPST
53
10 Aide et documentation
Bien qu'il soit prfrable que le systme puisse tre utilis sans le
recours une documentation, il peut cependant tre ncessaire
de fournir de l'aide et de la documentation. Les informations de
ce type devraient tre faciles trouver, centres sur la tche de
l'utilisateur, indiquer concrtement les tapes suivre et ne pas
tre trop longues.
IHM-1 ID03
Jacques BAPST
54
IHM-1 ID03
Jacques BAPST
55
C o mp l me nt
http://youtu.be/hWc0Fd2AS3s
IHM-1 ID03
Jacques BAPST
56
C o mp l me nt
Simplicit
Contrle Utilisateur et Libert
Efficience
Affordance
Mappage Naturel
Visibilit
Feedback
IHM-1 ID03
Jacques BAPST
57
C o mp l me nt
IHM-1 ID03
Jacques BAPST
58
C o mp l me nt
Anticipation
Autonomie
Daltonisme
Consistance
Dfauts
Efficience
Explorabilit
La loi de Fitts
Objets dinterface humain
Rduction de latence
Apprentissage
Mtaphores
Protection du travail
Lisibilit
Retracer les tats
Visibilit de la navigation
IHM-1 ID03
Jacques BAPST
59