The Usability Test Process: Steps, tips, and more! Dr. Jennifer L. Bowie For Digital Rhetoric.

Slides:



Advertisements
Similar presentations
Chapter 15: Analytical evaluation
Advertisements

Testing through user observations User Observation: Guidelines for Apple Developers, Kathleen Gomoll & Anne Nicol, January 1990 Notes based on:
Job Analysis Background Research 1)Organizational charts (e.g., how the job is connected to other positions and where it is located in the overall company)
Web E’s goal is for you to understand how to create an initial interaction design and how to evaluate that design by studying a sample. Web F’s goal is.
Each individual person is working on a GUI subset. The goal is for you to create screens for three specific tasks your user will do from your GUI Project.
SEVEN FREQUENTLY ASKED QUESTIONS ABOUT USABILITY TESTING Usability Testing 101.
ACTIVELY ENGAGING THE STAKEHOLDER IN DEFINING REQUIREMENTS FOR THE BUSINESS, THE STAKEHOLDER, SOLUTION OR TRANSITION Requirements Elicitation.
Systems Analysis and Design 9th Edition
Identifying Needs and Establishing Requirements John Thiesfeld Jeff Morton Josh Edwards.
1 User Centered Design and Evaluation. 2 Overview Why involve users at all? What is a user-centered approach? Evaluation strategies Examples from “Snap-Together.
Evaluation of an Information Service: Qualitative Assessment of the Internet Archive and the Wayback Machine SIMS Final Project Presentation May 13, 2002.
Evaluation Methodologies
Usable Privacy and Security Carnegie Mellon University Spring 2008 Lorrie Cranor 1 Designing user studies February.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Testing and Modeling Users Kristina Winbladh & Ramzi Nasr.
Fact-Finding Fact-Finding Overview
Usability Testing I. Omaima Al-Matrafi.
Usability Testing COMP 6620 User Interface Design Dr. Seals.
Preparing a User Test Alfred Kobsa University of California, Irvine.
©2011 1www.id-book.com Analytical evaluation Chapter 15.
Causality Project Team 1 David Conley Vijay Hattiangadi Byung Lee Jennifer Stoneking.
Chapter 14: Usability testing and field studies
Sandra Martinez, Ph.D. Apply Texas Team Student Information Systems University of Texas at Austin.
 For the IB Diploma Programme psychology course, the experimental method is defined as requiring: 1. The manipulation of one independent variable while.
236: II'nMI Usability Testing. What is Usability Testing? Usability testing: What is it? A way to assess the usability of a design with real-world users,
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 10: Testing and Inspecting to Ensure High Quality Part 4:
Presentation: Techniques for user involvement ITAPC1.
SoberIT Software Business and Engineering Institute HELSINKI UNIVERSITY OF TECHNOLOGY User Studies Basic principles, methods, and examples Sari.
Evaluation of Adaptive Web Sites 3954 Doctoral Seminar 1 Evaluation of Adaptive Web Sites Elizabeth LaRue by.
Dobrin / Keller / Weisser : Technical Communication in the Twenty-First Century. © 2008 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
Planning and Writing Your Documents Chapter 6. Start of the Project Start the project by knowing the software you will write about, but you should try.
Part 1-Intro; Part 2- Req; Part 3- Design  Chapter 20 Why evaluate the usability of user interface designs?  Chapter 21 Deciding on what you need to.
Multimedia Specification Design and Production 2013 / Semester 1 / week 9 Lecturer: Dr. Nikos Gazepidis
Evaluating a Research Report
Human Computer Interaction
Preparing a User Test Alfred Kobsa University of California, Irvine.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley The Resonant Interface HCI Foundations for Interaction Design First Edition.
What is the Value of Audience to Technical Communicators? A Survey of Audience Research Author: Rob Houser Summary of article by: Jeny Carrasco September.
Assumes that events are governed by some lawful order
Usability Testing Chapter 6. Reliability Can you repeat the test?
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Information Gathering Prototypes Structured Walkthrough.
Welcome to the Usability Center Tour Since 1995, the Usability Center has been a learning environment that supports and educates in the process of usability.
Educational Research: Competencies for Analysis and Application, 9 th edition. Gay, Mills, & Airasian © 2009 Pearson Education, Inc. All rights reserved.
Steps to Conduct a Usability Test Dr. Jennifer L. Bowie.
Usability Evaluation, part 2. REVIEW: A Test Plan Checklist, 1 Goal of the test? Specific questions you want to answer? Who will be the experimenter?
Dobrin / Weisser / Keller: Technical Communication in the Twenty-First Century. © 2010 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
How to Conduct Usability Testing: In 9 Easy Steps By Jennifer L. Bowie.
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
June 5, 2007Mohamad Eid Usability Testing Chapter 8.
Chapter 15: Analytical evaluation. Aims: Describe inspection methods. Show how heuristic evaluation can be adapted to evaluate different products. Explain.
1 Technical Communication A Reader-Centred Approach First Canadian Edition Paul V. Anderson Kerry Surman
User Interface Evaluation Introduction Lecture #15.
Who are your Stakeholders Participants/Learners Facilitator/Trainer Other Service Suppliers Training Manager (and training team) Sponsor/Champion/Influencers.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
Evaluation / Usability. ImplementDesignAnalysisEvaluateDevelop ADDIE.
User-centered approaches to interaction design By Haiying Deng Yan Zhu.
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
Day 8 Usability testing.
CEN3722 Human Computer Interaction User Testing
User Interface Evaluation
Usability Evaluation, part 2
Informatics 121 Software Design I
Informatics 121 Software Design I
SBD: Analyzing Requirements
Usability Techniques Lecture 13.
Redesigning the Archival Services’ Website with User Perspectives
Evaluation.
User Studies Basic principles, methods, and examples
Navigating the web site
Presentation transcript:

