Usability Testing. Credit: Slides adapted from H. Kiewe

Similar documents
Usability Testing. with Howard Kiewe. Eight Frequently Asked Questions

Usability Testing (in HCI B) McGill University, January 26 th, Usability Testing. with Howard Kiewe. Seven Infrequently Asked Questions

Alexander Nikov Usability Testing. 1. What is a Usability Test? Usability Testing Questions. 2. Who are the Test Participants?

DCOM Group Project 2: Usability Testing. Usability Test Report. Tim Harris, Zach Beidler, Sara Urner, Kacey Musselman

Usability Evaluation with Users CMPT 281

Introduction to Usability Testing

Facilitator Script Slacker Usability Test Portable OOBE

Moderating Usability Tests Principles & Practices for Interacting

Improving Government Websites and Surveys With Usability Testing and User Experience Research

Google Cloud Storage Experience Usability Study Plan

Functionality Is the app functional? Do users feel that the sequence of screens makes sense? How would they use the app in real life?

Usability Testing for Beginners on a Tight Budget

An Investigation of User-Experience Design of E-Commerce Websites

One of the fundamental kinds of Web sites that SharePoint 2010 allows

Software Development and Usability Testing

Usability Test Plan Docutek ERes v University of Texas Libraries

Designing and Evaluating a Web-Based Collaboration Application: A Case Study

Lean UX. Best practices for integrating user insights into the app development process. Best Practices Copyright 2015 UXprobe bvba

Megan Koontz LIS 644: Usability Theory and Practice

MAC Magic Mouse. Usability Test Plan

Guidelines for Using the Retrospective Think Aloud Protocol with Eye Tracking

An Iterative Usability Evaluation Procedure for Interactive Online Courses

GOGAS Cashier Self-Instructional Training Module. Summative Evaluation Plan. Melissa L. Ennis MIT 530

User Profiling and Testing Toolkit. Australian Government Information Management Office (AGIMO) Archived

Screen Design : Navigation, Windows, Controls, Text,

How to Test Usability. Web Design World 99 July 21, 1999 By Keith Instone Information Architect Argus Associates

DUOLINGO USABILITY TEST: MODERATOR S GUIDE

User Interface Design

What Medical Market Researchers Should Know about Usability Testing

Eye Tracking on a Paper Survey: Implications for Design

Accessible and Usable Web Design. Joshua Kaufman

Usability Test Plan Prepared for: Better World Books Prepared by: Andrew Dubois, Karen Purcell, & Monique Horton

Testing Websites with Users

A Comparative Study of Database Design Tools

Measuring Evaluation Results with Microsoft Excel

Outline. Lecture 13: Web Usability. Top Ten Web Design Mistakes. Web Usability Principles Usability Evaluations

HPE PC120 ALM Performance Center 12.0 Essentials

Fan Fu. Usability Testing of Cloud File Storage Systems. A Master s Paper for the M.S. in I.S. degree. April, pages. Advisor: Robert Capra

What s Better? Moderated Lab Testing or Unmoderated Remote Testing?

EHR Usability Test Report of Radysans EHR version 3.0

LR120 LoadRunner 12.0 Essentials

The easiest way to think about subject hours is as credits. 1 subject pool credit granted = 1 subject hour used. 4) How do I get subject hours?

Chapter 14: Usability testing and field studies. The aims: Usability testing

How to Conduct a Cognitive Interview. A Nutrition Education Example

The Usability of Electronic Stores based on the Organization of Information and Features

INSTRUCTOR'S GUIDE PROJECT PLANNING AND MANAGEMENT SKILLS MODULE

Suunto 2.0 web - Quality Assurance Plan

Planning Usability Tests For Maximum Impact Scott McDaniel, Laura Snyder

Evaluating Survey Questions

USDA Eligible Areas and Incomes; Website

Data entry and analysis Evaluation resources from Wilder Research

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

Integrated Workforce Experience Case Studies

User interface evaluation experiences: A brief comparison between usability and communicability testing

Creating a Database in Access

How to Run an End User Feedback Session on Your Product

Staying Organized with the Outlook Journal

HUMAN COMPUTER INTERACTION. Course Convenor: Constantine Stephanidis

CBT MobileWork: Illustrating User-Centered Design Principles

Learning Accounting Basic Concepts through Online Tutorials

Sherry Pagoto, PhD University of Massachusetts Medical School. Kristin Schneider, PhD Rosalind Franklin University

Analysis of User Experience Quality on Responsive Web Design from its Informative Perspective

User Interface Design

Searching the UCI Library Website. Wael Alkowaileet, Boaz Gurdin, Yifan Ying, Qinglin Xia

USABILITY TEST. Appendix A. May 2001 TECHSOURCE COLLEGE LIBRARY (TCL)

Prototyping Techniques for

Usability Testing Basics. An Overview

Keeping an eye on recruiter behavior

SECTION 508 COMPLIANCE

Voluntary Product Accessibility Template Blackboard Learn Release 9.1 April 2014 (Published April 30, 2014)

Developing Accessible Interfaces New Tax Credits Case Study. Susan Brown User Experience Program Manager Microsoft UK

QUICK START GUIDE MONDOPAD/WIN

SPSS: Getting Started. For Windows

USABILITY ASSESSMENT OF A WEB-BASED LEARNING SYSTEM FOR TEACHING WEB DEVELOPMENT: A PROGRESSIVE SCAFFOLDING APPROACH

ISO/IEC Software Product Quality Model

Prototyping and Usability Testing with Visio

1 st Usability Testing for the New SmartSite Gradebook NG

Backup and Recovery of SAP Systems on Windows / SQL Server

Inquisite Reporting Plug-In for Microsoft Office. Version 7.5. Getting Started

RD 1000 Clinic Back up Training

Introduction Web Tester Customization FAQ

esolutions Practical Online Research GEAR Lucerne 2nd May 2001

Course Catalog.

Memo. Open Source Development and Documentation Project English 420. instructor name taken out students names taken out OSDDP Proposal.

CA VPN Client. User Guide for Windows

Survey research. Contents. Chaiwoo Lee. Key characteristics of survey research Designing your questionnaire

Using Excel for Analyzing Survey Questionnaires Jennifer Leahy

Top 10 Skills and Knowledge Set Every User Experience (UX) Professional Needs

Team Foundation Server 2013 Installation Guide

Report Generator Manual

User Interface Design

Usability Test Script

Minnesota Virtual Academy Online Syllabus for Web Design

EXCEL PIVOT TABLE David Geffen School of Medicine, UCLA Dean s Office Oct 2002

SOFTWARE INSTALLATION INSTRUCTIONS CLIENT/SERVER EDITION AND WEB COMPONENT VERSION 10

LR120 Load Runner 12.0 Essentials Instructor-Led Training Version 12.0

*Note: Screen magnification settings may affect document appearance.

Heuristic Evaluation What Is Heuristic Evaluation? 328

Transcription:

Usability Testing Credit: Slides adapted from H. Kiewe

Materials for this class Readings: Nielsen, Why You Only Need to Test with 5 Users Dickelman, Usability Testing -- Fear and Loathing on the Keyboard

Learning Objectives understand how we decide if our design is any good answer the following questions: What is a Usability Test? Who are the Test Participants? Why Usability Test? Why Doesn t Everyone Test? When to Usability Test? Where to Usability Test? How to Usability Test?

Usability Testing What: Real users test drive a prototype or production system. Usually one-onone, with a participant and observer ( moderator ), the participant thinks out loud as they complete representative tasks. Typically 6-8 participants per user segment. Why: Understand what works and what doesn t. Often included in iterative development with each cycle so that the product continually improves. Excels at finding specific interface problems, including layout, labeling, and interaction. Credit: nform User Experience Consulting Inc.

