Alan Woolrych My Background Currently – Research & Liaison Officer (DMN) From 1 st January 2003 Usability Researcher with.

Slides:



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

Chapter 15: Analytical evaluation
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
11 HCI - Lesson 5.1 Heuristic Inspection (Nielsen’s Heuristics) Prof. Garzotto.
Electronic Communications Usability Primer.
Multimedia and the World Wide Web
MScIT HCI Web GUI design. IBM’s CUA guidelines - taster Design Principles Each principle has supporting implementation techniques. The two design.
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
Interactive Systems Technical Design
Testing your design Without users: With users: Cognitive walkthrough
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
Evaluation Through Expert Analysis U U U
Evaluating with experts
Evaluation techniques Part 1
Heuristic Evaluation of Usability Teppo Räisänen
Human-Computer Interaction
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
Heuristic Evaluation: Hotels.com
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
User Centred Design Overview. Human centred design processes for interactive systems, ISO (1999), states: "Human-centred design is an approach to.
Mario Čagalj University of Split 2013/2014. Human-Computer Interaction (HCI)
SAMPLE HEURISTIC EVALUATION FOR 680NEWS.COM Glenn Teneycke.
INFO3315 Week 4 Personas, Tasks Guidelines, Heuristic Evaluation.
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
COMM1PCOMM1P Alan Woolrych Temporary Module Handbook now available at: Usability Evaluation 3.
Chapter 26 Inspections of the UI. Heuristic inspection Recommended before but in lieu of user observations Sort of like an expert evaluation Heuristics.
Basic Principles of HCI Lecture Requirements Analysis Establish the goals for the Website from the standpoint of the user and the business. Agree.
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?
SEG3120 User Interfaces Design and Implementation
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
LZW Compression Grant Friedline Robert Frankeny Thomas Sutcavage.
Chapter 15: Analytical evaluation. Inspections Heuristic evaluation Walkthroughs.
Mahindra Infotainment System Heuristic Evaluation v1.0 Maya Studios July 6, 2010.
Chapter 15: Analytical evaluation Q1, 2. Inspections Heuristic evaluation Walkthroughs Start Q3 Reviewers tend to use guidelines, heuristics and checklists.
Information Systems and Organisations
 What to “know”? ◦ Goals of information visualization. ◦ About human perceptual capabilities. ◦ About the issues involved in designing visualization for.
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.
CENG 394 Introduction to HCI Usability Heuristics.
Heuristic Evaluation Short tutorial to heuristic evaluation
CMSC 345, Version 1/11 S. Mitchell 1 Usability and User Interface Design.
Usability Heuristics Avoid common design pitfalls by following principles of good design Nielsen proposes 10 heuristics, others propose more or less. Inspect.
Administrivia  Feedback from the mid-term evaluation  Insights from project proposal.
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.
CS 575 Spring 2012 CSULA Bapa Rao Lecture 6. Agenda for today Review of previous meeting Student Comments Heuristic Evaluation Presentation Team reports.
COGNITIVE WALKTHROUGH Vigneshwar Poojar. The cognitive walkthrough is a formalized way of imagining people’s thoughts and actions when they use an interface.
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,
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Discount Evaluation User Interface Design. Startup Weekend Wellington CALLING ALL DESIGNERS, DEVELOPERS AND IDEAS FOLK: Startup Weekend returns to Wellington.
User Interface Design SCMP Special Topic: Software Development
Human Computer Interaction Lecture 15 Usability Evaluation
Human Computer Interaction Slide 2
A NEW FACE OF THE TECHNICAL COMMUNICATOR – UX IS OUR STRENGTH – WE DESIGN TO WRITE BY CHRIS GANTA © 2016, STC INDIA CHAPTER.
Unit 14 Website Design HND in Computing and Systems Development
Heuristic Evaluation Jon Kolko Professor, Austin Center for Design.
One-timer?. A new face of the technical communicator – UX is our strength – we design to write.
10 Design Principles.
Chapter 26 Inspections of the user interface
Nilesen 10 hueristics.
CSM18 Usability Engineering
Some Usability Engineering Methods
Presentation transcript:

Alan Woolrych

My Background Currently – Research & Liaison Officer (DMN) From 1 st January 2003 Usability Researcher with From 1 st January 2003 Usability Researcher with NITRO - North East IT Reach Out Project MPhil on Assessment of Usability Inspection Methods (Currently part – time PhD) co-author, International Handbook on HCI, UIM Chapter co-author, International Handbook on HCI, UIM Chapter Usability Consultancy and collaboration with a variety of local and international companies Usability Consultancy and collaboration with a variety of local and international companies Leighton Internet, domainnames, IBM publications in international conferences and journals publications in international conferences and journals HEFCE capital project management usability lab (x2) usability lab (x2) Multimedia Lab (x2) Multimedia Lab (x2)

This Week Evaluation Methods (…or Inspection Methods) My Research Evaluation Exercise

