“Use testing to guide design, not to grade designers.”
— Jeff Johnson
Simply put, having other people try to complete specific tasks with your product or service
Summative (verification)
Usability tests (often more formal) at the end of a development process or on a released product to assess if the interface meets pre-defined standards
Quantitative measurements (stats) are often the focus
Formative (diagnostic)
Usability tests (often less formal) during the design process to help identify usability issues before development is finalized or a product is released
Qualitative insights (details) are often the focus
Learning opportunity for even the most experienced designers
A very effective form of risk mitigation
Insight into the critical “first-use” user experience
Often the process of preparing for the test will result in discovering areas which can be improved
All products and services will be usability tested once released!
Show an image of a design to users for only 5 (five) seconds, and ask for their initial impressions
Primary purpose of this screen?
Overall organization of this screen?
Start the task of …?
A representative user is given one or more tasks to perform with the interface, and the evaluator passively observes
If other colleagues are to be present, be sure to outline procedural expectations for the test
A famous series of experiments were conducted in 1920’s and are often cited as proof that people being observed may try harder than usual to achieve their tasks
This interpretation as applied to usability studies remains controversial, as the original study was longitudinal (same task over time) and participants were also task experts
When defining the purpose for a usability test, you are identifying the overall goal for the test
For example, “The purpose of this usability test is to get an early assessment of the overall usability of the software product XYZ”
When defining concerns for a usability test, you are identifying the specific aspects of the interface you want to learn more about
For example, “Can participants successfully submit an order form?” or “Do participants have any difficulty with terms and phrases?”
Elements of a Usability Target:
Example Usability Target (e.g. effectiveness): With at least 3 months of Windows experience {a}, at least 80% of participants {b} should be able to complete the task of adding a new contact name {c}
If actual users are not available, the test participants chosen should be as representative of actual users as possible
With 5 users you have an 85% chance of seeing the problem in an interface, but the probability is that it only affects 31% of users at least once.
Research has indicated that to be 85% sure you’ll see the problem that affects 10% of users at least once 18 users are required.
“Five users revealed most of the most common issues.”
“Five users didn’t uncover most problems.”
– Jeff Sauro, PhD, Sample Size in Usability Studies: How Well doe the Math match Reality?
A questionnaire should be used to collect and summarize demographic information about all the participants involved in the test
Most basic type of observational usability test
Test participant is observed with as little interaction as possible
Method is not appropriate if the efficiency (i.e. time on task) is being measured, unless done in a retrospective manner
(+) Can reveal user’s mental model
(+) Can be used early in design process
(+) Precise pointers to problems
(–) Unnatural situation
(–) Measurement of time on task not reliable
(–) Requires more participant effort
Normal conversation between the two participants provides a more natural way of revealing internal thought processes
In-person vs. remote (via screen sharing software)
Paper-based mockups vs. prototype vs. actual system
In general, either frequent tasks and/or important tasks should be selected for inclusion into usability tests
Ensure that a very simple task is at the beginning of the usability test
“You are planning to visit family on the east coast, but before you do so you need to temporarily stop your newspaper delivery”
“Cancel your Vancouver Sun newspaper delivery between Oct 10th to 29th.”
PROJECT GROUPS
Create a possible usability test task (starting with a scenario) for users of your chosen open source/SFU community project
Greet the participant, and provide a high-level overview of the software product being tested
Inform participants that the product’s user interface is being tested, and not them
Explain that you cannot provide help to the participant during the test, as this would bias the test results
Provide a signed consent form, if appropriate
A brief preview or demonstration of the software product might be appropriate
Be sure that none of the elements included in the usability test are demonstrated or discussed
Moderating Usability Tests: Principles and Practices for Interacting - Videos (Adobe Flash Required)
Introductions
Pre-Test Script
Pre-Test No Script
Reactions Pretests
Provide participants with a written copy of each task (one at a time) that you want them to try to perform
Remember, these tasks should be written more as scenarios describing specific goals, and not operational instructions
Carefully observe the participants as they try out your software, and have them indicate when they have completed each task
Consider having another person on your team take notes of actions each participant tries to perform with the software
Let participants make mistakes
Record, but do not answer, questions (alternative is to answer them with questions)
Do not tell participants what to do!
Be careful not to give subtle cues, for example raising your voice often signals agreement
Try not to be defensive, remember you are trying to create a better user experience!
Reiterate in a very friendly manner that you cannot provide assistance, as doing so would bias the test results (note help requests)
If your initial response is not sufficient, state “Please remember, there’s no rush– take your time…”
If assistance is provided, clearly indicate in your notes when and where participant received help
Moderating Usability Tests: Principles and Practices for Interacting - Videos (Adobe Flash Required)
Introductions
Usability test interactions sample
Usability test interactions reactions
Participants will often make specific suggestions regarding the usability issues that they encounter
These suggestions should be reviewed, but not blindly followed as solutions to problems
Summarize and present the results to your team, and consider sharing them with all project stakeholders
Ensure that there is time to use the results when conducting formative tests!
Common Industry Format (ISO/IEC 25062:2006)
https://psmag.com/news/why-bad-ballot-design-is-a-really-significant-problem
https://www.nngroup.com/articles/error-prevention/
https://lib.calpoly.edu/news/2013/04/reinventing-the-library-website-student-sketches/
https://measuringu.com/five-users/
https://www.userfocus.co.uk/articles/usability_test_plan_dashboard.html
https://uxdesign.cc/how-to-run-a-remote-usability-testing-4350c7786f20