4 minutes
4 astuces pour rĂ©aliser et rĂ©ussir son test dâutilisabilitĂ©
đŽ Attention Cet article a quelques annĂ©es et nâest peut-ĂȘtre plus Ă jour !
Il nây a pas que le code qui se teste, une interface utilisateur aussi !
Dans le cadre de ma maĂźtrise en commerce Ă©lectronique, jâai Ă©tĂ© amenĂ©e Ă rĂ©aliser des tests dâutilisabilitĂ© sur un site Internet. LâexpĂ©rience est vraiment fascinante car on rĂ©alise Ă quel point notre vision de dĂ©veloppeur / stratĂšge web est biaisĂ©e par rapport aux individus « normaux ».
Cet article a pour but de vous prĂ©senter les tests dâutilisabilitĂ© et de faire un petit retour dâexpĂ©rience avec les erreurs que jâai pu commettre.
Un test dâutilisabilitĂ© consiste Ă comprendre comment un utilisateur perçoit un site Internet et de lister ainsi les erreurs de son interface. Une personne (le modĂ©rateur) observe le comportement de lâutilisateur sur le site, et peut ĂȘtre accompagnĂ© Ă©ventuellement dâune Ă©quipe plus large qui observera en retrait (idĂ©alement, dans une salle de focus groupe)
Le participant rĂ©alisera donc diffĂ©rentes tĂąches et Ă la fin de chacune de ces tĂąches, une verbalisation se fera avec le modĂ©rateur. Il est prĂ©fĂ©rable pour le participant de verbaliser Ă voix haute pendant sa rĂ©alisation de la tĂąche mais certains nây arrivent pas donc il est inutile de trop forcer le participant. Le plus important est en effet quâil se sente Ă lâaise et de recrĂ©er une expĂ©rience « comme Ă la maison ».
Nous utilisions Tobii Studio, un systĂšme dâoculomĂ©trie mais ce matĂ©riel coĂ»te extrĂȘmement cher. Lâessentiel est dâenregistrer lâexpĂ©rience de navigation de lâutilisateur sur le site. On peut utiliser des outils dâenregistrement dâĂ©cran ou encore cet outil que jâai dĂ©couvert aujourdâhui Inspectlet (http://www.inspectlet.com/) qui enregistre les sessions sur un site et crĂ©e des heatmaps.
Le test se prépare en plusieurs étapes
Planification du test
Cette Ă©tape consistera Ă planifier les scĂ©narios qui seront Ă rĂ©aliser par les participants. On va notamment Ă©crire des guides dâentrevue qui vont permettre au modĂ©rateur de ne manquer aucun dĂ©tail sur le scĂ©nario Ă rĂ©aliser ou la prĂ©sentation du test:
Un premier script qui va consister Ă prĂ©senter le test au participant (la confidentialitĂ© de sa participation, le fait quâil doit suivre ses habitudes de navigationâŠ)
Personnellement, je ne lisais pas ces scripts car je nâĂ©tais pas Ă lâaise de ne pas regarder le participant dans les yeux pendant que je parlais. Je mâassurais juste de nâavoir manquĂ© aucun point important du script aprĂšs avoir parlĂ©.
Aller chercher des participants
Les participants ne devront pas ĂȘtre choisis au hasard et devront correspondre Ă la cible du site testĂ©. Nous avions rĂ©ussi Ă obtenir une dizaine de participants pour notre test, on peut en rĂ©cupĂ©rer mĂȘme moins selon le degrĂ© dâimplication du participant. On a constatĂ© que beaucoup de choses se rĂ©pĂ©taient parmi nos rĂ©pondants, il y a un stade oĂč on ne peut rĂ©colter plus dâinformations que celle dont on dispose dĂ©jĂ .
Un incitatif peut faciliter leur dĂ©placement (argent, nourriture gratuite, Ă©chantillons ⊠Soyez inventifs! đ ) mais nâinvitez le participant que sâil est un minimum intĂ©ressĂ©: un participant peu motivĂ© fournira des rĂ©sultats inexploitables.
Réaliser les tests
Nos tests se faisaient au laboratoire de focus groupe de la facultĂ© dâadministration de la facultĂ© de Sherbrooke. Nous disposions dâun oculomĂštre qui suivait les mouvements des pupilles des participants. Le fait dâĂȘtre observĂ© peut biaiser les rĂ©sultats: lâidĂ©al est de recrĂ©er les conditions de navigation habituelles de lâinternaute (lors de la prĂ©sentation du test, nous insistions sur lâaspect « comme Ă la maison »).
Il est difficile de recrĂ©er les conditions « comme Ă la maison »: câest pourquoi nous insistions lĂ -dessus pendant la prĂ©sentation du test. Si on voyait pendant le test que le participant ne jouait pas assez le jeu (rĂ©alisation de la tĂąche de maniĂšre anormalement rapide), nous posions la question durant la verbalisation « Auriez-vous fait ça chez vous? ». Cela permet de rĂ©colter de lâinformation manquante.
Pour Ă©viter dâavoir des rĂ©sultats trop biaisĂ©s, il est recommandĂ© de garder toujours le mĂȘme modĂ©rateur.
Nâeffectuez pas de tests trop long sous peine de fatiguer votre participant et dâainsi diminuer la qualitĂ© des commentaires quâil vous donne.
Je conseille personnellement dâavoir une liste de tĂąches pour la configuration du matĂ©riel, surtout sâil y a beaucoup de choses Ă faire pour la mise en place du test. Nous avions un oculomĂštre Ă configurer et les camĂ©ras Ă dĂ©marrer, il nous est dĂ©jĂ arrivĂ© dâoublier de dĂ©marrer les enregistrements car nous Ă©tions concentrĂ© sur autre chose.
Aussi, pensez Ă vider lâhistorique entre chaque test, surtout si vous testez des remplissages de formulaire⊠Cela Ă©vitera que le navigateur garde en cache les informations saisies par le participant prĂ©cĂ©dent.
Exploiter les résultats
Une Ă©tape longue mais essentielle ! Nâoubliez pas de faire des sauvegardes de vos enregistrements, re-visualisez les vidĂ©os pour ĂȘtre sĂ»r de ne manquer aucun commentaire.
En espĂ©rant que cet article soit utile, je vous souhaite de bons tests utilisateur! đ