Você está na página 1de 49

EVALUATION DES IHM

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

EVALUATION DES IHM


Pourquoi valuer ?
Lvaluation permet de vrifier et valider un systme interactif.

Un systme est dit vrifi correspond aux spcifications issues l'analyse des besoins Un systme est dit valid correspond aux besoins tout en respectant contraintes du domaine d'application.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel

s'il de s'il les

EVALUATION DES IHM


Pourquoi valuer ?

L'valuation d'une interface consiste mesurer l'utilit et l'utilisabilit du systme. Une valuation permet de dcouvrir les problmes qui pourraient empcher les utilisateurs d'accomplir leurs tches.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

EVALUATION DES IHM (Suite)


Pourquoi valuer ?

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

EVALUATION DES IHM (Suite)


Pourquoi valuer ?

Les problmes d'utilisabilit sont des aspects du systme pouvant rduire l'usage du systme pour l'utilisateur, par exemple en le droutant, ralentissant ou stoppant l'excution de sa tche

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

EVALUATION DES IHM (Suite)


Pourquoi valuer ? De nombreuses techniques permettent de raliser cette valuation Les diffrences entre les techniques concernent: leur centre d'intrt, la personne responsable pour l'valuation, la prsence d'utilisateurs,
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 6

EVALUATION DES IHM (Suite)


Pourquoi valuer ? De nombreuses techniques permettent de raliser cette valuation Les diffrences entre les techniques concernent: leur centre d'intrt, la personne responsable pour l'valuation, la prsence d'utilisateurs,
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 7

EVALUATION DES IHM (Suite)