The Usability Test Process: Steps, tips, and more! Dr. Jennifer L. Bowie For Digital Rhetoric

The Design Continuum System-CenteredUser-FriendlyUser-Centered Users dumb Users same as us Will use regardless Bells and whistles Do what they can, not what they should Consider the audiences Users will like this Often draw on stereotypes Reasoning not necessarily supported Based on untested profiles and assumptions Users valuable Users part of the design process Early focus on users Iterative Involves research of/with users Includes participatory design, contextual inquiry, ethnography, and usability testing

What is Usability? A function of particular users performing particular tasks in a particular environment (Smith et al. 68) The people who use the product can do so quickly and easily to accomplish their own tasks (Dumas and Redish 4) User-centered design, not user-friendly

What is Usability Testing? An empirical study of a products usability by observing actual users do real tasks with the product Involves: Real users Real tasks Specific usability goals/concerns Observing and recording the testing Data analysis

Step 1: User Analysis & Profiles Who are your actual users? You may need to break your users into typical user categories. Consider: Demographics: age, sex, race, education level, cultural background, socioeconomic status,… Experience level with the product, with products of the same genre, with required technology,... Other things: motivation learning style subject matter knowledge location of use physical characteristics people with disabilities or impairments (from color blindness and learning disabilities to more severe disabilities)

Step 1: User Analysis & Profiles Con. Create user profiles: Break users into clear subgroups Profile/Define the characteristics of each subgroup Choose user profiles to test: Ideally users from all major profiles will be tested If limited testing: Choose profiles based on highest number of users in that profile or profiles that you think may have the greatest usability issues

Step 2: Decide what to Test 1. Choose an overall purpose Example: How useable is our new website? 2. Determine objectives or what you are testing for. Examples: Does our search engine provide usable results in the first 5 links returned? Are search results clear to the users? 3. Choose type of test: 1. Performance: Can they do it? 2. Understandability: Can they understand it? 3. Read-and-locate: Can they find it?

Step 2: Decide what to Test con. 4. Select tasks: Consider tasks with a high chance of user failure (complex tasks, one-of-a-kind tasks, highly abstract or technical tasks) Consider tasks with a high cost of user failure (tasks that require support, like help or support calls, to complete; tasks where data could be damaged or lost ) Consider: First impressions (look and feel) First tasks Tasks most performed Critical tasks Specific problem areas New task for the product 5. Select performance objectives (should be individualized for each task) Time: How long to complete tasks, to find things, to performance procedures Error/Success: user errors, attempts to do/find something, numbers of times section re-read, if the task was completed successfully

Step 3: Preparing for the Testing 1. Choose order of tasks: start easy, go sequential, or be random 2. Create written test materials: Task list for users Written welcome speech/ Intro to be read to user Consent forms Observation forms Pre-task and post task questionnaires & interview questions Other materials 3. Recruit participants & determine payment 4. Define team members roles: Facilitator/Briefer (necessary): Often only team member to interact with users Observation recorder/note taker (necessary) Camera operator (optional) Help desk operator (optional) Test administer (optional) 5. Create written test plan 6. Practice: conduct walkthroughs of the testing and if possible pilot test (the pilot test users could even be a team member) 7. Prepare test environment (day of test)

Step 4: Conducting the test 1. Greet & Brief participant: a. Read/say welcome b. Emphasize that you are not testing them, but the product and that they should act as natural as possible c. Explain think-aloud protocol (if using) d. Emphasize how user tells you she has completed a task e. Stress that the testing is anonymous 2. Be unbiased (especially the Facilitator/Briefer) 3. Intervene carefully (avoid as much as possible) 4. Observe and record data 5. Debrief user

Step 5: Analyzing the Data 1. Collate data into findings: a. Choose an approach: Top-down approach: predetermine categories of findings (like navigation, design, terminology) and go through data looking for hits Bottom-up approach: put each observation on a sticky note/note card, sort into categories and label categories b. Determine time and errors/success Examine findings for each user, user profile, and task Use analysis techniques such as statistics (even averages help)

Step 5: Analyzing the Data con. 1. Analyze data: a. Determine cause of problems b. Determine scope/severity of problems c. Make recommendations/changes 2. Report Findings

Good Luck & Have Fun! Where to find out more: Barnum Usability Testing and Research Barker Writing Software Documentation, Chapter 6 Conducting Usability Tests Hom General Concepts of Usability Testing