Vous êtes sur la page 1sur 29

Evaluation

des IHM

Réalisé par :

Souad LEGDANI
Leila SAIDI
Plan
1. Pourquoi Evaluer l’IHM? Quoi ? Quand ?
Comment ?
2. Types d’évaluation.
3. Critères ergonomiques d’évaluation.

2
1. Pourquoi évaluer
l’IHM
L’évaluation est une phase primordiale dans la boucle de
conception des IHM. Elle permet de vérifier et valider un
système interactif.
Un système est dit vérifié s’il correspond aux spécifications
issues de l’analyse des besoins.
Un système est dit validé s’il correspond aux besoins tout en
respectant les contraintes du domaine d’application.

3
Evaluer, quoi ?
● Fiabilité et qualité technique
● Utilisabilité :
- Capacité à permettre à l’utilisateur
d’atteindre facilement ses objectifs.
- qualité de l’interface (ergonomie).
● Utilité :
- Adéquation aux objectifs de haut niveau
du client.
- Le logiciel satisfait-il les spécifications ?
● Usages :
- Utilisation réelle du logiciel.
- Le logiciel est-il utilisé comme prévu ?

4
Evaluer, quand ?
● En cours de conception

- conception itérative de
maquettes/prototypes
- conception centrée utilisateur
- évaluation formative ( a priori)

● En cours de réalisation

- expérimentations par prototypage


(fonctionnement, comportement,
performances).
- contrôle de qualité.

5
● Avant et En cours de diffusion

- Testes d’acceptabilités.
- Intégration dans l’activité.
- satisfaction des utilisateurs.
- incidents critiques.

● Avant un achat

- comparaison de logiciels
- évaluation sommative (a posteriori)

6
Evaluer, Comment ?
● Génie Logiciel : fournit des méthodes
d’analyse et de conception et des techniques
d’acquisition des données de l’aspect
techniques.
● Ergonomie : fournit des méthodes
d’évaluation pour les aspects humains,
d’analyse des tâches et des activités
humaines, et des recommandations
d’amélioration.
2. Les types
d’évaluation
Plusieurs approches ont été proposées pour la classification des méthodes d’évaluation des
systèmes interactifs :

Les évaluations empiriques Les évaluations analytiques


consistent à recueillir des données évaluent la conception du système
relatives au comportement de et non son utilisation. Les
l’utilisateur lors de l’utilisation du interfaces sont étudiées selon un
système. Ce type d’évaluation ensemble de référents afin de
nécessite l’existence d’un système contrôler qu’elles possèdent bien
réel (maquette, prototype ou certaines qualités et de détecter
système final) et la présence les problèmes qu’elles peuvent
d’utilisateurs. poser.

8
Approche empirique de test de conception

o Sélection d’alternatives

o Evaluation itératives

o Banc d’essai final

9
Approche empirique de diagnostic d’usage

o La méthode des incidents critiques


o Le questionnaire d'utilisation
o Le monitoring
o L'analyse des traces écrites
o La charge de travail (estimer par des méthodes)
o L'analyse des mouvements oculaires

10
Approche analytique – modèles informels

o Faire intervenir un spécialiste en communication homme-machine


o L'apprentissage personnel du métier
o Grilles d'évaluation

11
Approche analytique – modèles formels

o Modèles de prédictifs :
- Analyse des tâches: Modèle de performance, Modèle KYSTROK
- Approche linguistique: ALG, CLG
-Complexité cognitive: Nombre total de règles de production pour modéliser la
tâche, Nombre de productions déclenchées…

o Modèles de qualité :
- Approche cognitive : Modèles mentaux, Cohérence interne et externe.
- Approche perceptive : Complexité perceptive, Qualité d'affichage.

12
3. Les critères
ergonomiques

Il y a plusieurs propositions des critères


ergonomiques pour des scientifiques
afin d’évaluer l’interface Homme-
Machine , nous avons choisi de
détailler les critères ergonomiques de
Bastien & Scapin.

13
Guidage
L'ensemble des moyens mis en œuvre pour conseiller, orienter, informer et conduire l'utilisateur lors de ses
interactions avec l'ordinateur.