What is a Usability Test? Real users test drive a prototype or production system. Usually one-on-one, with a participant and observer, the participant thinks out loud as they complete representative tasks. Typically 6-8 participants per user segment. Key Concepts: User not Usability Expert (unlike a heuristic evaluation) User Behavior not User Opinion (unlike a survey) Direct Observation not Indirect Observation (unlike a server log) Structured Task not Any Task (unlike ethnography)

Why Doesn t Everyone Test? It takes time and costs money: Step Hours Design test plan & materials 32 Design test environment 8 Run pilot test 8 Revise test tasks/materials 8 Run test/collect data 32 Summarize data 16 Document/present results 40 Total 144 Why invest the resources when: my users are like me or my users can explain their usability issues *Adapted from Mayhew (1999) The Usability Engineering Lifecycle

Why Usability Test? Understand what works and what doesn t. Often included in iterative development so that the product continually improves. Excels at finding specific interface problems, including layout, labeling, and interaction. Key Concepts: Find usability issues Essential to iteration: Verify that the UI moves toward its usability goals Choose between competing designs One more not mentioned : brings all members of development team on board

When to Usability Test? User & Task Analysis Usability Goals Usability Design Evaluation & Testing Prerequisites Usability requirements & goals Prototype Phases Low fidelity High fidelity

Where to Usability Test? User s Environment High ecological validity Inexpensive Convenient for the user Usability Lab Low ecological validity Expensive Inconvenient for the user Poorly controlled Potential interruptions Videotaping inconvenient Third-party observations intrusive Well controlled No interruptions Videotaping convenient Third-party observations non-intrusive

How to Usability Test? Complete Prerequisites Plan and Develop Materials Pilot Test Recruit Participants Test Summarize, Analyze, & Report

Prerequisites & Plan Prerequisites 1. Usability requirements & goals 2. Prototype Plan 1. Choose test focus e.g., ease or learning vs. ease of use 2. Choose a user focus cannot test everyone 3. Design a test task cannot test all tasks

Develop Materials 1. Observer briefing 2. User introduction 3. Informed consent 4. Non Disclosure Agreement 5. Pretest questionnaire 6. User or training documentation (optional) 7. Test tasks 8. Data collection sheet 9. Posttest questionnaire 10. Test script

User Introduction Thank you and tell them briefly about the product We are testing the interface, not you. It s weird. I m just going to observe.

Data Collection Sheet Examples of column layout and contents for web page editor Action User comments Observations Insert video at current cursor location Hmm, I think I have to be in the edit mode First went back to home screen, looked for an edit mode, then navigated back to current location before realizing that the system is modeless

Post-Test Questionnaire (mostly affect, usually a Likert Scale) e.g., The instructions and prompts are helpful Strongly Agree 1 2 3 4 5 Strongly Disagree Standard instruments available, i.e., Software Usability Measurement Inventory (SUMI)

Pilot Test 1. Recruit pilot user 2. Set up test environment 3. Run pilot test 4. Revise materials & environment 5. Adjust timing Don t skip the pilot!

Recruit Participants 1. 3-10 users per test run 2. 1-2 hours per test, 30 min between them. 3. Consider participant motivation 4. Consider an incentive 5. Recruitment is work. Be persistent.

Test Facilitator Role Consider think aloud, pair testing, or posttest review Don t lead or help Ask questions to gain insight Avoid distracting users Ask post-test questions Observer Role Take notes

Test can (not must ) be quantitative e.g., Laboratory Experiment possible measurements: percent task success mean task time (s) mean learning time mean number of mistakes users make heat map of gaze tracking possible questionnaire (Likert-style) questions: mean task ease rating (1-5, higher=better) system usability scale (questionnaire)

Questions to Gain Insight ü Ask What are you thinking? Is that what you expected? What would you like to accomplish? û Avoid Why? (encourages justification)

Summarize, Analyze, & Report Summarize & Analyze Count # of errors, time per task or per error Use only descriptive statistics like averages Report List elements that work List issues, including frequency & severity Make suggestions for improvement

Homework Readings for next two classes: 1 reading TBD (check course syllabus) Nielsen, How to conduct a heuristic evaluation