Usability Engineering Dr. Dania Bilal IS 592 Spring 2005.

Slides:



Advertisements
Similar presentations
Copyright 1999 all rights reserved The HCI Design Process n User Interfaces are not just built by sitting down and drawing up designs for them n Just like.
Advertisements

CS305: HCI in SW Development Evaluation (Return to…)
Usability presented by the OSU Libraries’ u-team.
Discount Evaluation Evaluating with experts. Agenda Online collaboration tools Heuristic Evaluation Perform HE on each other’s prototypes Cognitive Walkthrough.
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.
Heuristic Evaluation IS 485, Professor Matt Thatcher.
Heuristic Evaluation Evaluating with experts. Discount Evaluation Techniques  Basis: Observing users can be time- consuming and expensive Try to predict.
Evaluating with experts
Usability 2004 J T Burns1 Usability & Usability Engineering.
HCI revision lecture. Main points Understanding Applying knowledge Knowing key points Knowing relationship between things If you’ve done the group project.
Web 2.0 Testing and Marketing E-engagement capacity enhancement for NGOs HKU ExCEL3.
System Evaluation: Usability Assessment Dr. Dania Bilal IS 582 Spring 2009.
Usability 2009 J T Burns1 Usability & Usability Engineering.
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.
Heuristic Evaluation “Discount” Usability Testing Adapted from material by Marti Hearst, Loren Terveen.
Introduction to Usability By : Sumathie Sundaresan.
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
Usability By: Sharett Wooten and Gwen Payne. What is Usability Usability addresses the relationship between tools and their users. In order for a tool.
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
Usability. Definition of Usability Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers.
Gathering User Data IS 588 Dr. Dania Bilal Spring 2008.
Overview of the rest of the semester Building on Assignment 1 Using iterative prototyping.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley The Resonant Interface HCI Foundations for Interaction Design First Edition.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Usability testing. Goals & questions focus on how well users perform tasks with the product. – typical users – doing typical tasks. Comparison of products.
Usability Evaluation June 8, Why do we need to do usability evaluation?
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley The Resonant Interface HCI Foundations for Interaction Design First Edition.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Lecturer – Prof Jim Warren Lecture 4 - Usability Testing Based on Heim, Chapter.
Usability Testing & Web Design by Alex Andujar. What is Usability? Usability measures the quality of a user's experience when interacting with a Web site,
SEG3120 User Interfaces Design and Implementation
Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Usability Testing Chapter 6. Reliability Can you repeat the test?
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
Y ASER G HANAM Heuristic Evaluation. Roadmap Introduction How it works Advantages Shortcomings Conclusion Exercise.
Usability Assessment Methods beyond Testing Chapter 7 Evaluating without users.
Usability Heuristics Usability Materials Dr. Dania Bilal IS 582 Spring 2007.
Chapter 8 Usability Specification Techniques Hix & Hartson.
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.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Interaction Design: Overview
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2006.
Usability Dr. Dania Bilal IS 582 Spring Usability Measures multiple components of the user interfaceMeasures multiple components of the user interface.
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?
Introduction to Usability By : Sumathie Sundaresan.
OSU Libraries presented by the u-team.
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.
Introduction to Evaluation without Users. Where are you at with readings? Should have read –TCUID, Chapter 4 For Next Week –Two Papers on Heuristics from.
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
Oct 211 The next two weeks Oct 21 & 23: Lectures on user interface evaluation Oct 28: Lecture by Dr. Maurice Masliah No office hours (out of town) Oct.
Creating User Interfaces (Catch-up XML?) CMS, Usability checklist reports Preparation for user observation studies Blogs, Social Spaces, etc. Homework:
Usability Engineering Dr. Dania Bilal IS 582 Spring 2007.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
Introduction to System Evaluation IS 588 Dania Bilal & Lorraine Normore Spring 2007.
User Interface Evaluation
SIE 515 Design Evaluation Lecture 7.
Human Computer Interaction Lecture 15 Usability Evaluation
Usability engineering
Usability engineering
Usability Evaluation, part 2
Usability ECE 695 Alexander J. Quinn 3/21/2016.
SY DE 542 User Testing March 7, 2005 R. Chow
Usability Techniques Lecture 13.
COMP444 Human Computer Interaction Usability Engineering
HCI Evaluation Techniques
Presentation transcript:

Usability Engineering Dr. Dania Bilal IS 592 Spring 2005

NextPrevious What Is Usability Engineering? Measures multiple components of the user interface Addresses the relationships between system and its users Focuses on the HCI field

NextPrevious What Is Usability Engineering? Bridges the gap between human and machines Measures the quality of a system in relation to its intended users Involves several methods, each applied at appropriate time of the design and development process

NextPrevious Importance of Usability The sooner problems are found, the less expensive it is to fix them –Saves money by reducing designers’ and developers’ time

NextPrevious Importance of Usability Learn more about users, tasks, expectations, successes, failures, information seeking, etc. and take these into consideration in redesigning a system or designing new one

NextPreviousFacts People cannot find information on the Web about 60% of the time (User Interface Engineering) Best Web site are usable only 42% of the time (Elizabeth Millard)

NextPreviousFacts 50% of potential sales over the Web are lost because users cannot find information sought; 40% do not return to a site when their first visit is negative (Forrester Research)

NextPreviousFacts 62% of Web shoppers give up looking for items to buy online due to not finding needed information and difficulty to use a site (Zona Research)

NextPrevious Usability Attributes As described by Neilsen –Learnability –Efficiency –Memorability –Errors & their severity –Subjective satisfaction

NextPreviousLearnability The system must be easy to learn, especially for novice users. –Hard to learn systems are usually designed for expert users. –There is a learning curve for novice and expert users

NextPreviousEfficiency The system should be efficient to use so that once the user has learned how to use it, the user can achieve a high level of productivity. –Efficiency increases with learning about the system

NextPreviousMemorability The system should be easy to remember, especially by casual users, so that they do not have to learn it all over again after a period of not using it.

NextPreviousErrors The system should have a low error rate and should provide the user with a recovery mechanism from errors. –Minor errors –Major errors

NextPrevious Minor Errors User was able to recover from them –through system feedback –through awareness of error made Errors that did not greatly slow down the user’s interaction with the system

NextPrevious Major Errors Difficult to recover from them Lead to faulty work especially if they are high in frequency May not be discovered by the user –These errors can be catastrophic

NextPrevious Subjective Satisfaction The system should be likeable by users Satisfaction varies with kind of system used (educational vs. entertainment)

NextPreviousRules The designer’s best guess is not good enough The user is always right The user is not always right Users are not designers Designers are not users More features are not always better Minor interface details matter Online help does not really help Source: Nielsen, J. (1993). Usability Engineering.San Diego: Morgan Kaufman.

NextPreviousFactors Address the functionality of the system vis-à-vis: –user needs –user tasks –user information seeking –user expectations –user cognitive processes

NextPrevious Usability Testing Part of the process of usability engineering Involves users in the evaluation of a system by testing it Goal –to uncover problems and correct them

NextPrevious Usability Evaluation Conducted at many stages during and after the system design and development process. Employs various methods

NextPreviousMethods Cognitive walkthrough Focus groups Prototyping Task analysis Inspection User testing

NextPrevious Usability Heuristics c/heuristic_list.html for usability principles c/heuristic_list.html c/heuristic_evaluation.html for how to conduct a heuristic evaluation c/heuristic_evaluation.html

NextPrevious Usability Tests Stages –Preparation –Introduction –Test itself –Debriefing Neilsen, J. (1993). Usability Engineering. San Diego: Morgan Kaufman.

NextPreviousPreparation Preparation for the experiment and data collection –Location of test (e.g., room to be used) –System to be used, capturing software, etc. –Test materials, instructions, questionnaires to be completed, as applicable

NextPreviousIntroduction Test introduction includes –Purpose of the test –Test results to be used to improve interface –Confidentiality of results & IRB –Explanation of software and equipment used to collect data

NextPreviousIntroduction –Users to ask clarifying questions anytime before and during the experiment –Users to report problems and difficulty in using system during experiment (e.g., screen freeze) –Verbal instructions, as applicable Introduction

NextPrevious Running the Test Experimenter(s) should refrain from interacting with users (e.g., personal opinions should not be expressed) Experimenter(s) guide(s) observers. Both groups should refrain from making obtrusive comments during the experiment

NextPreviousDebriefing User is debriefed after the test and may be asked to make comments or suggestions –verbally (via individual interview) –by completing a questionnaire

NextPreviousDebriefing Experimenter ensures that files are collected with correct labeling; checks captured data files, questionnaires, etc. Experimenter may write a brief preliminary report while events are still fresh.