SEG3120 User Interfaces Design and Implementation

Slides:



Advertisements
Similar presentations
DEVELOPING A METHODOLOGY FOR MS3305 CW2 Some guidance.
Advertisements

Chapter 15: Analytical evaluation
Prof. James A. Landay University of Washington CSE 440 USER INTERFACE DESIGN + PROTOTYPING + EVALUATION February 19, 2013 Heuristic Evaluation.
Acknowledgements: Most of this course is based on the excellent course offered by Prof. Kellogg Booth at the British Columbia University, Vancouver, Canada.
Heuristic Evaluation.
Design Reviews. Genres of assessment  Automated: Usability measures computed by software  Empirical: Usability assesses by testing with real users 
11 HCI - Lesson 5.1 Heuristic Inspection (Nielsen’s Heuristics) Prof. Garzotto.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 25, 2003.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
AJ Brush Richard Anderson
Heuristic Evaluation. Sources for today’s lecture: Professor James Landay: stic-evaluation/heuristic-evaluation.ppt.
1 Heuristic Evaluation. 2 Interface Hall of Shame or Fame? Standard MS calculator on all Win95/98/NT/2000/XP.
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.
Evaluation Through Expert Analysis U U U
Nine principles of design Simple and natural dialog Speak the user’s language Minimize user’s memory load Be consistent Provide feedback Provide clearly.
Evaluating with experts
SIMS 213: User Interface Design & Development Marti Hearst Tues Feb 13, 2001.
Heuristic Evaluation John Kelleher. 1 What do you want for your product? Good quality? Inexpensive? Quick to get to the market? Good, cheap, quick: pick.
Hueristic Evaluation. Heuristic Evaluation Developed by Jakob Nielsen Helps find usability problems in a UI design Small set (3-5) of evaluators examine.
Discount Usability Engineering Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development March 2, 1999.
Usability Testing.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
Evaluation in HCI Angela Kessell Oct. 13, Evaluation Heuristic Evaluation Measuring API Usability Methodology Matters: Doing Research in the Behavioral.
Lecture 23: Heuristic Evaluation
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
©2011 1www.id-book.com Analytical evaluation Chapter 15.
Heuristic Evaluation “Discount” Usability Testing Adapted from material by Marti Hearst, Loren Terveen.
Discount Evaluation Evaluating with experts. Discount Evaluation Techniques Basis: – Observing users can be time-consuming and expensive – Try to predict.
SAMPLE HEURISTIC EVALUATION FOR 680NEWS.COM Glenn Teneycke.
INFO3315 Week 4 Personas, Tasks Guidelines, Heuristic Evaluation.
Part 1-Intro; Part 2- Req; Part 3- Design  Chapter 20 Why evaluate the usability of user interface designs?  Chapter 21 Deciding on what you need to.
Chapter 26 Inspections of the UI. Heuristic inspection Recommended before but in lieu of user observations Sort of like an expert evaluation Heuristics.
Nielsen’s Ten Usability Heuristics
Usability Evaluation/LP Usability: how to judge it.
10 Usability Heuristics for User Interface Design.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
Usability Evaluation June 8, Why do we need to do usability evaluation?
Prof. James A. Landay University of Washington Autumn 2008 Heuristic Evaluation October 28, 2008.
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Developed by Tim Bell Department of Computer Science and Software Engineering University of Canterbury Human Computer Interaction.
June 5, 2007Mohamad Eid Heuristic Evaluation Chapter 9.
Heuristic Evaluation Short tutorial to heuristic evaluation
Usability Heuristics Avoid common design pitfalls by following principles of good design Nielsen proposes 10 heuristics, others propose more or less. Inspect.
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
Basic Elements.  Design is the process of collecting ideas, and aesthetically arranging and implementing them, guided by certain principles for a specific.
Prof. James A. Landay University of Washington Autumn 2007 Heuristic Evaluation October 30, 2007.
Efficient Techniques for Evaluating UI Designs CSE 403.
User Interface Evaluation Heuristic Evaluation Lecture #17.
© 2016 Cognizant. © 2016 Cognizant Introduction PREREQUISITES SCOPE Heuristic evaluation is a discount usability engineering method for quick, cheap,
University of Washington HCDE 518 & INDE 545 Empirical Evaluation HCDE 518 & INDE 545 Winter 2012 With credit to Jake Wobbrock, Dave Hendry, Andy Ko, Jennifer.
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Heuristic Evaluation May 4, 2016
Heuristic Evaluation October 26, 2006.
Human-Computer Interaction
Heuristic Evaluation August 5, 2016
(adapted from Berkeley GUIR)
Unit 14 Website Design HND in Computing and Systems Development
(adapted from Berkeley GUIR)
Heuristic Evaluation Jon Kolko Professor, Austin Center for Design.
Software Engineering D7025E
Professor John Canny Fall 2001 Sept 27, 2001
Heuristic Evaluation.
10 Design Principles.
Chapter 26 Inspections of the user interface
Nilesen 10 hueristics.
SE365 Human Computer Interaction
Presentation transcript:

