Usability Testing Chris North cs3724: HCI. Presentations karen molye, steve kovalak Vote: UI Hall of Fame/Shame?

Slides:



Advertisements
Similar presentations
User Interface Evaluation Formative Evaluation. Summative Evaluation Evaluation of the user interface after it has been developed. Typically performed.
Advertisements

6.811 / PPAT: Principles and Practice of Assistive Technology Wednesday, 16 October 2013 Prof. Rob Miller Today: User Testing.
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.
Analyzing and Presenting Results Establishing a User Orientation Alfred Kobsa University of California, Irvine.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Nov 30, 2005.
USABILITY AND EVALUATION Motivations and Methods.
SWICKR Alex Odle, Rylan Hawkins, Joe Woo, Mazen Hassan.
Customer: Rosalva Gallardo Team members: Susan Lin Buda Chiou Jim Milewski Marcos Mercado November 23, 2010.
Usability Evaluation Evaluation should occur continually through the design and implementation process. Evaluation methods are applied as the interface.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #18.
Empirical Methods in Human- Computer Interaction.
Midterm Exam Review IS 485, Professor Matt Thatcher.
Design Process …and the project.
ICS 463, Intro to Human Computer Interaction Design: 8. Evaluation and Data Dan Suthers.
Assessing Library Web Portals: Usability and Beyond Yu-Hui Chen University at Albany, State University of New York ENY/ACRL 2012 Conference Mohawk Valley.
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
Chapter 14: Usability testing and field studies
SBD: Usability Evaluation
Evaluation: Controlled Experiments Chris North cs3724: HCI.
Predictive Evaluation
Dynamic Web Sites Chris North cs3724: HCI. Presentations matt ketner, sam altman, mike gordon Vote: UI Hall of Fame/Shame?
Usability Testing Teppo Räisänen
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,
1 SWE 513: Software Engineering Usability II. 2 Usability and Cost Good usability may be expensive in hardware or special software development User interface.
An Online Knowledge Base for Sustainable Military Facilities & Infrastructure Dr. Annie R. Pearce, Branch Head Sustainable Facilities & Infrastructure.
Design Chris North cs3724: HCI. Quiz What are the 3 steps in producing a UI?
Formative Evaluation cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Chapter 20 Why evaluate the usability of UI designs?
Human Computer Interaction
Usability testing. Goals & questions focus on how well users perform tasks with the product. – typical users – doing typical tasks. Comparison of products.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley The Resonant Interface HCI Foundations for Interaction Design First Edition.
Usability Testing CS774 Human Computer Interaction Spring 2004.
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
Scenario-Based Usability Engineering Chris North cs3724: HCI.
SEG3120 User Interfaces Design and Implementation
Usability Testing Chapter 6. Reliability Can you repeat the test?
CS2003 Usability Engineering Usability Evaluation Dr Steve Love.
Chapter 8 Usability Specification Techniques Hix & Hartson.
CS5714 Usability Engineering Formative Evaluation of User Interaction: During Evaluation Session Copyright © 2003 H. Rex Hartson and Deborah Hix.
SBD: Analyzing Requirements Chris North CS 3724: HCI.
SBD: Usability Evaluation Chris North cs3724: HCI.
Early Design Process Chris North cs3724: HCI. Presentations mohamed hassoun, aaron dalton Vote: UI Hall of Fame/Shame?
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?
1 Human-Computer Interaction Usability Evaluation: 2 Expert and Empirical Methods.
EVALUATION PROfessional network of Master’s degrees in Informatics as a Second Competence – PROMIS ( TEMPUS FR-TEMPUS-JPCR)
Usability Evaluation. Objectives for today Go over upcoming deliverables Learn about usability testing (testing with users) BTW, we haven’t had a quiz.
Chapter 27 Variations and more complex evaluations.
SBD: Usability Evaluation Chris North CS 3724: HCI.
Empirical Evaluation Chris North cs5984: Information Visualization.
고려대학교 산업경영공학과 IMEN 315 인간공학 3. DESIGN AND EVALUATION METHODS.
SBD: Analyzing Requirements Chris North cs3724: HCI.
Prototyping Creation of concrete but partial implementations of a system design to explore usability issues.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2007.
Evaluation / Usability. ImplementDesignAnalysisEvaluateDevelop ADDIE.
1 Usability Analysis n Why Analyze n Types of Usability Analysis n Human Subjects Research n Project 3: Heuristic Evaluation.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
CS 3724 Introduction to Human Computer Interaction Section 1 CRN TuTh 5:00-6: McB.
SIE 515 Design and Usability
User Interface Evaluation
SBD: Usability Evaluation
Usability Evaluation, part 2
Usability Evaluation.
SY DE 542 User Testing March 7, 2005 R. Chow
CS 522: Human-Computer Interaction Lab: Formative Evaluation
1.2 System Design Basics.
Formative Evaluation cs3724: HCI.
1. INTRODUCTION.
Empirical Evaluation Data Collection: Techniques, methods, tricks Objective data IRB Clarification All research done outside the class (i.e., with non-class.
Human-Computer Interaction: Overview of User Studies
Presentation transcript:

Usability Testing Chris North cs3724: HCI

Presentations karen molye, steve kovalak Vote: UI Hall of Fame/Shame?

Next Thurs: Proj 2, final implementation McBryde 102 code to Purvi, bring report to demo Presentations: UI critique or HW2 results Next Tues: adam hahn, hugh hockett Next Thurs: matthew jaswa, jason bower

Review What are independent variables? What you vary What are dependent variables? What you measure: perf time How do you analyze the results? T-test, anova

UI Evaluation Early evaluation: Wizard of Oz Role playing and scenarios Mid evaluation: Expert reviews Heuristic evaluation Usability testing- “formative” design Controlled experiments- “summative” measuring Late evaluation: Data logging Online surveys

Usability Testing Data: Objective: observe users Subjective: user opinion Qualitative: non-numeric data Quantitative: numeric data Steps: 1.Design experiment 2.Run experiment 3.Analyze data 4.Back to UI design

1. Design Experiment Users: Representative users from User Analysis 3-5 users; quality not quantity (80% rule) Tasks: Benchmark tasks: has metrics, usability specification Informal tasks: no metrics, more exploratory

Setup User instructions “We are evaluating the system, not you!” Legal consent forms Pilot test: rehearsal

2. Run Experiment Lab (McBryde 102) Mobile lab

Process Roles: Subject/User Facilitator: instructs user Observers: collect data Executor: run the prototype, e.g. if faked Process: Give user a task Observe Avoid interfering, hint if completely stuck ~1 hour / subject

Data Collection Video tape: User’s screen User’s keyboard and mouse User’s face + audio Verbal protocol: think aloud Note taking, real time Critical incidents Time stamp Quantitative HCI metrics, like controlled experiment Post-session interviews Eye tracking, biometrics

3. Analyze Data Funny to watch “stupid user!”, “that’s developer X’s fault!”, “this sucks” “how can we redesign UI to solve that usability problem?” Compare measures to usability specifications Identify problems Solve problems in order of importance

Cost-Importance Analysis Spreadsheet: Importance 1-5: (task effect, frequency) 5 = critical, major impact on user, frequent occurance 3 = user can complete task, but with difficulty 1 = minor problem, small speed bump, infrequent Ratio = importance / cost Sort by this 3 categories: Must fix, next version, ignored ProblemImportanceSolutionsCostRatio

Solutions Design principles and guidelines Brainstorming Study other similar designs Solutions suggested by users, experts NOT: more training, documentation Small UI change vs. major redesign

The big picture Iterative: re-design, re-test, … Goal: achieve the usability spec (like soft. eng.) Cost effective Find problems early before the architecture is finalized

Example: Toms hardware Compare, buy computer hardware Find a p4 board max $150 How to fix Tweak systems Improve sys perf? How to overclock celeron?