Midterm Recap Marks are posted on http://piazza.com Originally 49 pts, changed to 46 pts + 3 pts bonus If your student number is not listed, I think it’s.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Usability presented by the OSU Libraries’ u-team.
Energy Information Administration Usability Testing Colleen Blessing.
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
OSU Libraries presented by the u-team.
Web 2.0 Testing and Marketing E-engagement capacity enhancement for NGOs HKU ExCEL3.
Usability Methods: Cognitive Walkthrough & Heuristic Evaluation Dr. Dania Bilal IS 588 Spring 2008 Dr. D. Bilal.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Introduction to Usability By : Sumathie Sundaresan.
What Is Usability? Usability is a quality attribute that assesses how easy Web sites are to use. “Usability" also refers to methods for improving ease-of-use.
Usability. Definition of Usability Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers.
Interacting with IT Systems Fundamentals of Information Technology Session 5.
Formative Evaluation cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Usability Evaluation/LP Usability: how to judge it.
Usability testing IS 403: User Interface Design Shaun Kane.
Usability Evaluation June 8, Why do we need to do usability evaluation?
User Interface Design & Usability for the Web Card Sorting You should now have a basic idea as to content requirements, functional requirements and user.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Running A Paper Prototyping Session CS 321 Human-Computer Interaction.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2006.
© Simeon Keates 2008 Usability with Project Lecture 4 –18/09/09 Susanne Frennert.
Introduction to Usability By : Sumathie Sundaresan.
OSU Libraries presented by the u-team.
Usability Engineering Dr. Dania Bilal IS 592 Spring 2005.
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
Usability Testing TECM 4180 Dr. Lam. What is Usability? A quality attribute that assesses how easy user interfaces are to use Learnability – Ease of use.
Usability Evaluation or, “I can’t figure this out...do I still get the donuts?”
Usability Engineering Dr. Dania Bilal IS 582 Spring 2007.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #20.
What is Brainstorming? Brainstorming is a process when you focus on a problem and come up with as many solutions as possible. One of the reasons it is.
Usability Testing 2 CPSC 481: HCI I Fall 2014 Anthony Tang.
Usability Report: Errors and Tips
The problem you have samples for has been edited to reduce the amount of reading for the students. We gave the original late in the year. As we were working.
PresQT Workshop, Tuesday, May 2, 2017
Component 1.6.
AP CSP: Cleaning Data & Creating Summary Tables
Usability Testing and Web Design
What aspect of usability is this clip illustrating?
Usability Testing 3 CPSC 481: HCI I Fall 2014 Anthony Tang.
Designing for people CPSC 481: HCI I.
Usability Testing CPSC 481: HCI I Fall 2016 Anthony Tang.
Open for Business: Website User Testing.
Usability engineering
Interaction qualities
It’s On the Way: Conducting Library Website Usability Test
The Do’s and don’t of studying
Minimalism in Documentation
Design, prototyping and construction
Web Programming– UFCFB Lecture-4
HIS RESEARCH SYMPOSIUM
Create PT: Complete the Task
Revenge of the UI The Final Installment
Intro to CIT 594
Introduction of the Research Paper
Thinking About How You Read
Big Ideas and Problem Solving
Killer Project Management Best Practices
Networking Workshop (2)
What to do with your data?
Creative Design Solutions: Design Thinking
English 12 Unit One Part 2: You and Your Future
USABILITY PART of UX.
COMP444 Human Computer Interaction Usability Engineering
A quick guide to understanding and conducting a usability study.
Formative Evaluation cs3724: HCI.
Creative Design Solutions: Design Thinking
1.02 Creative Design Solutions: Design Thinking
Design, prototyping and construction
Usability Created by Brett Oppegaard for Washington State University's
Presentation transcript:

Midterm Recap Marks are posted on http://piazza.com Originally 49 pts, changed to 46 pts + 3 pts bonus If your student number is not listed, I think it’s because you didn’t write an exam—please let me know if you don’t see your number there! Average: 38; Median: 39 To review your exam: meet me in my office hours (Mondays, after class)

Usability Testing CPSC 481: HCI I Fall 2012 Anthony Tang

User Centered Design Cycle Discover problems Assess progress Determine next steps

