19
Usability Testing Chapter 6

Usability testing

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Usability testing

Usability Testing

Chapter 6

Page 2: Usability testing

Reliability

• Can you repeat the test?

Page 3: Usability testing

Reliability

• Huge difference between test subjects– Therefore, only 2 subjects is not a good

reliability check

• Significance levels (e.g., p = .20)• Confidence levels

– When should an usability problem be fixed?

• Error rates have the highest variability– Therefore, more test subjects are needed

Page 4: Usability testing

Validity

• Does this test reflect what usability issues you want to test?

• Reliability measured with stats but validity requires methodological understanding

• Typical problems– Wrong users or wrong tasks– Confounding effects – text based to GUI

system

Page 5: Usability testing

Test Plans

• What’s the goal of the test?

• What is it you are trying to prove or show?

• Pilot tests – show the problem areas of the test. E.g., the instructions

Page 6: Usability testing

Test Plans

• The goal of the test?

• Where and were will the test take place?

• How long is each test session expected to take?

• What computer support will be needed for the test?

• What software needs to be ready for the test?

• Who will serve as experimenters for the test?

• How many test users are needed?

• …

Page 7: Usability testing

Getting Test Users

• Test subjects (users) should be representative of who will use the system.

• Sales (“demoability”) – is it easy to show

• Asking managers to choose subjects– They will pick the best or the worse

Page 8: Usability testing

• Formative evaluation– Help improve the interface as part of an

iterative design process

• Summative– Assessing the overall quality of an interface

Page 9: Usability testing

Novice and expert users

• Most tests should test novice users

• If possible, test for expert users. But test separately from novice users.

• What are the effects of training or not training before a test?

Page 10: Usability testing

Between-Subject test

• Simplest and most valid

• Different tests subject using different systems

• Possible problems:– Individual differences– Assignment to test groups (volunteer early or

late)

Page 11: Usability testing

Within-Subject test

• All users are tested on all systems

• Problem: no longer a set of novice users when testing a secondary system

Page 12: Usability testing

Choosing experimenters

• It’s better to get an usability person to conduct the test but you, the developer, can also run a test

• In fact, it’s good to know the system well• From Usability Engineering (Nielsen)

– “It is possible for computer scientistws to learn user test methods and apply them with good results.”

• However, designers try to explain away problems.

Page 13: Usability testing

Ethical aspect of testing human beings

• Users should feel as comfortable as possible• Tell the test subjects:

– No information will be revealed– Explain the testing environment. E.g., computer, etc.

• The tester should not allow observers because they tend to influence results.

• The tester should not interfere with the user. Let the user find the solution themselves

Emphasize that it is the system that is being tested, not the user

Page 14: Usability testing

Test tasks

• Based on a task analysis. What is it the user needs to do.

• Tasks should be small enough to be completed in time that the experiment takes.

• Test tasks should be in writing. The user may refer to the steps.

Page 15: Usability testing

Stages of a Test

• 1. Prep – is everything in working order?

• 2. Intro - tell the user the purpose of the test.

• 3. Test

• 4. Debrief

Page 16: Usability testing

Stages of a Test

• Intro - tell the user the purpose of the test.• A reminder that the test is confidential and

should not be discussed with others• A statement that participation is the test is

voluntary and the user may stop at any time• At FIT a human test subject document

needs to be signed by the tester and returned to the university.

Page 17: Usability testing

Performance Measurement

• Has the usability goals been met? (see page 194)

• Test a set of tasks• The data collected: time to perform and

error rate• Goals are abstract, so break them down.• Make sure you know the start and finish of

a measured test

Page 18: Usability testing

Thinking aloud

• “verbalizing their thoughts”• Shows how users interpret each interface

item

• Users performed 9 % better using thinking aloud.

• Constructive interaction (co-discovery learning) and coaching methods.

Page 19: Usability testing

Usability Labs

• Is there really a need?

• Why videotape? Impact analysis – you look after taping for a known problem.

• Convince the manager and developers

• Usability kiosks