Quand valuer ?
En cours de conception : test papier et surtout maquettes En cours de spcification : Exprimentation par prototypage (valuation de fonctionnement, vrification de comportement, valuation et performances divers niveaux (limit ou complet) Prototypes jetables ou volution vers le produit fini Outil de communication entre informaticiens, ergonomes, utilisateurs reprsentatifs,... Avant diffusion puis aprs : (tests, enqutes,...)

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

EVALUATION DES IHM (Suite)


Mthodes dvaluation Chaque mthode d'valuation priviligie un ou plusieurs critres d'utilit et utilisabilit travers la mesure de diffrentes variables : la dure d'excution, le taux d'erreurs, ...

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

EVALUATION DES IHM (Suite)


Classification des Mthodes dvaluation Lewis et Rieman classifient les techniques d'valuation en deux groupes : les techniques avec utilisateur

Les techniques sans utilisateur


22/06/11 KOUCHORO Marcel && SANNI Emmanuel 10

EVALUATION DES IHM (Suite)


Classification des Mthodes dvaluation (Suite) valuation formative : effectue au cours du processus de dveloppement sur une version incomplte du systme

valuation sommative est faite sur une version finie du systme la fin du dveloppement.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

11

les techniques avec utilisateur


Justification Comme le systme conu par le processus de design doit permettre aux utilisateurs de raliser leur tche, la nonimplication des utilisateurs dans ce processus de design est impensable. l'exprience montre que de nombreux dfauts d'utilisabilit n'apparaitront qu' l'occasion des tests effectus avec des utilisateurs. Le profil de ces utilisateurs doit tre semblable ceux des utilisateurs finaux du systme.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 12

les techniques avec utilisateur


En quoi consiste t elle ? L'valution avec utilisateur est probablement la meilleure mthode pour trouver les problmes d'utilisabilit causs par une interface

Un utilisateur est plac devant une interface et doit essayer d'accomplir une ou plusieurs tches que le systme est cens supporter.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

13

les techniques avec utilisateur


Trois techniques de tests o les utilisateurs interviennent peuvent tre envisages L'observation auprs d'utilisateurs ; Les rapports verbaux ; Les questionnaires.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 14

Observation auprs d'utilisateurs


Objectif et principe Elle est ralis en situation relle d'utilisation ou dans un laboratoire d'utilisabilit, est dirig par un expert qui prend note des problmes d'utilisabilit rencontrs par l'utilisateur test. Les donnes sont collectes et enregistres au vol, avec un expert en utilisabilit notant ses propres remarques ou les enregistrant, par exemple, sur cassettes vido Pour tre optimales, de telles techniques requirent l'implication de tous les intervenants, savoir les utilisateurs, les experts en utilisabilit et les concepteurs du systme.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 15

Observation auprs d'utilisateurs


Position de la mthode dans le cycle de vie Cette technique ne peut tre utilise que lorsque le systme est dans un tat avanc du dveloppement. Il est ncessaire de disposer d'une interface ralise ou d'un prototype fonctionnel.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

16

Observation auprs d'utilisateurs


Avantages Inconvnients L'observation auprs d'utilisateurs, Un premier inconvnient de accomplie avec un nombre suffisantcette technique est le temps requis. En d'utilisateurs, donne habituellement de bonseffet, pour trouver un nombre rsultats en termes de problmes dsatisfaisant de problmes d'utilisabilit, utilisabilit trouvs. de nombreux tests doivent tre conduits. Un test d'une heure enregistr sur cassettes vido ncessite une analyse par un expert en utilisabilit d'environ 10h. Pour une seule tche ralise par l'utilisateur!

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

17

Rapports verbaux
Objectif et principe Le principe de cette mthode est simple : l'expert en utilisabilit demande l'utilisateur d'accomplir une tche ; l'utilisateur doit dire haute voix ce qu'il pense lors de son interaction avec le systme, les questions qui lui viennent l'esprit, les informations qu'il lit,...

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

18

Rapports verbaux
Durant le test, l'valuateur doit noter :

tous les lments trouvs par l'utilisateur comme droutant dans l'excution de sa tche ; et si possible, leur origine.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

19

Rapports verbaux
L'valuateur ne doit pas garder un attitude passive durant le test.
Il doit forcer l'utilisateur lui donner un flux continu d'informations en lui posant certaines questions comme :

"A quoi pensez-vous maintenant ?", "Pourquoi avez-vous choisi ce bouton ?", ...

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

20

Rapports verbaux
Position de la mthode dans le cycle de vie

Cette mthode convient pour valuer l'interface tous les stades de son dveloppement : du prototype papier l'interface termine.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

21

Rapports verbaux
Avantages Dsavantages Cette approche est largement utilise L'analyse de rapport de rapports dans la conception logicielle : elle apporteverbaux est difficile tant donn que les des informations valables et situersultats dpendent de l'interprtation des prcisment o les utilisateurs prouvent desremarques des utilisateurs et de la facult de difficults dans l'interface. l'utilisateur verbaliser ses penses. En effet, comme l'valuateur observe Le fait que les rponses des l'utilisateur durant son interaction avec leutilisateurs puissent tre influences par la systme, il peut noter non seulement lesmanire dont l'valuateur leur pose les moments de confusion et les vnementsquestions est un second dsavantage de cette imprvus mais aussi pourquoi ils se sontmthode. produits. Enfin, la connaissance du domaine de l'valuation des IHM requise pour tre capable d'utiliser cette mthode est relativement faible.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

22

Les questionnaires
Les questionnaires sont des listes crites de questions distribues aux utilisateurs afin qu'ils y rpondent aprs un test de l'interface Le but des questionnaires est de collecter des informations sur les impressions, sur le niveau de satisfaction des utilisateurs aprs usage du systme. C'est donc une mthode a posteriori.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

23

Les questionnaires
Position dans le cycle de vie Le questionnaire peut tre utilis de manire complmentaire aux autres mthodes d'valuation, aprs que les utilisateurs aient test le produit fini.

Directement aprs que les utilisateurs aient test le systme, il leur est demand de dterminer leur niveau de satisfaction.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

24

Les questionnaires
Avantages Inconvnients En plus d'tre la moins chre, cetteMalgr que cette mthode permette de mthode est galement la plus aismentcollecter l'information de manire peu utilise grande chelle. coteuse, la difficult rside dans la rdaction de bonnes questions ainsi que dans l'interprtation des rponses des En effet, une fois ralis, leutilisateurs. questionnaire peut accompagner chaqueCette mthode est souvent utilise pour test ralis sur le systme. collecter les feedback des utilisateurs ayant acquis le systme et corriger ainsi les problmes dans les versions futures.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

25

Evaluation sans utilisateur


La mthode d'valuation avec utilisateur n'est pas toujours possible, et ce, pour trois raisons :
1. Les utilisateurs n'ont que trs peu de temps consacrer aux tests. Le systme qui leur est propos ce moment doit dj comporter le moins d'erreurs possibles. 2. pour que les tests soient efficaces, il faut qu'ils soient raliss par le plus grand nombre d'utilisateurs possible, chaque utilisateur trouvant un sous-ensemble de problmes.

3.

la mthode cote cher en terme de temps ncessaire l'analyse de chaque test d'utilisateur.
KOUCHORO Marcel && SANNI Emmanuel 26

22/06/11

Evaluation sans utilisateur


La mthode d'valuation sans utilisateur comprend deux types de mthodes distinctes
les mthodes centres sur la tche : les mthodes non centres sur la tche :

Goals, Operators, Methods, and SelectionHeuristic Evaluation ; Rules (GOMS ); Keystroke-Level Model (KLM ); Evaluation ergonomiques. par recommandations

Cognitive Walkthrough.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

27

Evaluation sans utilisateur


La mthode G.O.M.S.

GOMS = Goals, Operators, Methods, and Selection Rules. Goals Les "Goals" sont les buts que l'utilisateur tente d'accomplir, habituellement spcifis de manire hirarchique. La tche se dcompose en buts, sous-buts et sousbuts lmentaires.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

28

La mthode G.O.M.S.
Operators Les "Operators" reprsentent l'ensemble des oprations de niveau atomique avec lesquelles l'utilisateur compose une solution pour atteindre un but. Methods Les "Methods" reprsentent des squences d'"Operators", regroups afin d'accomplir un but lmentaire.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 29

La mthode G.O.M.S.
Selection Rules Les Selection Rules sont utilises afin de dcider quelle mthode est utiliser pour atteindre un but lorsque plusieurs mthodes sont applicables

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

30

La mthode G.O.M.S.

GOMS mesure la performance, c'est dire le temps de ralisation de la tche, des utilisateurs experts du systme. Le temps de ralisation de la tche est obtenu en additionnant le temps de ralisation de chaque tape ncessaire la ralisation la tche.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

31

La mthode G.O.M.S.
Exemple
Dans un diteur pleine page type Emacs, le but de l'utilisateur est de placer le curseur en bas de la page Mthode M1 { prendre la souris ; dplacer le pointeur jusqu'au point dsir ; Slectionner } Mthode M2 { tant que le curseur n'est pas sur la ligne dsire, taper Ctrl-n ; tant que le curseur n'est pas dans la colonne dsire, taper Esc-f }

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

