Afin de fournir une interface utilisateur propre, fraîche et, plus important, efficace, des tests d’utilisation sont nécessaires. Il est très improbable qu'un concepteur, indépendamment de sa réputation et de ses compétences, puisse concevoir un bon produit sans faire de recherche et de test.

Le test de convivialité est une technique utilisée pour évaluer un produit en le testant sur des utilisateurs faisant partie du public cible respectif. Les tests sont utilisés dans de nombreux domaines, mais nous nous concentrerons aujourd'hui sur la conception d'interactions centrées sur l'utilisateur et sur la manière de tester lors de la conception et du développement d'un tel produit.

Chaque produit a un but, et la portée et le but des tests de convivialité mesurent si un produit répond à cet objectif en ce qui concerne un utilisateur.

Les quatre principes

Derrière chaque test de convivialité, il y a différents objectifs, qui se rapportent spécifiquement aux objectifs d'observation du testeur. Les résultats peuvent être traités comme une mesure de contrôle ou une référence. Étant donné que plusieurs tests peuvent être effectués sur une période donnée, tous les résultats seront comparés aux résultats des tests de base.

Les quatre principes sur lesquels reposent les tests d’utilisabilité sont les suivants:

  • Efficacité - le testeur mesure combien de temps et combien d’étapes sont nécessaires à l’utilisateur pour effectuer les tâches de base (trouver un produit, l’ajouter au panier, lire les évaluations et les notes, poser des questions, acheter le produit) pour une application mobile telle que Amazon.
  • Exactitude - Combien d’erreurs les utilisateurs font-ils en essayant d’accomplir ces tâches et à quel point les erreurs sont-elles fatales? Parfois, avec la bonne information, l'erreur est récupérable.
  • Rappel : après une période de non-utilisation, combien de personnes se souviennent-elles de l’interface et du processus de navigation?
  • Réponse émotionnelle - Comment l’utilisateur se sent-il face aux tâches à accomplir? La personne était-elle stressée ou confiante et l'utilisateur recommanderait-il le produit à un ami?

Ce sont des principes généraux utilisés pour tester les interfaces centrées sur l'utilisateur, mais il est important que le testeur définisse ses propres objectifs d'utilisabilité. Sur cette base, il pourra suivre de près le sujet et interpréter ses erreurs ou ses gestes.

Mauvaise interprétation

Certaines personnes interprètent incorrectement le terme "test d'utilisabilité". Le simple fait de recueillir des opinions sur un objet (ou un appareil ou une application) ne signifie rien d’autre que des études de marché. Ce type de recherche n'est certainement pas un test d'utilisation, mais plutôt une recherche quantitative.

Pour qu'une telle procédure soit étiquetée comme un test d'utilisabilité, elle nécessite une observation systématique dans des conditions contrôlées; Cela détermine dans quelle mesure les utilisateurs (faisant toujours partie du public cible) peuvent utiliser le produit. Sachant que 86% des utilisateurs interrogés ont indiqué que "l'application fonctionne correctement" ne signifie pas que vous avez testé la facilité d'utilisation de votre application et que les résultats ont été en grande partie positifs. Cela signifie seulement que la majorité des personnes interrogées semblent penser que l'application fonctionne correctement, mais cela ne suffit pas pour améliorer l'interface.

L'un des aspects clés des tests de convivialité consiste à impliquer autant que possible les utilisateurs. Au lieu de leur demander ce qu'ils pensent de l'apparence d'une interface mobile, demandez-leur d'effectuer certaines actions. De nombreux aspects affectent le processus de navigation et la plupart des utilisateurs ne pourront pas les nommer ou en discuter, mais ils seront certainement en mesure de vous les montrer lors de l'utilisation de l'interface.

Les méthodes

Il existe plusieurs méthodes de test de convivialité, et je vais passer en revue la plupart d'entre elles - ou du moins les plus importantes - en espérant vous donner une idée de celle qui vous convient le mieux et de vos objectifs.

Lorsque vous testez un produit, vous devez créer une situation réaliste dans laquelle le participant doit effectuer une liste de tâches à l'aide du produit que vous testez. Pendant ce temps, les observateurs doivent surveiller attentivement et prendre des notes aussi discrètement que possible. Différents supports tels que des prototypes de papier, des instructions scriptées et des questionnaires pré ou post-test sont également utilisés pour recueillir des informations et des commentaires sur le produit que vous testez. La méthode de test «think-aloud», l’apprentissage par co-découverte et le «eye-tracking» sont des techniques de test d’utilisabilité utilisables dans toutes ces méthodes.

Test de couloir

Il s’agit d’une méthodologie générale employée par un nombre limité de personnes, entre quatre et six. Le nom du test vient de l'idée que les participants au test doivent être des personnes au hasard qui passent dans le couloir. Cette méthode peut être utilisée lorsque votre produit ne vise pas nécessairement une cible spécifique.

