Un scénario de tâche est le nombre d'étapes qu'un utilisateur doit effectuer pour atteindre un objectif. Il décrit ce que l'utilisateur tente de réaliser en mettant en contexte les détails nécessaires pour atteindre l'objectif sans être trop normatif..
Des scénarios de tâches accompagnent les tests des utilisateurs et sont utilisés pour vérifier si une user story est efficace, efficiente et répond aux besoins des utilisateurs. Le tutoriel suivant explique comment écrire un bon scénario de tâche..
D'après mon expérience, écrire un bon scénario de tâche est plus un art qu'une science. Je vais utiliser un exemple, puis chaque principe de bons scénarios de tâches et leur lien avec cet exemple, afin que vous ayez une meilleure idée de la façon de créer votre propre scénario..
Supposons que vous ayez un vol international à Katmandou, au Népal, en octobre. Vous arrivez le 5, mais votre ami ne sera disponible pour vous accueillir qu'à partir du 8. Trouvez une place sur Airbnb du 5 au 7 pour un prix inférieur au prix moyen par nuitée (58 $).
Vous pouvez toujours vous coucher avec ce macaque?Les étapes de ce scénario peuvent ressembler à ceci:
Un bon scénario de tâche vous donne un peu de contexte pour que les utilisateurs puissent se comporter comme s'ils avaient réellement besoin d'exécuter la tâche..
Dans l'exemple ci-dessus, j'ai fourni un contexte réaliste pour donner le contexte: «Vous avez un vol international à destination de Katmandou, au Népal, en octobre. Vous arrivez le 5, mais votre ami ne sera disponible pour vous accueillir qu'à partir du 8 ».
Un bon scénario de tâche fournit des détails spécifiques que l'utilisateur doit connaître. Il peut s’agir de numéros de modèle, de prix, d’articles, de catégories, de dates, etc.
Dans l'exemple ci-dessus, j'ai donné des dates (du 5 au 7 octobre). J'ai également inclus un emplacement (Katmandou, Népal) et le prix moyen par nuit (58 $).
Lorsque vous définissez une tâche, vous devez avoir pour objectif de fournir des détails et un contexte sans indiquer à l'utilisateur ce qu'il doit faire (sinon, quel est l'intérêt de faire un test d'utilisabilité?)
Par exemple, ci-dessus, j'ai déclaré: «Trouvez un lieu sur Airbnb du 5 au 7 pour un prix inférieur au prix moyen par nuit (58 $).» Et non, «Cliquez sur le calendrier en haut de l'écran pour trouver votre réservation. ”.
Les scénarios de tâches ont une solution correcte et définitive. Si vous demandez à un utilisateur de "trouver un lieu moins cher que le prix moyen par nuit à 58 $", vous devez vous assurer qu'il existe une solution correcte. Avoir une solution correcte indique à l'utilisateur s'il a réussi ou non.
Un bon scénario de tâche est essentiel à l'exécution d'une session de test utilisateur valide. Sans formuler correctement la question, vous risquez d'obtenir des données biaisées ou inexactes. Ce tutoriel n'est pas une liste exhaustive, mais plutôt une vue d'ensemble fondamentale. Il y a beaucoup de facteurs à considérer. D'après mon expérience, si vous donnez le contexte, avez une base solide avec des détails et apportez une solution correcte, vous obtiendrez probablement une session de test utilisateur fluide.
Avez-vous d'autres conseils pour rédiger un bon scénario de tâche? Laissez-les dans les commentaires ci-dessous!
Pour en savoir plus sur les tests utilisateurs, consultez ces articles sur Tuts +: