How to Conduct Usability Testing: In 9 Easy Steps By Jennifer L. Bowie.

Slides:



Advertisements
Similar presentations
By: Edith Leticia Cerda
Advertisements

Chapter 14: Usability testing and field studies
The Usability Test Process: Steps, tips, and more! Dr. Jennifer L. Bowie For Digital Rhetoric.
Copyright 1999 all rights reserved Why Conduct a Task Analysis? n Uncovered Information may lead to abandoning a bad idea –The world is ready for video.
CS305: HCI in SW Development Evaluation (Return to…)
Chapter 14: Usability testing and field studies. 2 FJK User-Centered Design and Development Instructor: Franz J. Kurfess Computer Science Dept.
Delmar Learning Copyright © 2003 Delmar Learning, a Thomson Learning company Nursing Leadership & Management Patricia Kelly-Heidenthal
INFO 310 User Centered Design. User centered design (Allen, 1996) Identify a user population Investigate the information needs of the user group Discover.
Design Activities in Usability Engineering laura leventhal and julie barnes.
Group Project. Don’t make me think Steve Krug (2006)
Chapter 14: Usability testing and field studies. Usability Testing Emphasizes the property of being usable Key Components –User Pre-Test –User Test –User.
Usability presented by the OSU Libraries’ u-team.
The Soft Topics in Software Engineering Mark Ardis Stephen Chenoweth Frank Young.
Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?
Administrivia  Feedback on first Deliverable –Audience: Management –Requirements  Description of the system (what it is, how it works)  Define user.
User studies. Why user studies? How do we know security and privacy solutions are really usable? Have to observe users! –you may be surprised by what.
An evaluation framework
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Usability 2004 J T Burns1 Usability & Usability Engineering.
Feedback from Usability Evaluation to User Interface Design: Are Usability Reports Any Good? Christian M. Nielsen 1 Michael Overgaard 2 Michael B. Pedersen.
Testing and Modeling Users Kristina Winbladh & Ramzi Nasr.
2007 Pearson Education, Inc. publishing as Longman Publishers Chapter 1: Developing Your Efficiency and Flexibility Efficient and Flexible Reading, 8/e.
© 2005 Pearson Education, Inc. publishing as Longman Publishers Chapter 1: Developing Your Efficiency and Flexibility Efficient and Flexible Reading, 7/e.
Usability Testing I. Omaima Al-Matrafi.
Usability Testing COMP 6620 User Interface Design Dr. Seals.
Adolescent Literacy – Professional Development
CS 235: User Interface Design August 27 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Conducting a Job Analysis to Establish the Examination Content Domain Patricia M. Muenzen Associate Director of Research Programs Professional Examination.
Causality Project Team 1 David Conley Vijay Hattiangadi Byung Lee Jennifer Stoneking.
Wanderlust Pilot Field Study Presented by Brandon Bond.
Chapter 14: Usability testing and field studies
By, David Anderson.  Determine team members to collaborate on assessment.  Create a written AT assessment plan:  Determine assessment questions  Expected.
Part TWO The Process of Software Documentation Chapter 5: Analyzing Your Users Chapter 6: Planning and writing your Doc. Chapter 7: Getting Useful reviews.
Conducting Usability Tests ITSW 1410 Presentation Media Software Instructor: Glenda H. Easter.
Evaluation Framework Prevention vs. Intervention CHONG POH WAN 21 JUNE 2011.
Chapter 11: An Evaluation Framework Group 4: Tony Masi, Sam Esswein, Brian Rood, & Chris Troisi.
Lect 6 chapter 3 Research Methodology.
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.
© 2010 by Nelson Education Ltd.
User Interface Design Chapter 4 User requirements: elicitation and analysis.
Usability. Definition of Usability Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Software Development Software Testing. Testing Definitions There are many tests going under various names. The following is a general list to get a feel.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley The Resonant Interface HCI Foundations for Interaction Design First Edition.
Strategies for Technical Communication in the Workplace
Chapter 3: Managing Design Processes
What is the Value of Audience to Technical Communicators? A Survey of Audience Research Author: Rob Houser Summary of article by: Jeny Carrasco September.
Audience Analysis & Usability. The Writing Process Focusing and Planning Drafting Assessing & Evaluating Assessing & Editing Publishing and Evaluating.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
Team name Usability testing plan for BelleViews School of Business and Information Management Oulu University of Applied Sciences.
Writing Software Documentation A Task-Oriented Approach Thomas T. Barker Chapter 5: Analyzing Your Users Summary Cornelius Farrell Emily Werschay February.
Kendall & KendallCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall4-1 Interactive Methods to collect Information Requirements Interviewing.
Sampling/ Qualitative Research The Curious Skeptics Still at Work.
Steps to Conduct a Usability Test Dr. Jennifer L. Bowie.
Welcome Hello, my name is Roshel Salvador. I teach Grade 3 at Meadows West School in Winnipeg, Manitoba, Canada. I have created an interactive web-based.
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.
NaviSpeech Presentation 2008 by Akos Viktoriusz. Concept description: NaviSpeech: a GPS based navigation software for blind and visually impaired users.
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.
Content Coding Another way to “create” new measures.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
Section Copyright © 2014, 2012, 2010 Pearson Education, Inc. Lecture Slides Elementary Statistics Twelfth Edition and the Triola Statistics Series.
User-Centered Design (UCD) Overview
William H. Bowers – Requirements Torres 9.
Trends & Concepts in the Software Industry II Synthesis.
Evaluation / Usability. ImplementDesignAnalysisEvaluateDevelop ADDIE.
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
Usability Evaluation, part 2
Presentation transcript:

How to Conduct Usability Testing: In 9 Easy Steps By Jennifer L. Bowie

What is Usability? “A function of particular users performing particular tasks in a particular environment” (Smith et al. 68) “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) 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” User-centered design, not “user- friendly”

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

Step 1: Analyze your Actual Users & Choose Profiles Who are your actual users? You may need to break your users into typical user categories. Consider: Who are your actual users? You may need to break your users into typical user categories. Consider: Demographics of your users (age, sex, race, education level, cultural background, socioeconomic status,…)? Will these differences impact use? Demographics of your users (age, sex, race, education level, cultural background, socioeconomic status,…)? Will these differences impact use? Experience level (with the product, with products of the same genre, with required technology,...)? 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), … 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: Analyze your Actual Users & Choose Profiles con. Create user profiles: Create user profiles: Break users into clear subgroups Break users into clear subgroups Profile/Define the characteristics of each subgroup Profile/Define the characteristics of each subgroup Choose user profiles to test: Choose user profiles to test: Ideally users from all major profiles will be tested 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 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: Select Test Points What is your objective? What test points “get you there”? What is your objective? What test points “get you there”? Test Task/Procedure- look for tasks with a high chance or high cost of user failure Test Task/Procedure- look for tasks with a high chance or high cost of user failure Test Terminology- consider level of user Test Terminology- consider level of user Test your document design strategies- consider cueing patterns, heading/layout, navigation, extraordinary features, how text and visuals relate... Test your document design strategies- consider cueing patterns, heading/layout, navigation, extraordinary features, how text and visuals relate...

Step 3: Choose Type of Test Task (can-they-do-it): Requires users to perform a procedure Task (can-they-do-it): Requires users to perform a procedure Terminology (can-they- understand-it): Requires users to provide a summary of what they have read or definitions of key terms Terminology (can-they- understand-it): Requires users to provide a summary of what they have read or definitions of key terms Document Design (can-they-find- it): Requires users to use mocked- up portions of the manual to find information on key topics Document Design (can-they-find- it): Requires users to use mocked- up portions of the manual to find information on key topics

Step 4: Set Performance Objectives Consider how you will come up with your data Consider how you will come up with your data Time related: time taken to perform procedure or find a topic Time related: time taken to perform procedure or find a topic Error related: number of errors made during a procedure, number of time passage re-read, number of tries Error related: number of errors made during a procedure, number of time passage re-read, number of tries Objectives should be task individualized Objectives should be task individualized

Step 5: Select your Users Actual users: always best Actual users: always best Similar users: not as best, may have to find ways to make them more even with a actual testers (give them more information, have them pretend they know less) Similar users: not as best, may have to find ways to make them more even with a actual testers (give them more information, have them pretend they know less) Non-Similar users: very different and the worse types. May have to do a lot of work to make them more appropriate Non-Similar users: very different and the worse types. May have to do a lot of work to make them more appropriate

Step 6: Create Test Plan Create a written plan for the testing: Create a written plan for the testing: Choose order of tasks: start easy Choose order of tasks: start easy Create written test materials: Create written test materials: Task list for users Task list for users Written welcome speech/Intro to be read to user Written welcome speech/Intro to be read to user Consent forms Consent forms Observation forms Observation forms Pre-task and post task questionnaires & interview questions Pre-task and post task questionnaires & interview questions Other materials Other materials Define team member’s roles: Define team member’s roles: Facilitator/Briefer (necessary): Often only team member to interact with users Facilitator/Briefer (necessary): Often only team member to interact with users Observation recorder/note taker (necessary) Observation recorder/note taker (necessary) Camera operator (optional) Camera operator (optional) Help desk operator (optional) Help desk operator (optional) Test administer (optional) Test administer (optional) Create a script/plan for the actual test Create a script/plan for the actual test

Steps 7-9: Work your Data 7. Record Information Accurately: timing, copious notes, possible recordings… 8. Interpret the Data: Calculate data Calculate data Analyze the data Analyze the data Determine cause of problems Determine cause of problems Determine scope/severity of problems Determine scope/severity of problems Determine what needs to be fixed/changed Determine what needs to be fixed/changed 9. Incorporate the feedback into the Design

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”