Les tests de couloir devraient être utilisés au début de la phase de conception. Testez rapidement et testez souvent! Cela signifie que vous devrez y aller plusieurs fois. Le processus est assez simple: testez cinq personnes, retournez à la planche à dessin et résolvez les problèmes. Sortez et testez à nouveau sur cinq autres personnes, revenez à l'intérieur et résolvez les problèmes. Après avoir testé trois ou quatre fois, le nombre d’erreurs d’interface critiques doit être considérablement réduit et vous pouvez alors commencer à vous concentrer sur le développement du produit et de ses fonctionnalités. Vous devrez tester à nouveau à un moment donné, mais savoir que vous avez résolu la plupart de vos problèmes d’interface devrait vous permettre de vous concentrer davantage sur la phase de développement.

La raison de l'utilisation de personnes totalement aléatoires est que vous ne voulez pas tester votre produit sur des personnes qui connaissent un peu votre produit et son interface. Vous voulez des gens qui n'ont jamais vu votre interface auparavant, alors ils partent tous d'un terrain d'entente. De plus, vous pouvez tester les nouveaux arrivants, qui sont le plus souvent les plus faciles à perdre, car leur niveau d’intérêt et de motivation n’est pas encore assez élevé. Si quelqu'un qui n'a jamais utilisé l'application auparavant est très satisfait et gère toutes les tâches facilement, cela signifie que la plupart des personnes qui utiliseront votre application feront de même.

Test de convivialité à distance

Cette méthodologie peut être utilisée lorsque le produit que vous testez a des utilisateurs potentiels dans différentes parties du monde. Les rassembler poserait de véritables défis financiers et pourrait ne pas être possible pour un pigiste ou une petite entreprise.

Les experts concernés par ces problèmes ont mis au point cette méthodologie - qui facilite les évaluations et les tests à distance - avec l'utilisateur et le testeur séparés dans l'espace et peut-être même dans le temps. La visioconférence est un moyen d'effectuer ce type de test, tandis que l'autre peut consister à utiliser des applications distantes telles que TeamViewer ou WebEx. Les deux impliquent des utilisateurs disposant d'un ordinateur personnel et d'une connexion Internet. De cette façon, le testeur peut suivre les mouvements du participant, mais pas ses réactions et ses émotions.

Le testeur peut automatiquement obtenir une collection de flux de clics, de journaux d'utilisateurs contenant des erreurs critiques, des incidents survenant lors de l'interaction avec l'interface, et même des commentaires subjectifs des utilisateurs.

La bonne partie de ce type de test est qu'il est effectué dans l'environnement propre du participant, ce qui signifie qu'il sera très confiant dans ses capacités et que vous pourrez simuler un test de scénario réel. De toute évidence, le plus grand avantage de cette méthodologie de test à distance est qu’elle vous permet de travailler avec des personnes du monde entier sans trop de coûts pour le transport et la logistique.

Le concepteur peut utiliser plusieurs outils pour effectuer des tests à distance. WebEx et GoToMeeting sont les plus populaires, mais pratiquement tous les outils distants feraient l'affaire.

Quel que soit le niveau de fonctionnement des outils, il est un peu plus difficile d'effectuer un test à distance synchrone, car la gestion des barrières linguistiques et culturelles à l'aide d'un ordinateur peut réduire l'efficacité du test. Les interruptions et les distractions dans l'environnement du participant sont d'autres défis quasiment impossibles à résoudre de l'autre côté de la planète.

Avis d'expert

Ceci est une autre méthodologie pour les tests de convivialité et nécessite de faire appel à des experts sur le terrain pour évaluer le produit lors des tests. Les défis de cette méthode sont principalement d'ordre financier et logistique, car il serait très coûteux de faire appel à des experts de différents domaines.

Il existe également une méthodologie d’examen automatisé des experts, basée sur le même principe, mais uniquement si l’on utilise des logiciels différents.

Test A / B

A / B Split Testing est probablement l'une des approches expérimentales les plus connues pour l'expérience utilisateur et les tests d'interface. Il vise à identifier les éléments d'une page Web qui augmentent l'intérêt ou l'engagement de l'utilisateur.