Let’s suppose you were part of the design team for ucalgary.ca What now? You have a design What will you evaluate? How will you evaluate this?

Within an organizational context Reviews with stakeholders Usually, fairly cursory as a presentation / part of a meeting General flow, look/layout/feel Useful for: getting people on board Tests with users See whether it actually works with real people Looking for the problems that people encounter In organizations w/ poor design: part of “quality assurance” (aka “testing”) Reviews with stakeholders Usually, fairly cursory as a presentation / part of a meeting General flow, look/layout/feel Useful for: getting people on board Tests with users See whether it actually works with real people Looking for the problems that people encounter In organizations w/ poor design: part of “quality assurance” (aka “testing”)

Which of these would be easier to use? Which is better?

Usability Test A usability test is a “formal” method for evaluating whether a design is learnable, efficient, memorable, can reduce errors, and meets users’ expectations. Users are not being evaluated The design is being evaluated This is an important point—that users are not the ones being evaluated. Although we recruit them, and ask them to complete tasks for us, and we watch them fail, the key is that what we are evaluating Is whether the design is making it something that they can do

Learnable, memorable, but inefficient Easy to learn, but less task coverage (and perhaps inefficient) Learnable, memorable, but inefficient

Difficult to learn, but efficient W A D S Mouse right Mouse left Difficult to learn, but efficient

Difficult to learn, efficient? Reduces errors? Satisfaction? Crazy to look at, difficult to learn, but efficient

Interfaces with less well-known elements… http://droid-n.com/wp-content/uploads/2011/06/wpid-acer-m500-circular-ui.jpg Can they learn this interface if they’ve never seen it before? Are there familiar elements? Is it using the language they expect? Interfaces with less well-known elements…

Usability Test: Essentially… Bring in real users Have them complete tasks with your design, while you watch with your entire team Use a think-aloud protocol, so you can “hear what they are thinking” Measure Task completion, task time Satisfaction, problem points, etc. Identify problems (major ones | minor ones) Provide design suggestions to design/engineering team Iterate on the design, repeat

Testing Environments… http://lynnewatanabe.wordpress.com/2011/08/24/could-usability-testing-of-websites-help-non-profits-heck-yeah/ http://www.telono.com/en/lelab/fixed-lab http://www.clockwork.net/blog/2009/11/04/291/our_usability_lab_keepin_it_simple http://www.experiencelabstudios.com/studio_small.html

Testing Environments… http://lynnewatanabe.wordpress.com/2011/08/24/could-usability-testing-of-websites-help-non-profits-heck-yeah/

Testing Environments… http://lynnewatanabe.wordpress.com/2011/08/24/could-usability-testing-of-websites-help-non-profits-heck-yeah/

Testing Environments… http://lynnewatanabe.wordpress.com/2011/08/24/could-usability-testing-of-websites-help-non-profits-heck-yeah/

Testing Environments… Best environment depends on pragmatic considerations, as well as what you’re looking for Do you want your whole team to be able to view? Do you want to be able to review a test? Are interruptions important? Repeat use systems, or one-time use systems?

Things you care about in a usability test Learnability/Discoverability: How easy is it for users to accomplish basic tasks the first time they encounter the design? Efficiency: Once users have learned the design, how quickly can they perform the tasks? Memorability: When users return to a design after a period of not using it, how easily can they reestablish proficiency? Errors: How many errors do users make, where are these errors occuring, and how easy is it to recover from these errors? Satisfaction: How pleasant is it to use? http://www.useit.com/alertbox/20030825.html Some of these require “repeat visits”, and so may not always be practical

Corel Paper Prototype Test http://www.youtube.com/watch?v=ppnRQD06ggY What is striking about this video? Site settings -> use of terminology Notions of mental models, and how design can push one or another You can evaluate some things just with paper prototypes! What are they evaluating here? (flow) What can you not evaluate with a paper prototype?

Think-Aloud Protocol As participants complete a task, you ask them to report » what they are thinking » what they are feeling » rationale for their actions and decisions Idea: rather than interpret their actions/lack of action, you can actually understand why they are doing what they are doing

Usability Tasks: IKEA Example “Find a bookcase” Search for “bookcase.” “You have 200+ books in your fiction collection, currently strewn around your living room. Find a way to organize them.” Clicking on catalogues looking for a storage solution Searches (a few) were for “shelves” and “storage systems” http://www.uie.com/events/roadshow/know_your_users/articles/usability_testing_mistakes/