SEG3120 User Interfaces Design and Implementation LAB 3: Heuristic Evaluation Please use this PPT model create your PPT files. This page is just am example, Please click View => Master=> Slides Master to check the slide model

Outline Assignment 1 Revisit. Assignment 1 discussion. Heuristic evaluation overview. Heuristics Principles. How to perform an HE. Assignment 2 discussion.

Assignment 1 Revisit General Notes Pseudo code description The Steps were taken by the user to do the task Short and direct descriptive statements Not the ideal steps to solve the task User dependent (i.e. different scenarios)

Assignment 1 Revisit Example  User1, Change Slide design Format  Slide Design Search for “Maple design” Select the design Choose “Apply to all slides” option Start next task

Assignment 1 Revisit Malfunctions should target the software, not the user The user had difficulties in dealing with the mouse The user lost time in finding the picture, Not a software malfunction An evidence for malfunctions.

Assignment 1 Revisit Poor malfunction analysis, important for assignment2. Identify Malfunction Limited aid in inserting pictures Answer four distinct questions Q1: How is the malfunction manifested? What do you notice and who noticed it? Detected by the user It occurred when the user tried to insert a specific picture. Q2. At what stage in the interaction is it occurring? When the user decide on the next goal.

Assignment 1 Revisit Q3. At what level of the user interface is it occurring? Interaction style level Q4. Why is it occurring? Poor job satisfaction List and prioritize possible cures Inserting pictures should be through wizards.

Assignment 1 discussion Assignment 1 Revisit Assignment 1 discussion

Interface Evaluation The problem: Various approaches Test the suitability/goodness of an interface Various approaches Design evaluation: cognitive walk-through, review-based evaluation, and use of models Implementation evaluation: controlled experiments, heuristic evaluation, questionnaires, and interviews

Heuristic Evaluation A type of predictive evaluation Use experts as reviewers instead of users Benefits of predictive evaluation: The experts know what problems to look for Can be done before system is built Experts give prescriptive feedback

Heuristic Evaluation To consider Reviewers should be independent of designers Reviewers should have experience in both the application domain and HCI Include several experts to avoid bias Experts must know classes of users Beware: Novices can do some very bizarre things that experts may not anticipate

Heuristic Evaluation Process Evaluators go through UI several times Inspect various dialogue elements Compare with list of usability principles Consider other principles/results that come to mind Usability principles Use violations to redesign/fix problems

Heuristics (original) H1: Simple & natural dialog H2: Speak the users’ language H3: Minimize users’ memory load H4: Consistency H5: Feedback H6: Clearly marked exits H7: Shortcuts H8: Precise & constructive error messages H9: Prevent errors H10: Help and documentation

Heuristics (revised set) searching database for matches H2: Visibility of system status Inform users about system behavior For example, pay attention to response time 0.1 sec: no special indicators needed 1.0 sec: user tends to lose track of data 10 sec: max duration if user to stay focused on action for longer delays, use percent-done progress bars

Heuristics (cont.) H4: Consistency & standards

Heuristics (cont.) H8: Aesthetic and minimalist design Only relevant information in dialogues

Heuristics (cont.) H9: Help users recognize, diagnose, and recover from errors Error messages in plain language Precisely indicate the problem Constructively suggest a solution

Heuristics (cont.) H10: Help and documentation Easy to search Focused on the user’s task List concrete steps to carry out Not too large

Phases of Heuristic Evaluation 1) Pre-evaluation training Give evaluators needed domain knowledge and information on the scenario 2) Evaluation Individuals evaluate and then aggregate results 3) Severity rating Determine how severe each problem is (priority) 4) Debriefing Discuss the outcome with design team

Severity Ratings (cont.) 0 - disagree about usability problem 1 - cosmetic problem 2 - minor usability problem 3 - major usability problem; important to fix 4 - usability catastrophe; imperative to fix

Severity Ratings Example 1. [H4 Consistency] [Severity 3] The interface used the string "Save" on the first screen for saving the user's file, but used the string "Write file" on the second screen. Users may be confused by this different terminology for the same function.

Debriefing Conduct with evaluators, observers, and development team members Discuss general characteristics of UI Suggest potential improvements to address major usability problems Development team rates fix difficulty

Assignment 2 Individual work. Choose a web site. Date Due 10 Mars Se référer à la section 5.4.2 dans vos notes et au chapitre 6 dans le livre Choose a web site. Skim through the textbook and the course notes section E, look for design guidelines regarding: Graphic design, use of color, fonts, icons etc. Response time Form design and windowing Study the web site and identify the 10 most important malfunctions.

Assignment 2 For each malfunction, do the following: Identify the malfunction. What is the design principle you based on to identify the malfunction. The results of the malfunction analysis. What do you think could be done to fix the malfunction. Picture highlighting the malfunction, if it’s possible.

Heuristic Evaluation Questions ?