Evaluation The benefits of testing Testing: –Expert-based vs user-based Proper technique for conducting a user- based test Effective means of communicating.

Slides:



Advertisements
Similar presentations
Structured Design The Structured Design Approach (also called Layered Approach) focuses on the conceptual and physical level. As discussed earlier: Conceptual.
Advertisements

Site Visits Interviews and observations. Site visits What we see and do for ourselves is more memorable, more real, more true than what someone else tells.
The Usability Test Process: Steps, tips, and more! Dr. Jennifer L. Bowie For Digital Rhetoric.
+ HEALTH INSURANCE: UNDERSTANDING YOUR COVERAGE Navigator Name Blank County Extension UGA Health Navigators.
EvalS Application User Guide version September 17, 2011.
Chapter 13 Initiating the Sale
6.811 / PPAT: Principles and Practice of Assistive Technology Wednesday, 16 October 2013 Prof. Rob Miller Today: User Testing.
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.
Chapter 8: EvaluationCopyright © 2004 by Prentice Hall User-Centered Website Development: A Human- Computer Interaction Approach.
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.
Electronic Communications Usability Primer.
Research Methods Lab In-Depth Interviews. Why Interviews? A major advantage of the interview is its adaptability A skillful interviewer can follow up.
Focus Groups for the Health Workforce Retention Study.
Damian Gordon.  Summary and Relevance of topic paper  Definition of Usability Testing ◦ Formal vs. Informal methods of testing  Testing Basics ◦ Five.
UX testing for mobile app Marine embe
thinking hats Six of Prepared by Eman A. Al Abdullah ©
“Come on! Give me ten!” What users really want and really do on library web sites Darlene Fichter OLA Super Conference 2003.
Conducting Usability Tests ITSW 1410 Presentation Media Software Instructor: Glenda H. Easter.
Software Life Cycle Conception precise specification of the project Incubation design of the project Birth implementation and coding according to design;
Research Click the button to begin! Applying The Phone Call Before the Interview The Day of the Interview During the Interview After the Interview 1.
Presentation: Techniques for user involvement ITAPC1.
DMS 546/446 INTERFACE DESIGN AL LARSEN – SPRING 2008 PAPER PROTOTYPING Lecture draws from multiple sources, including: Jakob Nielsen, Shawn Medero (
M2.19 Leading Your Work Team
Chapter 7: PrototypingCopyright © 2004 by Prentice Hall User-Centered Website Development: A Human- Computer Interaction Approach.
Small-Scale Usability Testing “ Evolution Not Revolution” Darlene Fichter March 12, 2003 Computers in Libraries 2003.
Usability Evaluation/LP Usability: how to judge it.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
What is Usability? Usability Is a measure of how easy it is to use something: –How easy will the use of the software be for a typical user to understand,
Chapter 8: EvaluationCopyright © 2004 by Prentice Hall 8. Evaluation In this chapter you will learn about: The benefits of testing The differences between.
Web Design with HTML & CSS Lesson 1. Planning Your Website   Good design comes from decisions that designers make in order to have a certain effect.
Usability Testing CS774 Human Computer Interaction Spring 2004.
How to start Milestone 1 CSSE 371 Project Info There are only 8 easy steps…
Week 9 Usability Test Plan and Quality Assurance Plan.
What makes a good interactive resume? Click for detailed information Multimedia Navigation Communication.
Usability Testing Chapter 6. Reliability Can you repeat the test?
Chapter 13. Reviewing, Evaluating, and Testing © 2010 by Bedford/St. Martin's1 Usability relates to five factors of use: ease of learning efficiency of.
1 ISE 412 Usability Testing Purpose of usability testing:  evaluate users’ experience with the interface  identify specific problems in the interface.
CS2003 Usability Engineering Usability Evaluation Dr Steve Love.
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
Using the Right Method to Collect Information IW233 Amanda Murphy.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
User Interface Design & Usability for the Web Card Sorting You should now have a basic idea as to content requirements, functional requirements and user.
PM00. 6 Project Management Preparation for Success
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Task analysis Chapter 5. By the end of this chapter you should be able to... Describe HTA and its features Explain the purpose of task analysis and modelling.
1 Notes from
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?
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #15.
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
Monday September 14th, 2015 Planner: – HW: Safety rules poster due Wed. 9/16 – Safety Quiz tomorrow - based on rules You Need: – Today: Daily 5 To Do:
Information Architecture
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
Usability Evaluation or, “I can’t figure this out...do I still get the donuts?”
Steps in Planning a Usability Test Determine Who We Want To Test Determine What We Want to Test Determine Our Test Metrics Write or Choose our Scenario.
Learning Aim B.  It is a good idea to think carefully about the design of a website before you try to implement it.
Evaluation / Usability. ImplementDesignAnalysisEvaluateDevelop ADDIE.
CERTIFICATE IN ASSESSING VOCATIONAL ACHIEVEMENT (CAVA) Unit 1: Understanding the principles and practices of assessment.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
1 Testing—tuning and monitoring © 2013 by Larson Technical Services.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #20.
Day 8 Usability testing.
Usability Evaluation, part 2
Katherine Prentice, MSIS Richard Usatine, MD
Year 7 E-Me Web design.
Lesson #4: Short Writing Tasks
Copyright © 2004 by Prentice Hall
SY DE 542 User Testing March 7, 2005 R. Chow
Helping Agents Win Since 1987
Usability Techniques Lecture 13.
Presentation transcript:

Evaluation The benefits of testing Testing: –Expert-based vs user-based Proper technique for conducting a user- based test Effective means of communicating test results

The benefits of testing User almost always has a choice: –Usability sells, The designer is a poor choice to test own site, –because designer knows too much Doesn’t have to search for buttons, –who put them there? No matter how carefully you planned, –would you ship a software product that had never been tested?

Cycle of Refinement (Re)design a website to meet user needs Build a protoptype Test the prototype with real users This will uncover mistakes and unforseen requirements

Test early / Test often Traditional software, –Users are brought in only at the beta test stage By then most of the budget has been spent! Very much more expensive to correct an error than if caught early Jared Spool: “Bring in two users every week, throughout the development.” – You uncover lots of errors early. – Then do full-scale testing near completion.

Formative vs Summative Evaluation Formative: –During development Summative: –At completion “When the cook tastes the soup in the kitchen, that’s formative evaluation; when the guests taste the soup at the dinner table, that’s summative evaluation.”

Test early You’re designing and building a house. Compare the cost of moving the kitchen: –When you’re looking at the architect’s drawing, before anything has been built –After concrete floors have been poured –When the walls are plastered and painted, and you’re ready to move in Writing your XHTML, Cascading Style Sheets, and JavaScript (or other) isn’t quite like pouring concrete, but it’s close

Summative evaluation Valuable when: –Assessing a competing product –Evaluate current website to find problems that need to be revisited in a new and improved version

Expert-based evaluation Why bother with user testing? Why not use experts to look at your site and identify problems? To an extent, yes. There are experts, and this is done. But real experts go to real users to get it right. “Too late” syndrom. (“We’re going live in two weeks; do you have time to look over our site?”) And the expert doesn’t have the characteristics of your users, whom you studied so carefully before starting

Testing with paper prototypes ● Team constructs paper prototype ● Test it with user – One team member “plays computer” in response to user actions ● Another takes careful notes ● At the end of the session, team distils notes to see what aspects need to be changed

Steps in preparation for a test Preparing test scenarios Creating a prototype Practicing the test Recruiting users

Test scenarios Scenarios need to be representative of the tasks that the users carry out in normal work Results from user and task analysis contain information that will help in creating effective test scenarios

Test scenario should describe: Motives for performing the work What the user will be asked to do –Actual data rather than generalities The state of the system when a task is initiated Readouts of displays and printouts that the test users will see while performing the task

Sample Motivation and end results: “Find a woman’s blue V-neck sweater for under $80.” State of system: –Test user is at the site’s home page. –First-time visitor; no data on file. –Shopping cart is empty. Displays include: –Home page –Ladies Apparel Department page –Sweaters page –Search dialog (in case test user decides to search for item rather than clicking on links) –List of available sweaters that meet search criteria

Create a prototype,

Preliminaries Practice with a friend—but don’t include these results as part of the actual testing Recruit users –Who fit user profile from user analysis Preferably not family or friends, because they normally will be trying not to offend you If must use family and friend, say something like, “You’ll be doing me a favor by finding mistakes here”

Ideal layout for paper prototype testing

Videtaping Only one camera –Position it behind the user Second camera –Trained at user face Video mixing of both User must be fully informed prior to taping –Permission must be included in informed- consent agreement

Test Team Roles Greeter Facilitator Computer Observer

Greeter Explains purpose of test Makes clear who is present, whether visible to user or not Says, “You are not being tested; the product is” (or some equivalent) Gets Informed Consent signed Offers refreshments At end, thanks user, pays ($$, cookies, T shirt)

Informed consent Main points to include: –General purpose –Participation is voluntary –Results will be confidential –There is no benefit to you, other than agreed- upon payment –There is no risk to you –18 or over –Signature and date See text for one possible form

Facilitator Only person who speaks to user during test Main job is to keep the user talking. –“Think Aloud” mode in Know the User User gets stuck, or stops talking, don’t give clues, but ask questions: –What are your options? –What are you considering doing? –If user asks for help, reflect the question back rather than answering the question –At last resort, just say, “That’s fine. Let’s move on.”

Facilitator Neutral demeanor at all times No signs of impatience: sighing, tapping pencil Never criticize, and think twice before praising You want to user’s attitude to be, –“How can I find that sweater?” –not, “What can I do to please the facilitator?” Let user struggle until totally stuck “Never complain; never explain.” –If the interface requires explanation, –you have learned that it is deficient!!

Computer In paper prototyping, the person who pulls down the menus, puts a new page in place, and so on Must know the program logic to be able to respond quickly and correctly Sustain illusion of interaction with electronic computer

Observer Says nothing Takes careful notes –Records any incident noting tasks and relevant displays Consider using 3x5 or 5x7 index cards, so they can be sorted in evaluating the test –One observation per card –May also time completion of task, as appropriate

Observer Decisions setting usability specs have big influence on what is recorded Recording data for the performance measures while the test is taking place

Team test demeanor Everyone must present neutral demeanor –It requires practice Fine to smile Not fine to convey approval or disapproval of either interface or user –Avoid adding stress which can biases an ivalidate test –Never disclose ownership of design –Be aware of body language

Can learn a lot with just one user and yourself You can be your own greeter Not ideal to combine roles of facilitator and observer, –but lots of things aren’t ideal Jared Spool says, –“Just do it.” Quotes Yogi Berra, –“You can learn a lot just by watching.”

Debriefing user Open-ended: –“What did you like best/least about the site?” – What improvements would you suggest? Closed-ended: –multiple choice, –Likert scale, –Recall of features Most of the useful information comes from the notes taken during testing

Evaluating results Sort note cards into categories, –by type of problem encountered Correlate problem areas with prototype, –especially site and page navigation –Frequency and impact to usability Look at results in terms of your usability specifications –Determine preference measures

Refining the design If no problems encountered, congratulations! Problems may call for redesign Easier to convince developers that rework is needed if they watched the test Or, if you videotaped, picked out a few sections for a summary of main problems

Writing the report Start with an executive summary Talk in terms of improvements, not criticism Don’t state general design principles; give specifics Keep it short Prioritize recommendations Put testing procedures and raw data in an appendix if at all

NIST Common Industry Format for Usability Test Reports NIST = National Institute of Standards and Technology, formerly the National Bureau of Standards Usability is so important that vendors and users asked the NIST to devise a common format A Word document containing a blank customizable form for a report can be downloaded For the form go to

Summary The benefits of testing The differences between expert-based and user-based testing The proper technique for conducting a user-based test Effective means of communicating test results Usability sells