Closed xiuda closed 6 years ago
Instead of a more formal application-based usability approach, you might want to have people play through however many levels you made and think of what questions you want to ask them at the end. https://www.surveymonkey.com/r/?sm=ubUCfsRg7sSmVfqRVQ3AxA%3D%3D
Problem / motivation
On the first day of Week 5, users (ie your classmates, TFs, or Ken) will be testing out your project for bugs and usability. Create a document to outline how they should test your program.
https://www.userzoom.com/user-experience-research/a-simple-template-for-writing-usability-tasks/ https://www.nngroup.com/articles/task-scenarios-usability-testing/
Note: You might want to look up guides for game-specific user testing
Document Requirements
See the details section for more info.
Details
User/Role Description
Provide enough context for the user to be able to do their task. For example, for a flight booking website:
You're planning a vacation to New York City, March 3 − March 14. You need to buy both airfare and hotel. Go to the American Airlines site and jetBlue Airlines site and see who has the best deals.
Who is the user and why do they want to be interacting with your application?The user should be able to know everything they need to complete each task from this description you give them.
User Goals
As a customer, I want to be able to look up flights to my desired location from my local airport
As a customer, I want to compare prices of my flights
As a customer, I want to purchase my tickets.
Scenarios
A good scenario leaves a little room for the user to discover what they should do. You should not have to tell the user how to do it, it should be obvious from your program how to do each of those things. If your tester cannot figure it out, give some helpful hints, and record where they got stuck and why, so you can make better design later.
Help the user find their way, but don't give them the answer.
Scenario Comparison:
During the usability test
Usability tests do not have to be a user sitting quietly in a box and doing tasks for you. They are welcome to think aloud and you are welcome to ask each other questions. Here are a few guidelines for conducting a usability test: