Usability Testing Essentials

Similar documents
esign an ser mterrace Evaluation TheOpen University DEBBIE STONE The Open University, UK CAROLINE JARRETT Effortmark Limited

Foundation Level Syllabus Usability Tester Sample Exam Answers

CUE-10: Moderation Page 1. Comparative Usability Evaluation 10. Moderation. Observing usability test moderators

FISMAand the Risk Management Framework

Concepts of Usability. Usability Testing. Usability concept ISO/IS What is context? What is context? What is usability? How to measure it?

Foundation Level Syllabus Usability Tester Sample Exam

ACSD Evaluation Methods. and Usability Labs

How to Add Usability Testing to Your Evaluation Toolbox

Algorithmic Graph Theory and Perfect Graphs

Standard Glossary of Terms used in Software Testing. Version 3.2. Foundation Extension - Usability Terms

..in a nutshell. credit: Chris Hundhausen Associate Professor, EECS Director, HELP Lab

Computers as Components Principles of Embedded Computing System Design

User-centered design in technical communication

UC Irvine Law Library Website Usability Project Initial Presentation

Coding for Penetration

Invisible environments: How to conduct qualitative research within digital spaces

Product Development for Medical, Life Sciences, and Consumer Health

Coding for Penetration Testers Building Better Tools

Users are always RIGHT! Usability and Eyetracking to improve web sites

Understand and Implement Effective PCI Data Security Standard Compliance

Usability Testing. November 14, 2016

USER EXPERIENCE DESIGN GA.CO/UXD

Shaping User Experience

D I Y. Usability Testing

SWEN 444 Human Centered Requirements and Design Project Breakdown

Core Technology Development Team Meeting

An Introduction to Parallel Programming

Media Production in the Junior Writing Program

SWEN 444 Human Centered Requirements and Design Project Breakdown

Usability Testing, Cont.

Overview of Today s Lecture. Analytical Evaluation / Usability Testing. ex: find a book at Amazon.ca via search

Windows Forensic Analysis Toolkit Third Edition Advanced Analysis Techniques For Windows 7

Windows Forensic Analysis Toolkit Third Edition Advanced Analysis Techniques For Windows 7

needs, wants, and limitations

Embedded Systems Architecture

System Assurance. Beyond Detecting. Vulnerabilities. Djenana Campara. Nikolai Mansourov

Outline. Usability Testing CS 239 Experimental Methodologies for System Software Peter Reiher May 29, What Do We Mean By Usability?

How to Choose the Right UX Methods For Your Project

FPGAs: Instant Access

CS 315 Intro to Human Computer Interaction (HCI)

USER-CENTERED DESIGN KRANACK / DESIGN 4

Database Modeling And Design The Fundamental Principles The Morgan Kaufmann Series In Data Management Systems

Online Food Ordering Company, Founded 2004, Chicago, IL

Logging and Log Management

MIT GSL week 4 Wednesday. User Interfaces II

Web Evaluation Report Guidelines

Folsom Library & RensSearch Usability Test Plan

HTML5 MOBILE WEBSITES

UCD Method Collection Card-set

VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING?

CS 160: Evaluation. Outline. Outline. Iterative Design. Preparing for a User Test. User Test

CS 160: Evaluation. Professor John Canny Spring /15/2006 1

Paper Prototyping. Paper Prototyping. Jim Ross. Senior UX Architect, Flickr: CannedTuna

Choosing the Right Usability Tool (the right technique for the right problem)

IBM s approach. Ease of Use. Total user experience. UCD Principles - IBM. What is the distinction between ease of use and UCD? Total User Experience

Building a Formula For Success Why Online Sales Matter p. 1 First Things First p. 2 Internet Research Equals Internet Sales p.

IBM MANY EYES USABILITY STUDY

Integrating Usability Design and Evaluation: Training Novice Evaluators in Usability Testing

Usability Services at the University of Maryland: Who, What and How

CPSC 444 Project Milestone III: Prototyping & Experiment Design Feb 6, 2018

Compile together the individual QA Testing Checklists for your team site.

Dreamweaver Domain 6: Evaluating and Maintaining a Site by Using Dreamweaver CS5

Analytical &! Empirical Evaluation

Table of contents. TOOLKIT for Making Written Material Clear and Effective

User-Centered Analysis & Design

Computer Architecture A Quantitative Approach

Usability Testing! Hall of Fame! Usability Testing!

Programming. In Ada JOHN BARNES TT ADDISON-WESLEY

8.1 Goals of Evaluation 8.2 Analytic Evaluation 8.3 Empirical Evaluation 8.4 Comparing and Choosing Evaluation Techniques

Chapter 15: Analytical evaluation

8.1 Goals of Evaluation 8.2 Analytic Evaluation 8.3 Empirical Evaluation 8.4 Comparing and Choosing Evaluation Techniques

dt+ux Design Thinking for User Experience Design, Prototyping & Evaluation Autumn 2016 Prof. James A. Landay Stanford University

Quality Code. Software Testing Principles, Practices, and Patterns. Stephen Vance. AAddison-Wesley

Virtual Platform Checklist for WebEx Training Center

Ideate. Empathize. Prototype. Define. Test. CS:2520 Human-Computer Interaction. Fall 2016.

MSP430 Microcontroller Basics

Information Modeling and Relational Databases

USABILITY REPORT A REPORT OF USABILITY FINDINGS FOR OFF THE BEATEN PATH WEBSITE

Relational Database Design Clearly Explained Second Edition The Morgan Kaufmann Series In Data Management Systems By Harrington Jan L 2002 Paperback

PYTHON. p ykos vtawynivis. Second eciitiovl. CO Ve, WESLEY J. CHUN

Improving Government Websites and Surveys with Usability Testing

Improving the Usability of the University of Rochester River Campus Libraries Web Sites

Usability Tests and Heuristic Reviews Planning and Estimation Worksheets

Digital Signal Processing System Design: LabVIEW-Based Hybrid Programming Nasser Kehtarnavaz

CSc 238 Human Computer Interface Design Chapter 5 Designing the Product: Framework and Refinement. ABOUT FACE The Essentials of Interaction Design

Hello everyone, how are you enjoying the conference so far? Excellent!

Who we tested [Eight] participants, having the following profile characteristics, evaluated [product name].

Chapter 4. Evaluating Interface Designs

Programming 8-bit PIC Microcontrollers in С

Goals of Usability Evaluation

CS-5200 Design Project

PUTTING THE CUSTOMER FIRST: USER CENTERED DESIGN

Open-Source Robotics and Process Control Cookbook

Structured Parallel Programming Patterns for Efficient Computation

evision Review Project - Engagement Simon McLean, Head of Web & IT Support Information & Data Services.

IPv6 Core Protocols Implementation

Interview Data: Jim Edwards

EXAM PREPARATION GUIDE

Maya Python. for Games and Film. and the Maya Python API. A Complete Reference for Maya Python. Ryan Trowbridge. Adam Mechtley ELSEVIER

\ Smart Client 0" Deploymentwith v^ ClickOnce

Transcription:

Usability Testing Essentials Ready, Set...Test! Carol M. Barnum ELSEVIER Amsterdam Boston Heidelberg London New York Oxford Paris San Diego San Francisco Singapore Sydney Tokyo Morgan Kaufmann is an imprint of Elsevier M< MORGAN KAUI-MANN

Foreword Acknowledgments About the author Image credits and permissions xv xvii xix xxi Introduction: Getting started guide 1 Usability is invisible 1 U R usability 3 How to use this book 3 Special features you can use or skip 5 A few words about words 6 But wait, there's more on the companion website 7 1 Establishing the essentials 9 Focus on the user, not the product 10 Start with some essential definitions 10 Defining usability 11 Defining usability testing 13 Know when to conduct small studies 17 Know how to conduct small studies 18 Define the user profile 18 Create task-based scenarios 19 Use a think-aloud process 19 Make changes and test again 19 Know when to conduct large studies 20 Think of usability testing as hill climbing 21 2 Testing here, there, everywhere 25 Testing in a lab offers some benefits 26 The bare essentials for testing in a lab 27 Other equipment that's nice to have 27 Specialized equipment you might need in certain situations 28

Formal labs can cost a lot, or not Informal labs can be set up anywhere at very little cost Field testing gets you into the world of your users Advantages of field testing Disadvantages of field testing Remote testing extends your reach to your users Moderated remote testing is synchronous Unmoderated remote testing is asynchronous New methods push the envelope on remote testing Choosing the right method is a balancing act 34 37 38 39 40 41 42 44 46 48 3 Big U and little u usability 53 Introducing big U and little u usability 53 Using a user-centered design process 54 Opening your toolkit and seeing what's there 56 Analysis tools 56 Development tools 57 Post-release tools 58 Choosing heuristic evaluation from the toolkit 59 Conducting a heuristic evaluation 61 Conducting a formal evaluation 63 Conducting an expert review 64 Conducting an informal evaluation 65 Comparing the results from heuristic evaluation and usability testing 66 Putting both methods together: The 1-2 punch 68 Cost-justifying usability 69 Case Study: Heuristic evaluation of Holiday Inn China website 72 4 Understanding users and their goals 83 People are goal-oriented 84 When people use the web, they bring their experience and expectations 85 People expect web objects to be in specific places 86 People don't want to read they want to act 87 Make a good first impression you might not get a second chance 87 Generational differences matter when it comes to the web 89

Personas help you get to know your users 94 Personas are based on real information about real users 94 Personas are a creative activity, but don't get carried away 97 Personas should be a manageable number 98 Personas need to be visible 98 Scenarios tell the story of your users' goals 99 Start by knowing the difference between a task and a goal 99 Tell stories about your personas in a compelling way 100 5 Planning for usability testing 105 Scheduling the planning meeting 106 Establish test goals 107 Determine how to test the product 111 Agree on user subgroups 116 Determine participant incentive 122 Draft the screener for recruiting participants 124 Create scenarios based on tasks that match test goals 128 Determine quantitative and qualitative feedback methods 136 Set dates for testing and deliverables 138 Writing the test plan 142 Writing an informal test plan 143 Writing a formal test plan 145 Case Study: Test plan for Holiday Inn China website usability study 148 6 Preparing for usability testing 157 Recruiting participants 158 How to do the recruiting yourself 158 How to recruit through an agency 160 How to plan for no-shows 161 Assigning team roles and responsibilities 162 Developing team checklists 163 Writing the moderator's script 167 Preparing or using other forms 170 Preparing a video consent form 170 Preparing a special consent form for testing with minors 171 Using a non-disclosure agreement 172 Preparing an observer form 172

Creating questionnaires 173 Creating a pre-test questionnaire 173 Creating post-task questionnaires 176 Creating a post-test questionnaire 176 Using standard post-test questionnaires 181 Using the SUS 182 Using the CSUQ 183 Creating or using qualitative feedback methods 185 Using product reaction cards 185 Ending with an interview 187 Testing the test 188 Conducting the walkthrough 188 Conducting the pilot 189 Case Study: Sample test materials for Holiday Inn China website usability study 193 Conducting a usability test 199 Setting up for testing 200 Meeting, greeting, briefing 200 Meeting and greeting the participant 201 Conducting the pre-test briefing 201 Preparing the participant to think out loud 205 Being an effective and unbiased moderator 207 Monitor your body language 207 Balance your praise 208 Ask "good" questions 209 Know how and when to intervene 214 Administer post-test feedback mechanisms 216 Managing variations on the theme of testing 218 Testing with two or more participants 218 Testing with two or more moderators 219 Testing remotely with a moderator 220 Providing help or customer support during testing 223 Logging observations 225 Handling observers and visitors 226 Observers with you and the participant 226 Visitors in the executive viewing room 228 Remote observers 230 Working solo 230 Case Study: Session log from Holiday Inn China website usability study 234

8 Analyzing the findings 239 What did we see? 240 Gather input from everyone 241 Collect the top findings and surprises 241 Choose your organizational method 242 What does it mean? 249 Determining who should do the analysis 249 Collating the findings 250 Presenting quantitative data 251 Working with statistics 252 Analyzing questionnaires 256 Using qualitative feedback from the think-aloud process 258 Collating responses from the product reaction cards 259 What should we do about it? 259 Triangulating the data from findings 260 Characterizing findings by scope and severity 261 Making recommendations 265 Case Study: Findings analysis from Holiday Inn China website usability study 270 9 Reporting the findings 277 Following Aristotle's advice 279 Preparing the message for the medium 279 Writing an informal memo report 280 Writing a formal report 283 Preparing the parts of a formal report 283 Writing the executive summary 285 Organizing the rest of the report to match your audience needs 285 Presenting the findings 289 Using tables to summarize the findings 291 Illustrating the findings 293 Ordering the findings 299 Presenting post-task and post-test results 300 Presenting survey responses 301 Presenting SUS results 302 Presenting qualitative responses 303 Making recommendations 304 Presenting an oral report 307 Plan your presentation 308 Prepare video clips 309

Practice, practice, practice Deliver your presentation Know how and when to ask for questions Advocating for more UCD Case Study: Report of Holiday Inn China website usability study 310 311 311 312 315 10 International usability testing 319 Learning about your international users 320 Some international users are here 320 Other international users are "there" 320 Understanding cultural differences 324 Books to learn more 324 Articles to learn more 324 Applying the work of Hall and Hofstede to understand international users 331 Hall's concept of high-context and low-context cultures 331 Hofstede's concept of five cultural dimensions 332 Planning for international testing 334 Where to test 335 How to test 340 Structuring the test protocol 342 Localizing the scenarios 342 Localizing the questionnaires 343 Scheduling single sessions or co-discovery sessions 346 Choosing think-aloud or retrospective recall 346 Selecting the moderator 346 Anticipating other aspects of international testing 348 What if the participant arrives with someone else? 348 Should more time be set aside for meeting and greeting? 349 Should breaks be longer between sessions? 349 Can you interpret nonverbal communication cues? 350 Case Study: Analysis of the UPS Costa Rican website 353 References 355 Index 367