• Aucun résultat trouvé

IFT2905 Interfaces personne-machine 11. Tests usagers

N/A
N/A
Protected

Academic year: 2022

Partager "IFT2905 Interfaces personne-machine 11. Tests usagers"

Copied!
23
0
0

Texte intégral

(1)

IFT2905 Interfaces personne-machine 11. Tests usagers

S´ebastien Roy

D´epartement d’Informatique et de recherche op´erationnelle Universit´e de Montr´eal

19 mars 2007 Universit´e de Montr´eal

(2)

Horreur oiu splendeur?

(3)

Horreur oiu splendeur?

Trop de d´etails. (minimalisme)

Positionnement affreux (paragraphes? titres?) (esth´etique) Aucune organisation pour aider l’usager `a sauter ce qu’il sait et aller vers ce qui l’int´er`esse (flexibilit´e et efficacit´e)

Information inutile et hors contexte (aide et documentation) Dialogue modal (l’information disparait apr`es ok)

(m´emorisation)

Termes techniques (V.90 modem) (connecter avec le monde de l’usager)

... jot down the model number... (reconnaissance vs m´emoire)

(4)

Au programme

Les tests usagers

Placer une interface devant un vrai usager.

´Ethique

Lorsqu’on utilise des vraies personnes pour des tests, on doit prendre en consid´eration de nouveaux facteurshumains.

´Evaluation formative

Test usager qui est effectu´e pendant les it´erations du

d´eveloppement. Le but est de trouver les probl`emes d’utilisabilit´e et de les r´egler `a la prochaine it´eration.

(5)

Les diff´ erents tests usagers

1. ´Evaluation formative

Trouver les probl`eme pour la prochaine it´eration

Evaluer un prototype ou une implantation, en laboratoire, sur´ une tˆache pr´ecise

Observations qualitatives (probl`emes d’utilisabilit´e)

Ce type de test usager a ´et´e fait lors des tests des prototypes papiers (avec de faux usagers par contre).

L’environnement est contrˆol´e, comme un bureau, et c’est

l’´evaluateur qui choisi les tˆaches `a tester. Ces tˆaches sont r´ealistes et proviennent de l’analyse des besoins faite au d´epart.

Un probl`eme...

L’environnement n’est pas tr`es r´ealiste et on ne sait pas si l’interface sera ad´equate en situation r´eelle.

(6)

Les diff´ erents tests usagers

2. ´Etude sur le terrain

Trouver des probl`emesen contexte

Evaluer une implantation fonctionnelle, dans un vrai contexte,´ sur des vraies tˆaches

Observations surtout qualitatives 3. Exp´erimentation controll´ee

Tester un hypoth`ese (ex: interface A plus rapide que interface B)

Evaluer un implantation fonctionnelle, dans un environnement´ control´e (labo), sur des tˆaches choisies

Observations surtout quantitatives (temps, taux d’erreur, satisfaction, ...)

(7)

Ethique ´

Les usagers sont des humains...

Lescobayes humains ont ´et´e s´erieusement abus´es dans le pass´e.

Camps Nazi (1940-1945)

Tuskegee syphilis study (1932-1972)

MIT recherche sur les isotopes radioactif (1940-1960) Yale (≈1950) sur les chocs ´electriques

McGill (1950-1962) exp´erience sur le LSD et la privation sensorielle

La recherche impliquant des humains doit ˆetre approuv´ee par un comit´e d’´ethique.

Code de Nuremberg

UdeM: Comit´e universitaire d’´ethique de la recherche (CUER) et les interfaces usagers?

(8)

L’usager sous pression

L’usager peut ressentir diff´erentes formes de pression Angoisse de la performance

Impression de passer un test d’intelligence Comparaison avec les autres

Se sentir stupide devant des observateurs Comp´etition avec les autres

L’usager est le centre d’attention, observ´e par des ´etrangers ou une cam´era, et doit faire des tˆaches qui ne lui sont pas famili`eres devant un interface qui peut ˆetre mauvaise.

La pression est bien r´eelle.

(9)

L’usager sous pression

Un sp´ecialiste en utilisabilit´e, Jared Spool (www.uie.com) raconte un cas o`u l’usager `a fondu en larmes... (source: Carolyn Snyder, Snyder consulting)

L’utilisateur original ne n’est pas pr´esent´e. On a pris quelqu’un qui passait par l`a.

C’´etait la premi`ere journ´ee d’embauche de cette personne.

Personne ne lui a expliqu´e ce qui ´etait pr´evu

La personne ne connaissait rien `a l’interface (bon!) ni au domaine (mauvais!). Elle ne repr´esentait pas l’usager normal.

Les observateurs ne savaient pas qu’il fallait se taire.

Un des observateur ´etait son patron

Les tˆaches ´etaient mal choisi´es. La premi`ere ´etait impossible.

(10)

Respect de l’usager

L’usager doit ˆetre trait´e avec respect...

Ne pas gaspiller de temps Pr´eparer tout d’avance

Ne pas faire installer le logiciel (sauf si c’est `a tester).

Rendre l’usager confortable

Cela r´eduit beaucoup la pression ressentie Informer le mieux possible l’usager

Mais attention de ne pas biaiser les tests Ne pas cacher inutilement des choses Pr´eserver la vie priv´ee de l’usager

Ne pas publier les r´esulats en identifiant les usagers L’usager doit pouvoir arrˆeter `a tout moment

(11)

Avant un test

Temps

Faire un test pilote du mat´eriel et des tˆaches Confort

“Ce n’est pas vous qu’on test, c’est l’interface.”

“Si vous avez un probl`eme, c’est la faute du syst`eme. C’est justement ce qu’on cherche `a trouver.”

Vie priv´ee

“Les r´esultats seront confidentiels.”

Information

esumer le but du test

Informer sur l’enregistrement, vid´eo, les observateurs epondre aux questions avant de commencer Contrˆole

“On arrˆete quand vous voulez.”

(12)

Pendant le test

Temps

Eliminer les tˆ´ aches inutiles Confort

Atmosph`ere calme Prendre des pauses

Ne jamais paraˆıtre d´cu (de votre interface) Donner les tˆaches une `a la fois

Commencer par les tˆaches faciles Vie priv´ee

Le patron/directeur/professeur de l’usager ne devrait pas assister

Information

epondre au questions (si pertinentes) Contrˆole

L’usager choisit de continuer ou non.

(13)

Apr` es le test

Confort

Mentionner `a l’usager ce qu’il a aid´e par sa participation Information

epondre aux questions qui pouvaient biaiser l’exp´erience (C’est quoi ce bouton?

Vie priv´ee

Prot´eger l’identit´e des usagers dans les r´esultats Ne pas envoyer les vid´eos sur YouTube

Et voil`a!

(14)

Evaluation formative ´

Trouver des usagers

...repr´esentatifs des vrais usagers (selon l’analyse des usagers)

Donner `a chaque usager des tˆaches

...repr´esentatives des vraies tˆaches (selon l’analyse des besoins)

Observer l’usager ´ex´ecuter les tˆaches

(15)

Les rˆ oles

En ´Evaluation formative, il y a trois rˆoles distincts:

L’usager Le facilitateur Observateurs

(16)

L’usager

L’usager doit penser `a voix haute

Dire ce qu’il pense de ce qu’il advient Dire ce qu’il veut faire

Dire pourquoi il a fait chaque action Probl`emes

L’usager se sent inconfortable

Penser `a vois haute peut modifier un comportement Rend la concentration plus difficile

Une autre aproche: Deux usagers

Deux usagers vont probablement se parler naturellement aussi appell´e co-d´ecouverte, ouint´eraction constructive

→ presque aussi commun que l’approche `a un seul usager

(17)

Le facilitateur

Le facilitateur est le responsable du test usager Explique le test

Propose les tˆaches

Incite l’usager `a penser `a voix haute

“ `A quoi pensez-vous?”

“Pourquoi avez-vous fait ¸ca?”

Controle la session de test et empˆeche les observateurs d’interf´erer

Il faut aussi qu’il aide les usagers `a se sortir d’une impasse, mais seulement apr`es avoir not´e le probl`eme.

(18)

L’Observateur

L’observateur observe Silence!

Ne pas aider, ne pas expliquer, ne pas montrer les erreurs Utiliser un baillon si n´ecessaire...

Prendre des notes

Etre attentif aux incidents marquant qui affectent laˆ performance ou la satisfaction

En g´en´eral n´egatif

(erreurs, essais r´ep´et´es, insultes prof´er´ees `a l’ordinateur) Parfois positif

(“Cool!”,“Ah! Maintenant je vois!”, ... )

(19)

Enregistrement des observations

Crayon et papier

un formulaire pr´epar´e d’avance peut ˆetre utile Enregistrement audio

pratique pour lePenser `a vois haute Enregistrement vid´eo

Souvent 2 cam´eras (visage de l’usager, et ´ecran) L’usager peut ne pas aimer ˆetre film´e

Parfait pour des observateurs dans une pi`ece s´epar´ee Pr´eserve trop de donn´ee

Possibilit´e de retour en arri`ere pour identifier des moment critiques

Capture d’´ecran et journal des ´evenements simple, pas cher, et ne d´erange pas l’usager

(20)

Ce que Krug en pense

Don’t make me think

Chapitre 9 : Usability testing on 10 cents a day Chapitre 10 : Usability as common courtesy Les test usager en pratique...

... too little, too late, and for all the wrong reasons

C¸ a commence souvent par “quel th`eme de couleur doit-on choisir?”

LesFocus group ne sont pas des tests usagers

LeFocus groupest une petit groupe de gens (5 `a 8) autour d’une table qui r´eagissent `a des id´ees et des designs qu’on leur lance.

(21)

Ce que Krug en pense

Quelques v´erit´es sur les tests...

Vous voulez un bon site web? Il faut le tester

Celui qui con¸coit un site est trop familier. Il en sait trop.

→ tout le monde ne pense pas comme nous.

Tester sur un usager est 100% mieux qu’aucun test.

Tester fonctionne toujours, mˆeme si ce n’est pas id´eal (usager mal choisi, tˆache mal choisie, ...)

Tester un usager au d´ebut est mieux que 50 `a la fin

Plus on test au d´ebut d’un projet, plus le test est utile et efficace.

L’importance d’avoir l’usager parfait est exag´er´ee

C’est bien d’avoir un usager repr´esentatif des vrais usagers du site, mais c’est plus important de tester au d´ebut et souvent.

(22)

Ce que Krug en pense

Quelques v´erit´es sur les tests...

On ne teste pas pour prouver, mais pour apprendre On pense souvent tester pour prouver que l’interface A est meilleure que l’interface B. Pour cela, il faudrait une exp´erimentation contrˆoll´ee.

L’´evaluation formative va plutˆot consolider notre jugement pour prendre une d´ecision sur l’interface.

Tester est un processus it´eratif

On ne teste pas une seule fois. On teste, on r´epare, on teste, on r´epare, on test, on r´epare...

Rien de mieux que la r´eaction en direct d’un auditoire

La r´eaction des usagers est tellement difficile `a pr´evoir qu’il vaut mieux l’observer.

(23)

Les excuses

Les 5 meilleurs excuses pour ne pas faire de test...

“On n’a pas le temps”

“On n’a pas l’argent”

“On n’a pas l’expertise”

“On n’a pas un laboratoire d’utilisabilit´e”

“On ne saurait pas comment interpr´eter les r´esultats”

La suite dans le chapitre...

Références

Documents relatifs

L’interface devrait ˆ etre coh´ erente avec le monde et l’exp´ erience de l’usager.. Speak the user’s

Ces composants sont des vue + contrˆ oleur en un seul objet Mod` ele int´ egr´ e. Le mod` ele est conserv´ e dans le widget Mod` ele

Pour mieux g´ erer le risque inh´ erent aux interfaces usagers, on propose un mod` ele it´ eratif o` u l’on r´ ep` ete.. Conception de

→ (le Undo fonctionne g´ en´ eralement ` a ce niveau) Entr´ ee texte consid´ er´ ee comme une action unique Que faire d’un macro d´ efini par l’usager.. Undo du macro comme

Peu de temps pour comprendre l’interface d’une page web Bref, si l’usager ` a un probl` eme, il peut quitter une page web.. Pas

Dans le cadre du projet de « parcours en psychiatrie et santé mentale » expérimenté auprès de 6 ARS, il a été constaté que la participation des usagers et de leur entourage

Evaluation des risques : les effets sans seuil de dose.. La protection des usagers et des riverains dans la gestion d'un site pollué. 3) Interprétation de l‘état des

La démarche ZEMedS qui nous rassemble ici est clairement une démarche qui vise à diminuer la dépense énergétique des bâtiments scolaires ; mais j'y retrouve tout