Usability Tasks Again, depends a lot on what you’re looking for Specific: does a task flow work? Broad: does your language match the user’s mental model/language? Consider “the context of use” What would someone need to do with your tool? Under what circumstances would they be in? (relaxed vs. under pressure; non-interrupted vs. interrupted constantly) etc.

Usability Tasks: Netflix.com “Rate a few movies” “It’s a Friday night, and you’re looking for a movie to watch. What do you do?” “You’re about to watch `Batman 3’, but want to watch the first two, first. How do you do this?” “You want to watch Batman 1 through Netflix in your living room with your xbox. How do you set that up?” “What do you think about the site?”

Usability Testing Metrics Performance Task success, time on task, errors, efficiency Issue Metrics Identify issue, issue severity Behavioural Observe verbal behaviour, issue severity Self-reported Ease, satisfaction, clarity, comprehension, etc. These are things you can really drill down on, and consider carefully

Usability Testing: Users Who? Depends on your needs Goal: get the people that will be using it, or people that represent those that will be using it How many? Considerable debate in the community. Rule of thumb: ~5

Usability Tests: How many users? Nielsen & Landaurer (1993) http://heb.freeshell.org/ie662/lecture7small.pdf Only equation in the class Rationale: you learn almost right away what is working well and what isn’t. if the first three people can’t login, you’re probably better off fixing the login page, rather than testing another 12 people on it Most usability tests will help show you obvious problems, and those are the ones you want to get rid of right away Main argument: If you have 15 people, it’s better to test three designs with 5 users each, rather than one design with 15 people.  Pragmatics, bang for buck

Making sense of your data Affinity diagrams http://www.baran-systems.com/Products/Affinity%20Diagram%20for%20Excel/index_concept.htm You’re doing this type of thing this week in tutorial. The main idea is to cluster ideas and observations so that you can make sense of what’s going on

Making sense of your data Discussion with others who watched with you http://www.how-to-kiss.us/get-to-know-someone.html Part of affinity diagramming.

Making sense of your data Look for: Big obvious problems Error trends Trends in comments Group issues in terms of severity/priority 1: must fix/brick wall 2: should fix/okay to wait 3: okay as is/could be improved http://www.how-to-kiss.us/get-to-know-someone.html

Usability Testing: Providing Feedback Based on your list of issues, provide a small handful of suggestions on how to address the issue Depending on the part of the design cycle you are in (early, middle, late), these should be bigger or smaller suggestions Provide video “proof” of people encountering issues ITERATE ON THE DESIGN!!?!?!? Sample final report: http://www.utexas.edu/learn/usability/report.html http://www.utexas.edu/learn/usability/report.html

WhatUsersDo video http://www.youtube.com/watch?v=HAiJCPWMGss

Usability Tests: HOWTO Determine goals of usability test Determine testing timeframe Determine target audience & recruitment plan Develop testing plan What are the most important things you want to know? (top 10) Conceptual model extraction Provide non-leading questions Simple/realistic scenarios Prepare any written materials (audience-specific, if necessary) Run a pilot study Run your test with real participants Also, testing location and context

When should I use a usability test? Any time. Early: Exploring potential possible designs Late: Close to end stage to determine possible showstoppers After: Investigate reported problems My emphasis: earlier It’s cheaper, but still possible to do it late You can figure out what needs to be fixed for next time around, or determine what kind of documentation is required/information for support people

Tivo: Weekly Usability Tests (12 weeks) http://www.useit.com/alertbox/weekly-usability-tests.html Website usability Remote testing (across the country) 1-1 testing – stakeholders : “good for team to see frustration users’ faces rather than to simply listen to testers tell them about it on the phone” Actionalbe results: new approach to content -- originally: voice and personality (bring out attributes of brand) -- feedback: “I hate reading fluff” -- redesign: small chunks of text, deeper links, more detailed information inline links “Already have a DVR?” – for people looking for HOWTOS -- hard to find -- “Want step-by-step instructions” seemed to work better (remember: what is their goal)  language of the user rather than the language of the designer Words and phrases really matter Already have a DVR? vs. Want step-by-step instructions?