● Incitation
Inciter l'utilisateur à
effectuer des actions
spécifiques en lui
fournissant des
indices.

14
● Groupement/Distinct
ion entre Items
Groupement des différents
éléments visuels de façon
cohérente et
ordonnée.

Ex : Grouper les options


de menus selon les objets
sur lesquels elles
s’appliquent

15
● Lisibilité
Les caractéristiques
lexicales de
présentation des
informations sur
l'écran doivent
faciliter la lecture de
ces informations.

16
Charge de
travail
L'ensemble des éléments de l'interface qui a un rôle dans la réduction de la charge perceptive ou mnésique
des utilisateurs, de même que dans l'augmentation de l'efficacité du dialogue.

● Brièveté
Limiter les étapes par
lesquelles doivent passer les
utilisateurs. Par exemple, ne
pas demander aux
utilisateurs d'entrer des
données qui peuvent être
déduites par le système, ou
bien proposer des valeurs
par défaut

17
● Densité
Informationnelle
Les caractéristiques
lexicales de
présentation des
informations sur
l'écran doivent faciliter
la lecture de ces
informations.
Ex : éviter de
surcharger les écrans de
fonctionnalités

18
Contrôle
explicite
Prise en compte par le système des actions explicites des utilisateurs et le contrôle qu'ont les utilisateurs sur
le traitement de leurs actions.

● Actions explicites
Le système doit exécuter
seulement les opérations
demandées et au moment
où elles sont demandées.
Ex : action explicite de
validation (touche Enter,
bouton OK).

19
● Contrôle utilisateur
L'utilisateur doit pouvoir
contrôler le déroulement
des traitements
informatiques en cours.
Ex : Autoriser les
interruptions : laisser la
possibilité d’interrompre
les traitements.

20
Adaptabilité
Capacité à réagir selon le contexte et selon les besoins et les préférences des utilisateurs.

● Flexibilité
elle concerne les moyens
mis à la disposition des
utilisateurs pour
personnaliser l’interface
afin de rendre compte de
leurs stratégies ou
habitudes de travail et des
exigences de la tâche.
Ex : Possibilité de
personnaliser son interface.

21
● Prise en compte de
l’expérience de
l'utilisateur
concerne les moyens mis
en œuvre pour respecter
le niveau d’expérience de
l’utilisateur.

22
Gestion des
erreurs
Moyens permettant d'une part d'éviter ou de réduire les erreurs, d'autre part de les corriger lorsqu'elles
surviennent.

● Protection Contre les


Erreurs
les moyens mis en place
pour détecter et prévenir
les erreurs d’entrées de
données ou de
commandes .
Ex : confirmation de fin de
session.

23
● Qualité des
Messages
d’Erreur
la pertinence, la facilité
de lecture et l’exactitude
de l’information donnée
aux utilisateurs sur la
nature des erreurs
commises (syntaxe,
format, etc.) et sur les
actions à entreprendre
pour les corriger.

24
● Correction des
Erreurs
concerne les moyens mis
à la disposition des
utilisateurs pour leur
permettre de corriger
leurs erreurs.

25
Homogénéité / Cohérence

Le critère de cohérence concerne


l'homogénéité globale de l'interface homme-
machine. L'objectif est de respecter une
logique cohérente.

• La présentation (graphisme, localisation,


vocabulaire, format …)
• Le comportement (réaction du système,
messages,…)

Ex : Cohérence entre l’item sélectionné


dans le menu et la page affichée

26
Signifiance des codes et
dénominations

Adéquation entre l'objet ou l'information affichée ou entrée,


et son référent.

Ex : Rendre les règles d’abréviation explicites.

27
Compatibilit
é

la capacité du logiciel à s'intégrer dans l'activité


réelle des utilisateurs.
• Ce critère mesure l'adéquation du logiciel
avec le contexte physique et social dans
lequel il est utilisé (environnement de
travail).
• L'objectif est de réduire le transfert de
connaissance entre le métier et le logiciel

Ex : Le formulaire s’adapte selon la nationalité


de l’utilisateur.

28
Merci !
Des questions?

29

Vous aimerez peut-être aussi