La méthode est appelée test A / B car il existe deux versions d'un site Web / d'une interface (la version A et la version B) qui sont comparées. Ils sont toujours identiques, à l'exception d'une variante (qui peut être un élément tel qu'un bouton, un formulaire de contact ou une image) susceptible d'avoir un impact sur le comportement d'un utilisateur.

Pendant la période de test, le site Web est contrôlé via des outils tels que Google Analytics. Dans cette période, les deux versions, A et B, changent de manière aléatoire, ce qui signifie que vous pouvez accéder à la page Web et trouver une image d'en-tête, puis actualiser la page Web et trouver l'autre image d'en-tête.

La méthodologie est principalement utilisée dans les coulisses pour maximiser les profits, réduire les taux d'abandon et augmenter les ventes. Amazon a été le pionnier de la méthodologie, mais des sociétés comme eBay, Google, Walmart, Microsoft, Netflix et Zynga sont également connues pour avoir utilisé cette méthode pour accroître la rentabilité de leurs sites.

Bien que cela soit principalement utilisé pour les sites Web de commerce électronique, les tests A / B peuvent également être utilisés dans la conception d’interfaces; et il peut être aussi efficace que de donner aux testeurs une vue d’ensemble de l’interface entre un choix de deux ou plus.

Combien d'utilisateurs tester?

Effectuer plusieurs tests avec un nombre limité de participants est bien mieux que de tester une fois sur un plus grand nombre de sujets. Cela se traduit simplement par de nombreux tests de qualité au lieu de quelques tests de quantité. Environ cinq sujets pour chaque test devraient suffire pour aider les observateurs à obtenir suffisamment d'informations pour travailler pendant un certain temps.

L'argument derrière cette théorie est qu'une fois que vous avez découvert que peu de personnes sont déconcertées par une fonctionnalité ou un site Web, vous gagnez moins en testant la même interface sur encore plus de personnes, car elles seront probablement confondues par les mêmes éléments. La solution consiste à résoudre les problèmes puis à les tester à nouveau sur un nombre limité de sujets. Vous devez répéter ce processus plusieurs fois pour en tirer le meilleur parti.

Selon certains experts, cette théorie pourrait avoir des inconvénients. La convivialité s'applique généralement à un échantillon plus large de la population, pas seulement à un ensemble spécifique d'utilisateurs; Cela signifie que les problèmes d'interface peuvent être indétectables par le premier groupe testé. Cependant, effectuer une ou deux épreuves avec ce nombre limité de sujets n’est pas ce que cette théorie suggère.

Ces tests doivent être effectués chaque semaine - peut-être même deux fois par semaine - pendant le processus de conception. Plus le processus de conception est long, plus le nombre de tests doit être élevé. Au cours de tout ce processus, même un certain nombre de sujets entre 50 et 100, voire même plus, ont pu être testés.

Il serait plus efficace de tester des sujets dans un large éventail de capacités au cours de la deuxième phase du test. Au cours des derniers tests, comme la conception doit déjà être lisse, vous pouvez réduire les observations et commencer à tester votre propre public cible.

Lorsque vous effectuez des tests de convivialité, il est également important de noter les éléments qui fonctionnent bien - pas seulement ceux qui ne fonctionnent pas - et de continuer à les tester encore et encore. La théorie sous-jacente est que les éléments qui ne fonctionnent pas correctement devraient être éliminés, mais il faut également prêter attention aux éléments qui fonctionnent bien et dont les utilisateurs bénéficient. Essayez de les garder comme ils l'étaient en premier lieu, car ils fonctionnent bien évidemment. Concentrez-vous davantage sur ceux qui échouent au lieu d'essayer de changer et d'améliorer ceux qui fonctionnent déjà correctement. Il y a du temps pour cela plus tard pendant les processus de post-développement.

Conclusion

Si vous développez une interface et espérez obtenir un certain succès, les tests d’utilisabilité méritent d’être réalisés. Cela ne vaut peut-être pas la peine d’investir dans le développement d’un site Web simple; mais personnellement, j'impliquerais toujours des tests si je développe une application mobile, car c'est beaucoup plus complexe.

Les tests d'utilisabilité peuvent également être effectués plus ou moins gratuitement; vous n'avez pas nécessairement besoin d'investir beaucoup d'argent dans la logistique. Si vous pensez que vous avez seulement besoin de tester à plus petite échelle, utilisez vos amis et votre famille pour cela; tout serait gratuit ou très bon marché (le gâteau au chocolat est toujours gagnant).

Comme vous pouvez le voir ci-dessus, les tests de convivialité sont quelque chose que vous pouvez faire de différentes manières et vous devez déterminer la méthode qui vous convient le mieux avant de commencer. Cela peut sembler un processus très compliqué au début, mais même un débutant devrait être capable d'effectuer un tel test et d'en tirer quelque chose. Donc, si vous êtes au milieu de votre processus de conception, n'hésitez pas à faire quelques tests - je vous promets que cela améliorera votre interface et que vos utilisateurs seront beaucoup plus satisfaits.

Effectuez-vous des tests de convivialité sur vos conceptions? Quelles méthodes de test préférez-vous? Faites le nous savoir dans les commentaires.

Image / vignette en vedette, image de test via jurvetson