Comment écrire un script de test d'utilisabilité d'application efficace



Obtenir les commentaires des utilisateurs a toujours été au cœur de la façon dont nous créons des applications attrayantes qui apportent une valeur commerciale aux clients et transmettent une expérience utilisateur incroyable. Nous le faisons, le plus souvent, en testant les utilisateurs de l'application. L'e-book, «A Practical Guide to Testing Application Users», propose un guide étape par étape pour les concepteurs et les équipes de développement sur la façon d'effectuer des tests utilisateur dans des tests modérés et non modérés (en ligne). Dans cet article, nous examinerons l'un des composants clés: comment écrire un script de test d'utilisabilité efficace.



Un excellent scénario de test d'utilisabilité est simple et instructif


Pourquoi est-il important que les modérateurs aient un script qui doit être suivi dans les tests utilisateur? Tout d'abord, vous voulez que vos tests soient aussi standard que possible. Cela garantit que vous ne biaiserez pas les réponses des participants individuels. Et l'assurance que chaque utilisateur répond aux mêmes questions garantit que vous pouvez voir les similitudes et les différences dans vos réponses d'utilisateur, ce qui vous aidera à tirer des conclusions plus convaincantes de votre recherche.



En fin de compte, le script doit être simple, mais contenir suffisamment d'instructions pour aider l'animateur à guider les participants lors d'une session modérée - ou fournir toutes les informations que les participants doivent connaître dans les sessions non modérées (en ligne). Voici les sections qu'un document de script doit inclure, avec des recommandations sur ce qu'il faut inclure dans chacune d'elles:




CONSEIL: Pour faciliter la lecture du script pendant le test modéré, utilisez un style ou une couleur de texte différent pour séparer les instructions du script réel qui sera lu au participant.




1. Informations générales


Cette section est destinée aux animateurs et à toute personne qui lit le script de test d'utilisation mais ne le partage pas avec les participants au test. Habituellement, nous incluons des informations de référence sur les dates de test, le client, le nombre et le type de participants, l'historique des versions et la méthodologie de test. Nous décrirons également ce que vous testez, les objectifs du test et combien de temps cela devrait prendre pour chaque participant. Il est également utile d'inclure des informations sur les récompenses et la rémunération des membres.


2. Introduction



Un exemple d'une section d'introduction à partir d'un script de test d'utilisabilité.


Cette section présente un script pour le modérateur, qui accueille les participants et leur donne une idée générale de ce à quoi s'attendre dans le test. Si les tests sont modérés, nous représentons également le coordinateur et toutes les entreprises participantes.


À ce stade, il est utile d'informer les participants qu'il n'y a pas de bonnes ou de mauvaises réponses. Cela les aidera à se sentir plus à l'aise. De plus, encouragez les utilisateurs à parler à haute voix tout en accomplissant les devoirs. Vous voudrez comprendre leur processus de pensée, leurs actions et leurs sentiments.


Il est Ă©galement important de demander le consentement pour enregistrer une session. Assurez-vous d'obtenir un consentement verbal explicite Ă  ce sujet.




CONSEIL. Lors d'un test modéré personnel, vous devez donner aux participants la possibilité de poser des questions avant de commencer.




3. Vérification préliminaire du questionnaire


Dans cette section du test utilisateur, votre objectif principal est de mettre vos participants à l’aise.


Dans le scénario de test d'utilisabilité, vous inclurez des questions sur les informations de base telles que le nom, l'âge, la profession et toute autre information démographique liée à votre test. Pendant les tests modérés, il suffit de demander une confirmation (par exemple, «Veuillez confirmer que votre nom est [NOM]».) Les informations dont vous disposez déjà.


Posez ensuite toutes les questions générales liées à votre projet. Par exemple, si vous testez une application de voyage, vous pouvez demander à quelle fréquence les participants volent et s'ils utilisent des applications pour réserver et planifier des voyages.


4. Tâches et scénarios


Les tâches sont des actions que vous demandez aux participants d'effectuer sur un appareil ou une autre interface de test. Chaque mission doit avoir un objectif.
Les scripts aident les participants à interagir avec l'interface et à imaginer comment ils utiliseront l'application dans la vie réelle. Le but et la tâche de l'utilisateur peuvent ressembler à ceci:


  • Objectif du test: visualiser les chambres d'hĂ´tel et en rĂ©server une .
  • Un exemple de mauvaise tâche: rĂ©server une chambre d'hĂ´tel .
  • Un exemple d'un meilleur travail (avec un scĂ©nario): vous prĂ©voyez des vacances Ă  Bangkok du 3 au 14 septembre. Vous devez rĂ©server un hĂ´tel pour votre sĂ©jour. AccĂ©dez Ă  l'application, consultez les informations et rĂ©servez la chambre qui vous semble la meilleure .



CONSEIL: laissez toujours les utilisateurs revenir et lire l'affectation autant de fois qu'ils le souhaitent.




Meilleurs conseils d'Ă©criture


