Top Banner
Usability Testing Adding A New Level To Your Toolbox
48

Usability Testing - Adding a New Level to Your Toolbox

Aug 29, 2014

Download

Technology

How many times have you seen a website or application stumble or crash once it gets to production, despite meeting the requirements perfectly? Have you felt like there was something missing in the development process? In this presentation, Norm Sun will talk about what usability testing is, why you should be doing it, and how you can start incorporating it into your development process.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Usability Testing - Adding a New Level to Your Toolbox

Usability Testing Adding A New Level To Your Toolbox

Page 2: Usability Testing - Adding a New Level to Your Toolbox

About Me

•  Working in the field of User Experience since 2010

•  Secretary for the User Experience Professionals Association (UXPA), DC Chapter

•  Certified Usability Analyst (CUA)

•  Technical Business Analyst background

Page 3: Usability Testing - Adding a New Level to Your Toolbox

Agenda

•  What Is Usability Testing?

•  Why Usability Testing Is Important to a Business Analyst

•  Components of Usability Testing

•  Types of Usability Tests

•  When to Conduct a Usability Test

•  Usability Test Exercises

•  Questions

Page 4: Usability Testing - Adding a New Level to Your Toolbox

What Is Usability?

People being able to successfully use a product, system, or service and how they expect it to work.

Great usability is invisible.

Bad usability…you know it when you see it.

Page 5: Usability Testing - Adding a New Level to Your Toolbox
Page 6: Usability Testing - Adding a New Level to Your Toolbox

Image Credit: http://www.flickr.com/photos/paulhagon/

Page 7: Usability Testing - Adding a New Level to Your Toolbox

Identifying Usability Issues

•  High number of errors

•  Significant time-on-task

•  Low customer satisfaction scores

•  Lots of help desk calls / tickets

•  High abandonment rates

Page 8: Usability Testing - Adding a New Level to Your Toolbox
Page 9: Usability Testing - Adding a New Level to Your Toolbox
Page 10: Usability Testing - Adding a New Level to Your Toolbox

What Is Good Usability?

•  Simple

•  Easy to understand

•  Recognizable

•  Clear purpose

•  Learnable

Page 11: Usability Testing - Adding a New Level to Your Toolbox
Page 12: Usability Testing - Adding a New Level to Your Toolbox
Page 13: Usability Testing - Adding a New Level to Your Toolbox

http://www.wqusability.com/articles/getting-started.html

The 5 E’s

•  Effective

•  Efficient

•  Engaging

•  Error Tolerant

•  Easy to Learn

Image Credit: http://www.flickr.com/photos/whatwhat/

Page 14: Usability Testing - Adding a New Level to Your Toolbox

Why Do Usability Testing?

•  Aligns the customer’s goals with the business goals

•  Ignoring small issues can turn into big problems

•  If the user is not happy, everyone is unhappy

Page 15: Usability Testing - Adding a New Level to Your Toolbox

Usability Testing vs. UAT

•  Usability Testing: o  Verifies whether an

implementation approach meets the user needs

o  Conducted at any time during the development cycle

o  Does not serve as quality control

o  Increases the quality of UAT outputs

•  User Acceptance Testing: o  Process of verifying that the

deliverable meets the requirements

o  Conducted at the end of the development cycle

o  Quality control

Page 16: Usability Testing - Adding a New Level to Your Toolbox

Buying A Suit Online

Page 17: Usability Testing - Adding a New Level to Your Toolbox

Buying A Suit Online

UAT verifies that I can select a suit style, size, and complete my purchase online.

Page 18: Usability Testing - Adding a New Level to Your Toolbox

Buying A Suit Online

UAT verifies that I can select a suit style, size, and complete my purchase online.

Usability Testing can verify: •  How quickly I can purchase a suit

online •  How satisfied I am with the online

purchase process •  The intuitiveness of the purchase

process is for me •  How much the online purchase

process will help me recover from an error

•  What unforeseen issues I will encounter in the purchase process

Page 19: Usability Testing - Adding a New Level to Your Toolbox

What is Success?

•  Reduction in hidden downstream maintenance costs (developer time)

•  Reduction in training time

•  Reduction in help desk support

•  Higher task completion rates

Page 20: Usability Testing - Adding a New Level to Your Toolbox

Most Importantly…

More satisfied users!

Page 21: Usability Testing - Adding a New Level to Your Toolbox

When Should You Test?

Brainstorm Ideas

Prototype Test Implement Research

Usability Testing Process

Page 22: Usability Testing - Adding a New Level to Your Toolbox

Usability Testing Cycle

Develop Tasks

Watch Your Users

Report Findings

Create a More Usable

Product

Page 23: Usability Testing - Adding a New Level to Your Toolbox

Components

•  What will you test?

•  Where will you test?

•  Who will you test with?

•  How will you test?

Page 24: Usability Testing - Adding a New Level to Your Toolbox

Testing Materials

•  Wireframes

•  Data Entry Form

•  Screenshots

•  HTML prototype

•  Live or staging site

•  Mobile Apps

•  Competitor’s site

Page 25: Usability Testing - Adding a New Level to Your Toolbox

Where Will You Test?

•  What is the product? •  What is the context of use?

Image Credit: http://www.flickr.com/photos/nestle/

Page 26: Usability Testing - Adding a New Level to Your Toolbox

How Will You Test?

Single Usability Test

o Laboratory Test

o Remote Test

o Hallway Test

Page 27: Usability Testing - Adding a New Level to Your Toolbox
Page 28: Usability Testing - Adding a New Level to Your Toolbox

•  Traditional type of usability test •  Scheduling participants to meet

you at a predetermined location •  Takes course over several days •  Average time: 60 minutes per

user

Laboratory Test

Page 29: Usability Testing - Adding a New Level to Your Toolbox
Page 30: Usability Testing - Adding a New Level to Your Toolbox

•  Virtual meeting held over the phone and a computer

•  Scheduling participants to call you on a conference line

•  Takes course over several days •  Average time: 60 minutes per

user

Remote Test

Page 31: Usability Testing - Adding a New Level to Your Toolbox
Page 32: Usability Testing - Adding a New Level to Your Toolbox

Image Credit: http://www.flickr.com/photos/oreocookies/

Page 33: Usability Testing - Adding a New Level to Your Toolbox

•  Attract people in a high pedestrian traffic area

•  Can be completed in one day •  Least Expensive •  Average time: Up to 20

minutes per user

Hallway Test

Image Credit: http://www.flickr.com/photos/oreocookies/

Page 34: Usability Testing - Adding a New Level to Your Toolbox

Key Players

•  Facilitator – Person who conducts a usability test

•  Observer – Person who records notes during a usability test

•  Participant – Person who is testing the website

Page 35: Usability Testing - Adding a New Level to Your Toolbox

Designing a Usability Test

•  Open with easy intro questions

•  Ask open ended questions when possible

•  Questions can ask a user to accomplish a task

•  Questions can ask a user to provide their perspective

Page 36: Usability Testing - Adding a New Level to Your Toolbox

Qualitative Testing

•  Looking for common themes and specific insights from your users

•  Testing five users per user type o  Who are your users?

o  Doctors vs Patients

o  Buyers vs Sellers

o  Federal vs. Non-Federal

Page 37: Usability Testing - Adding a New Level to Your Toolbox

How Many Participants? “The answer is five…except when it’s not.”

http://www.nngroup.com/articles/how-many-test-users/

Nielsen Norman Group, June 4, 2012

Page 38: Usability Testing - Adding a New Level to Your Toolbox

Discuss Your Findings

Page 39: Usability Testing - Adding a New Level to Your Toolbox

Document Your Findings! Image Credit: http://www.flickr.com/photos/juhansonin

Page 40: Usability Testing - Adding a New Level to Your Toolbox

Usability Test Exercise

Page 41: Usability Testing - Adding a New Level to Your Toolbox

Image Credit: http://www.flickr.com/photos/lukeydargons/

Put Your Participant At Ease

Page 42: Usability Testing - Adding a New Level to Your Toolbox

Image Credit: http://www.flickr.com/photos/brizzlebornandbred/

Be An Active Listener

Page 43: Usability Testing - Adding a New Level to Your Toolbox

Image Credit: http://seniorhousingforum.net/blog/2014/01/09/you-be-the-judge-cool-or-scary/

Be Unbiased!

Page 44: Usability Testing - Adding a New Level to Your Toolbox

Don’t Lead Your Participant Image Credit: http://www.flickr.com/photos/johnragai/

Page 45: Usability Testing - Adding a New Level to Your Toolbox

Let the Participant Fail

Page 46: Usability Testing - Adding a New Level to Your Toolbox

Thank Your Participant

Page 47: Usability Testing - Adding a New Level to Your Toolbox

Facilitator Best Practices

1.  Put your participant at ease

2.  Be an active listener

3.  Be unbiased

4.  Avoid leading your participant

5.  Let the participant fail

6.  Thank your participant

Prompts:

•  Can you tell me what you are thinking?

•  Do you have any additional thoughts?

Page 48: Usability Testing - Adding a New Level to Your Toolbox

Wrap Up