Professional Documents
Culture Documents
1
Usability Testing
2
Usability Testing
4
Types of Usability Testing
7
Turn User Goals into Task Scenarios for Usability Testing
• The most effective way of understanding what works and what doesn’t in an
interface is to watch people use it.
• When the right participants attempt realistic activities, you gain qualitative insights
into what is causing users to have trouble → help you determine how to improve
the design.
• Also, you can measure the percentage of tasks that users complete correctly as a
way to communicate a site’s overall usability.
8
What Users Need To Be Able To Do
• Once what the users' goals are determined, task scenarios that are appropriate for usability
testing need to be formulated.
• A task scenario is the action that you ask the participant to take on the tested interface.
• For example, a task scenario could be: 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.
• Task scenarios need to provide context so users engage with the interface and pretend to
perform business or personal tasks as if they were at home or in the office.
• Poorly written tasks often focus too much on forcing users to interact with a specific
feature, rather than seeing if and how the user chooses to use the interface.
• A scenario puts the task into context and thus, ideally motivates the participant.
10
Why Scenarios?
• Scenarios describe the stories and context behind why a specific user or
user group comes to your site or using your system
• Scenarios note the goals and questions to be achieved and sometimes
define the possibilities of how the user(s) can achieve them on the
site/system
• Scenarios are critical both for designing an interface and for usability
testing.
11
What to Consider When Writing Scenarios
• Who is the user? Use the personas that have been developed to reflect the real,
major user groups using your system.
• Why does the user use your system? Note what motivates the user using your
system and their expectation upon the usage, if any.
• What goals does he/she have? Through task analysis, you can better understand
the what the user wants on your system and therefore what the system must
have for them to leave satisfied.
13
1. Goal- or Task-Based Scenarios
14
1. Goal- or Task-Based Scenarios
• Example: A parent is worried about a ten-year old refusing to drink milk and
wants to know if it really makes a difference that the child is getting very little
calcium.
• Example: You are traveling to Seattle for your job next week and you want to
check on the amount you can be reimbursed for meals and other expenses.
15
2. Elaborated Scenarios
16
2. Elaborated Scenarios
• Example: Mr. and Mrs. Macomb are retired schoolteachers who are now in their
70s. Their Social Security checks are an important part of their income. They've
just sold their big house and moved to a small apartment. They know that one of
the many chores they need to do now is tell the Social Security Administration
that they have moved. They don't know where the nearest Social Security office
is and it's getting harder for them to do a lot of walking or driving. If it is easy and
safe enough, they would like to use the computer to notify the Social Security
Administration of their move. However, they are somewhat nervous about doing
a task like this by computer. They never used computers in their jobs.
17
2. Elaborated Scenarios
• Example (cont): However, their son, Steve, gave them a computer last year, set it
up for them, and showed them how to use email and go to websites. They have
never been to the Social Security Administration's website, so they don't know
how it is organized. Also, they are reluctant to give out personal information
online, so they want to know how safe it is to tell the agency about their new
address this way.
18
3. Full Scale Task Scenarios
19
Test Scenario
Alur di Interaction Map dan Sketsa Scenario
Breakdown Konteks
dari User Goal Environment
Ekspektasi
Testing
20
Contoh Scenario & Task (dari sisi user)
21
Contoh Scenario & Task (dari sisi user)
22
Rules to write useful task scenarios
23
Avoid giving clues in the scenario
24
Write in a clear, understandable, and easy to follow.
• Write the way you talk and don’t try to sound scientific or academic.
• Pre-test your tasks with colleagues or friends to make sure they are easy to
understand and people really know what you want them to do.
25
Trim any detail that’s not absolutely necessary
• Your task scenarios should set a context and provide users with necessary details
like a username or a special delivery address.
• Everything else is unnecessary.
• Keep your task scenarios as short as possible and let testers figure out things for
themselves.
26
Engage Users with Task Scenarios
27
1.Make the Task Realistic
28
2. Make the Task Actionable
• It’s best to ask the users to do the action, rather than asking them how they
would do it.
• If you ask “How would you find a way to do X?” or “Tell me how you would do Y”
the participant is likely to answer in words, not actions.
• And unfortunately, people’s self-reported data is not as accurate as when they
actually use a system.
• Additionally, having them talk through what they would do doesn’t allow you to
observe the ease or frustration that comes with using the interface.
29
2. Make the Task Actionable
30
3. Avoid Giving Clues & Describing Steps
31
3. Avoid Giving Clues & Describing Steps
• Step descriptions often contain hidden clues as to how to use the interface.
• For example, if you tell someone to click on Benefits in the main menu, you won’t
learn if that menu label is meaningful to her. These tasks bias users’ behavior and
give you less useful results.
32
References
• https://www.usability.gov/how-to-and-tools/methods/scenarios.html
• https://www.nngroup.com/articles/task-scenarios-usability-testing/
• https://www.nngroup.com/articles/usability-testing-101/
• https://www.nngroup.com/articles/task-scenarios-usability-testing/
33
terima
kasih
34