Essayer de ne pas fausser le comportement des utilisateurs est une tâche difficile, mais elle est importante si vous souhaitez obtenir des résultats utiles. Voici cinq conseils pour rédiger des tâches neutres plus efficaces:


  1. Rendez la tâche réaliste pour aider les participants à interagir avec l'interface. Créez des scénarios qui imitent au maximum le monde réel. Ne les forcez pas à faire ce qu'ils ne font habituellement pas. Par exemple:
    • Le but du test: voir les produits vendus sur site.com .
    • Un exemple de mauvaise tâche: acheter une paire de jeans hauts blancs Levi's en solde .
    • Un exemple d'une meilleure tâche: acheter une paire de jeans Levi's pour moins de 20 $ .
    • Dans la vraie vie, les utilisateurs sont susceptibles de parcourir avant de choisir ce qu'ils veulent acheter. Dans le premier exemple, nous n'offrons pas Ă  l'utilisateur la possibilitĂ© de choisir ce qu'il choisit habituellement. Au lieu de cela, nous leur disons quoi faire. Ils se concentreront sur la recherche du jean que nous leur avons demandĂ© de trouver et ne pourront pas interagir avec l'interface comme d'habitude.

  2. Ne forcez pas les participants à interagir avec une fonction spécifique. Essayez plutôt de comprendre comment ils ont décidé d'utiliser l'interface. De cette façon, vous découvrirez s'ils peuvent trouver des fonctions et les utiliser comme prévu.
    • Le but du test: trouver une recette .
    • Un exemple de mauvaise tâche: utilisez la barre de recherche pour trouver une recette indienne .
    • Le meilleur exemple de tâche: vous voulez cuisiner des plats indiens aujourd'hui. Utilisez l'application pour trouver une recette.

  3. Évitez d'ajouter des astuces ou des descriptions d'étapes. Il est préférable d'offrir un contexte au scénario plutôt que de fournir des étapes claires pour atteindre l'objectif. L'idée est de permettre aux participants de naviguer seuls dans l'interface.
    • Le but du test: suivre l'avancement du livre .
    • Un exemple de mauvaise tâche: vous voulez mettre Ă  jour la progression du livre que vous lisez. AccĂ©dez Ă  l'application, trouvez le livre, ajoutez-le Ă  votre liste et mettez Ă  jour les progrès rĂ©alisĂ©s .
    • Le meilleur exemple de tâche: vous avez commencĂ© Ă  lire un nouveau livre et vous ne voulez pas perdre la place que vous avez terminĂ©e la dernière fois. Utilisez l'application pour mettre Ă  jour vos progrès .

  4. Ne rendez pas la tâche plus facile pour les participants utilisant la même langue qu'ils peuvent facilement trouver dans l'interface de test. Par exemple, si l'interface affiche un bouton qui dit «Utilisez le mois gratuitement», vous ne devez pas utiliser le même libellé dans la tâche:
    • Objectif du test: essayez le service gratuitement .
    • Un exemple de mauvais travail: allez sur le site et utilisez-le gratuitement pendant un mois .
    • Le meilleur exemple de tâche: vous voulez essayer ce service pour la première fois. Allez sur le site et inscrivez-vous .

  5. Soyez aussi direct que possible dans la façon dont vous formulez les tâches. Jetez un œil à ces deux exemples de tâches:
    • But du test: prendre rendez-vous .
    • Un exemple de mauvaise tâche: voyez maintenant si vous pouvez essayer de trouver un moyen de prendre rendez-vous avec une nutritionniste .
    • Un exemple d'un meilleur travail: maintenant, prenez rendez-vous avec une nutritionniste .
    • Le premier d'entre eux avec la phrase supplĂ©mentaire «voyons si vous pouvez essayer de trouver un moyen» donne l'impression que la tâche sera difficile Ă  rĂ©aliser, ou mĂŞme un indice qui peut attendre une certaine rĂ©ponse, car l'interface a une mauvaise expĂ©rience ou conception.



CONSEIL: Si nécessaire, vous pouvez poser des questions entre les tâches. Il vaut mieux attendre que le participant termine la tâche pour ne pas le distraire.




5. Questionnaire post-test


Après avoir terminé le test principal, une partie du questionnaire du script de test d'utilisabilité demande au modérateur de poser des questions supplémentaires. Dans cette section, le modérateur voudra explorer les domaines où les réponses n'étaient pas claires ou ambiguës.



Vous pouvez poser aux participants des questions de haut niveau sur un produit ou une fonction spécifique, ou s’ils s’attendent à ce que quelque chose soit différent. Vous pouvez également poser des questions ouvertes sur les nouvelles fonctionnalités qu'ils aimeraient utiliser.



6. Résumé


Dans cette section du script de test d'utilisabilité, vous remercierez les participants de leur temps. Et vous pouvez demander aux utilisateurs s'ils ont des questions à vous poser. Enfin, vous devriez discuter avec vos utilisateurs des détails de leur rémunération.

Source: https://habr.com/ru/post/fr474302/


All Articles