Please make a copy of this google doc and share it immediately with mlinderman@middlebury.edu. You will write your tasks and scenarios in this document, and I will print it for you to share with your participants.
Start by brainstorming: What are important tasks that users must be able to accomplish in your application?
Define 3-6 representative tasks that users must be able to accomplish in your application, then write a scenario for each task in the google doc.1 As your write your scenarios, keep in mind the following principles from NN/g’s guide to developing task scenarios:
Some groups may need to have users test features that are not yet deployed. If that is true of your group, now is the time to run pnpm run dev
and make sure that your application is ready for your participant to interact with! If some scenarios require that the user is logged in, you may want to log in to prepare the environment (unless logging in is an important part of the scenario).
If you have need a participant to work with a branch in some tests, try to ensure that branch is running for at least two of your group members. You might get less feedback on that feature.
You’ll be assigned to a group to test your project (as a facilitator) or another group’s project (as a participant). After 10 minutes have passed, you’ll swap roles.
When you are facilitating, you should make sure to do the following:
When you are the participant, you should do your best to complete each task as described:
If you have time at the end, solicit feedback from the participant by asking “what was it like for you to complete these tasks?”
To get the ball rolling, go around a circle in your group and have each member list the most serious usability problem that they observed during their testing.
Hopefully, some themes will emerge. Spend the rest of the time answering the following question for each of your tasks: Are there any usability problems related to this task that you would like to address during Sprint 3?
If there are specific tasks that you want user feedback on, you may choose them even if they don’t feel like the most relevant tasks. ↩