32

La mthode G.O.M.S.

Rgle de slection : Si le but atteindre est de placer le curseur au bas de la page et Si la position actuelle du curseur est loin du bas de la page alors utiliser M1, sinon utiliser M2

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

33

La mthode G.O.M.S.
Position dans le cycle de vie GOMS est un modle prdictif utiliser trs tt dans le cycle de dveloppement
Avantages ne ncessite pas d'interface aboutie ou de maquette : elle donne des prdictions. value la complexit et l'efficacit des tches de l'interface. est facilement comprise et utilise par les concepteurs Dsavantages tablit seulement des prdictions sur le temps d'excution de tches effectues sans erreurs. Elle ne permet pas de considrer un utilisateur novice. est lourde mettre en oeuvre pour des tches importantes.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

34

Mthode KLM
Objectif et principes KLM est l'acronyme pour "Keystroke-Level Model". KLM est l'anctre de GOMS. Etant centre sur la tche, cette mthode force l'valuateur se concentrer sur la squence d'actions accomplies par l'utilisateur. Le but est de calculer le temps ncessaire. Pour le prdire, l'valuateur additionne le temps requis pour raliser chaque tape physique pour accomplir la tche.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 35

Mthode KLM
Objectif et principes Au contraire de GOMS, cette mthode ne prend pas en considration le temps consacr par l'utilisateur au choix des actions et leur valuation, c.--d. les rgles de slection du modle GOMS.

L'valuateur doit avoir accs aux donnes concernant les temps de prdiction de chaque tape physique. Ces donnes sont constitues en mesurant le temps moyen d'accomplissement de chaque tape ou manipulation, partir d'observations directes d'utilisateurs.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 36

Mthode KLM
Avantages Dsavantages Cette mthode peut facilement tre utilise KLM est lourde employer : une tche de par un valuateur novice. quelques minutes doit tre traduite en centaines d'tapes physiques. Ne considrant que les tapes physiques, KLM peut tre ralise presque automatiquement Comme dit prcdemment, KLM considre uniquement les tapes physiques. Les tapes mentales ne sont pas prises en compte

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

37

Mthode Heuristique
Objectif et principes Lvaluation euristique est une mthode d'valuation o les lments de l'interface sont examins en fonction d'une liste d'heuristiques d'utilisabilit : cette liste peut correspondre tout ou partie de la liste des 10 heuristiques d'utilisabilit de Nielsen ou tout ou partie de la liste des 8 critres de design

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

38

Mthode Heuristique
Avantages Dsavantages Cette mthode ncessite peu Cette mthode n'offre pas beaucoup de d'apprentissage de la part de l'valuateur ; guidance sur la manire de raliser l'valuation. L'valuateur doit dcider par luiElle procure gnralement de bons rsultatsmme comment mener l'valuation. ; Le faible de nombre de principes respecter en fait une mthode lgre et rapide ; Comme elle n'est pas centre sur la tche, elle peut tre utilise trs tt dans le processus de conception.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

39

Mthode dvaluation par recommandations ergonomiques


L'valuation consiste en l'examen systmatique de l'adquation de l'interface des listes de recommandations ergonomiques. Les problmes rsultent de la non-conformit des caractristiques de l'interface ces principes.

Position dans le cycle de vie Elle peut tre utilise ds qu'une version mme statique de l'interface est ralise

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

40

Mthode dvaluation par recommandations ergonomiques


Avantages Dsavantages Au vu de l'importance de l'exprience de Comme levaluation heuristique, cette mthode se positionne trs tt dans le cycle l'valuateur pour l'usage de cette mthode, les de vie. Ds qu'une maquette ou un prototype guides de recommandations ergonomiques ne est disponible, elle/il peut tre valu. Aucune sont pas vraiment accessibles l'valuateur tche n'est requise. novice. De plus, le passage en revue de centaines de recommandations pour chaque caractristique de l'interface n'offre pas une mthode rapide et agrable. Parce que l'mergence de nouvelles recommandations ergonomiques est toujours postrieure l'apparition d'une nouvelle technologie, cette mthode n'est pas adapte valuer des interfaces qui utilisent ces nouvelles technologies.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

41

La Mthode dvaluation cognitive


Objectif et principes La mthode d'valuation Cognitive est une mthode d'valuation d'interface centre sur une tche.

Pour raliser une valuation par la mthode dvaluation cognitive, l'analyste doit procder en trois phases

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

42

La Mthode dvaluation cognitive


Phases de la mthode cognitive Phase I Un scnario est une description de la faon dont une personne utiliserait le systme pour Dfinir un scnario d'utilisation de l'interfaceraliser la tche. valuer

Phase II Jeu de questions/rponses Phase III Analyse des rponses

Poser systmatiquement un ensemble de questions pour chaque action entreprendre pour raliser un sous but. Analyser les rponses aux questions poses la phase 2 pour dcouvrir les problmes d'utilisabilit rencontrs dans l'usage de l'interface.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

43

La Mthode dvaluation cognitive


Avantages Dsavantages Sa lourdeur mais celle-ci peut-tre rduite si l'on rserve son usage aux tches principales les plus frquement effectues et qu'elle est supporte par un logiciel spcialis La qualit des valuations obtenues est dpendante de la comptence de l'analyste et essentiellemnt de sa capacit se mettre la place de l'utilisateur 1. Sans recours l'intervention des utilisateurs 1. 2. Pragmatique 3. Elle peut s'utiliser diffrents stades d'volution des IHM maquette papier interface statique interface finale 4. Elle est constructive quand elle est utilise ds 2. l'tape de design de l'IHM car elle conduit construire une IHM ergonomique 5. Elle force prendre en compte les lments essentiels de la conception d'une IHM: analyse et structuration de la tche connaissance du profil de l'utilisateur critres d'utilit et d'utilisabilit 6. Parfaitement adaptable l'usage d'un logiciel d'aide l'application de la mthode

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

44

La Mthode dvaluation cognitive


Phases de la mthode cognitive Phase I Un scnario est une description de la faon dont une personne utiliserait le systme pour Dfinir un scnario d'utilisation de l'interfaceraliser la tche. valuer

Phase II Jeu de questions/rponses Phase III Analyse des rponses

Poser systmatiquement un ensemble de questions pour chaque action entreprendre pour raliser un sous but. Analyser les rponses aux questions poses la phase 2 pour dcouvrir les problmes d'utilisabilit rencontrs dans l'usage de l'interface.

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

45

Mthodes d'valuations spcifiques aux sites Web


les valuations automatiques

les log files

22/06/11

KOUCHORO Marcel && SANNI Emmanuel

46

Mthodes d'valuations spcifiques aux sites Web les valuations automatiques : Les outils d'valuations automatiques procdent, comme des correcteurs grammaticaux : ils lisent le code HTML des sites Web et le comparent des rgles et critres prenregistrs. Les dfauts de codage sont alors signals
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 47

Mthodes d'valuations spcifiques aux sites Web


les valuations automatiques (Exemple)

le WebSAT qui mesure la taille des images, leur position sur la page, la prsence de liens sur chaque page, leur discrimination par rapport au texte, etc. Des outils, comme le Bobby ou la WebMetrics permettent enfin de mesurer l'accessibilit des sites aux personnes handicaps ou mal-voyantes.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 48

Mthodes d'valuations spcifiques aux sites Web Les log files


Un log file est un fichier cr et maintenu par un logiciel spcifique install sur un systme informatique en rseau. Le logiciel permet d'enregistrer sur le log file des donnes relatives au temps pass pour chaque internaute, le nombre de visites, le nombre d'octets envoys et reus, la date et l'heure de la connexion, les erreurs rencontrs par les utilisateurs et parfois l'URL d'o provient la connexion ainsi que le matriel informatique utilis.
22/06/11 KOUCHORO Marcel && SANNI Emmanuel 49

Você também pode gostar