Poor Usability What is ‘bad usability?’ Something ‘happens’ that you don’t understand Something ‘happens’ that you don’t understand Something happens outside of your control Something happens outside of your control Why does it happen? Lots of reasons! Lots of reasons! Misunderstanding the user, out of context… Leads to: Frustration, anger, confusion etc. Frustration, anger, confusion etc. When it happens what do you do?

Strange But True… Cannot delete tmp150_3.tmp: There is not enough free disk space. Delete one or more files to free disk space, and then try again. Error: Keyboard not found. Press F1 to continue. Error 0000: No errors found, restarting computer. Windows has found an unknown device and is installing a driver for it.

Approaches to Evaluation Analytical deduction, inference, constructing arguments based on inspection of web-sites deduction, inference, constructing arguments based on inspection of web-sitesEmpirical factual, evidence gathered from real usage by real people factual, evidence gathered from real usage by real people

Inspection Methods Heuristic Evaluation Heuristic Walkthrough Expert Inspection Cognitive Walkthrough Novice users, learning the site for the first time Novice users, learning the site for the first time 4 questions 4 questions And many more…

Cognitive Walkthrough Novice users, learning the site for the first time 4 questions 4 questions 1.Will the user be trying to achieve the right effect? 2.Will the user notice that the correct action is available? 3.Will the user associate the correct action with the desired effect? 4.If the correct action is performed, will the user see that progress is being made?

Heuristic Evaluation 1 Visibility of system status (Nielsen) The system should always keep users informed about what is going on, through appropriate feedback within reasonable time.

Heuristic Evaluation 2 Match between system and the real world The system should speak the users' language, with words, phrases and concepts familiar to the user, rather than system-oriented terms. Follow real- world conventions, making information appear in a natural and logical order.

Heuristic Evaluation 3 User control and freedom Users often choose system functions by mistake and need a clearly marked "emergency exit" to leave unwanted states without having to go through an extended dialogue. Support undo and redo.

Heuristic Evaluation 4 Consistency and standards Users must not wonder whether different words, situations, or actions mean the same thing. Follow platform conventions.

Heuristic Evaluation 5 Error prevention Even better than good error messages is a careful design which prevents a problem from occurring in the first place.

Heuristic Evaluation 6 Recognition rather than recall Make objects, actions, and options visible. The user should not have to remember information from one part of the dialogue to another. Instructions for use of the system should be visible or easily retrievable whenever appropriate.

Heuristic Evaluation 7 Flexibility and efficiency of use Accelerators - unseen by novices - may speed up interaction for experts so that systems can cater to both inexperienced and experienced users. Let users tailor frequent actions.

Heuristic Evaluation 8 Aesthetic and minimalist design Dialogues should not contain information that is irrelevant or rarely needed. Every extra unit of information in a dialogue competes with relevant units of information and diminishes relative visibility.

Heuristic Evaluation 9 Help users recognise, diagnose, and recover from errors Express error messages in plain language (no codes), precisely indicate the problem, and constructively suggest a solution.

Heuristic Evaluation 10 Help and documentation Even though systems are best used without documentation, it may be necessary to provide help. This should not be too large, be easy to search, focused on user tasks, listing concrete steps to be carried out.

Empirical Testing Paper prototype testing Lab Testing Field Testing Remote observation and instrumentation Site Feedback

My Research…and yours! To Accurately Assess UIMs in particular: Heuristic Evaluation Why? Inspection methods are unreliable! (but would be great if they weren't) Previous research quantative approach HE can find 75% of usability problems in an interface - Nielsen and others…) Fundamentally flawed! How can we know what is 100%? What if the most serious usability problems are in the undiscovered 25%

My Research Heuristic Evaluations Predicted ProblemsTask Sets Assess Quality Actual Problems User Testing Compare

My Research

Your Work To be usability experts Inspect a web site Produce a usability problem Report In groups or individual

Evaluation Exercise You will be supplied with: Lecture… Lecture… HE training Manual (available on module website) HE training Manual (available on module website) Problem report template (available on module website) Problem report template (available on module website) Problem report template guide (available on module website) Problem report template guide (available on module website)

Recommendations Read the training manual thoroughly You are welcome to consult other material if you wish You are welcome to consult other material if you wish Read and understand the requirements of the problem report format Perform heuristic evaluation

Problem Reporting 1 Section 1 - Problem Description Brief Description Brief Description Specific Likely/Actual Difficulties Specific Likely/Actual Difficulties Specific Context Specific Context Assumed Causes Assumed Causes

Problem Reporting 2 Section 2 - Discovery Method Individual/Group Testing Individual/Group Testing Adopted Method Adopted MethodScanningSearching Goal Playing Method Following Explain

Problem Reporting 3 Section 3 - Heuristic Application Heuristic Breached Heuristic Breached Evidence of non-conformance Evidence of non-conformanceImportant! Confirmation rationale

Problem Reporting 4 Section 4 - Exclusion Rationale Elimination Discussion Elimination Discussion

URL For Exercise