• 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

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

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

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

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