Usability 2009 J T Burns1 Usability & Usability Engineering.

Slides:



Advertisements
Similar presentations
Chapter 15: Analytical evaluation
Advertisements

CS305: HCI in SW Development Evaluation (Return to…)
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.
Usability presented by the OSU Libraries’ u-team.
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,
Heuristic Evaluation. Sources for today’s lecture: Professor James Landay: stic-evaluation/heuristic-evaluation.ppt.
4/16/2017 Usability Evaluation Howell Istance 1.
1 User-Centered Design and Development Instructor: Franz J. Kurfess Computer Science Dept. Cal Poly San Luis Obispo FJK 2009.
Heuristics  Basis  Evaluators –Qualifications –Training  Preparation –Scenario  Results –List of problems –Severity –Group synthesis.
Usability & Usability Engineering. Usability What is usability Easy to use? User Friendly?
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
Evaluating with experts
An evaluation framework
Heuristic Evaluation.
Usability 2004 J T Burns1 Usability & Usability Engineering.
Preece Chapter 7.7 & Mc Cracken Chapter 3
Usability Specifications
What is Interaction Design?. What is interaction design? Designing interactive products to support people in their everyday and working lives –Sharp,
Task analysis 1 © Copyright De Montfort University 1998 All Rights Reserved Task Analysis Preece et al Chapter 7.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
©2011 1www.id-book.com Analytical evaluation Chapter 15.
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
Evaluation Framework Prevention vs. Intervention CHONG POH WAN 21 JUNE 2011.
Chapter 11: An Evaluation Framework Group 4: Tony Masi, Sam Esswein, Brian Rood, & Chris Troisi.
Discount Evaluation Evaluating with experts. Discount Evaluation Techniques Basis: – Observing users can be time-consuming and expensive – Try to predict.
The ID process Identifying needs and establishing requirements Developing alternative designs that meet those requirements Building interactive versions.
Usability. Definition of Usability Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers.
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.
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.
Usability Expert Review Anna Diubina. What is usability? The effectiveness, efficiency and satisfaction with which specified users achieve specified goals.
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?
Heuristic Evaluation and Discount Usability Engineering Taken from the writings of Jakob Nielsen – inventor of both.
What is interaction design? Eileen Kraemer CSCI 4800/6800 University of Georgia.
Level 2 Prepared by: RHR First Prepared on: Nov 23, 2006 Last Modified on: Quality checked by: MOH Copyright 2004 Asia Pacific Institute of Information.
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
Chapter 15: Analytical evaluation. Inspections Heuristic evaluation Walkthroughs.
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
Chapter 1: What is interaction design?. Bad designs From:
Interaction Design: Overview
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.
What is Interaction Design?. What is interaction design? Designing interactive products to support people in their everyday and working lives –Sharp,
Chapter 15: Analytical evaluation. Aims: Describe inspection methods. Show how heuristic evaluation can be adapted to evaluate different products. Explain.
RUGGAAMUFFIN Requirements analysis and design Shane Murphy.
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.
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.
Fall 2002CS/PSY Predictive Evaluation (Evaluation Without Users) Gathering data about usability of a design by a specified group of users for a particular.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
COGNITIVE WALKTHROUGH Vigneshwar Poojar. The cognitive walkthrough is a formalized way of imagining people’s thoughts and actions when they use an interface.
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
SIE 515 Design Evaluation Lecture 7.
Human Computer Interaction Lecture 15 Usability Evaluation
DL Interfaces & Users LIS 5472 Digital Libraries Week 12
Usability engineering
Usability engineering
GAN-MVL 2.1 Heuristic Evaluation
Chapter 26 Inspections of the user interface
Evaluation.
COMP444 Human Computer Interaction Evaluation
Presentation transcript:

Usability 2009 J T Burns1 Usability & Usability Engineering

Usability 2009 J T Burns2 Usability What is usability Easy to use? User Friendly? A system with a GUI?

How do we build bridges? How do we build skyscrappers? Usability 2009 J T Burns3

4 Usability Engineering No clear definition until fairly recently First proposed by Shakel 1987 Tried to provide an operational definition of Usability usability quantify the “usability” of a system - no universal definition of the term

Usability 2009 J T Burns5 Usability Shackle LEAF performance specifications take the form of precise statements of performance goals. Typically related to Learnability Ease of learning (Learnability) Throughput Throughput (Efficiency) Subjective Subjective matters of user satisfaction (Attitude) Flexibility

Usability 2009 J T Burns6 Usability goals Effective to use Efficient to use Safe to use Have good utility Easy to learn Easy to remember how to use

Usability 2009 J T Burns7 Activity on usability How long should it take and how long does it actually take to: use a DVD to play a video? use a PVR to record two programs? use an authoring tool to create a website?

Usability 2009 J T Burns8 User experience goals Satisfying- rewarding Fun- support creativity Enjoyable- emotionally fulfilling Entertaining…and more Helpful Motivating Aesthetically pleasing Motivating

Usability 2009 J T Burns9 Usability and user experience goals How do usability goals differ from user experience goals? Are there trade-offs between the two kinds of goals? e.g. can a product be both fun and safe? How easy is it to measure usability versus user experience goals?

Usability 2009 J T Burns10 Usability Evaluation Techniques There are 4 core evaluation paradigms Quick and Dirty Usability Testing Field Studies Heuristic or predictive evaluation

Usability 2009 J T Burns11 Quick and Dirty Is common practice where designers get feedback from users or HCI consultants to check there ideas are ok Can be done at any stage – emphasis is on speed rather than detailed well documented findings – do you like this layout, this icon? Is used when timescales are short Has become particularly popular in web design

Usability 2009 J T Burns12 Usability testing Dominant approach in 80’s remains very important – typically lab based Move towards other forms including field testing and heuristic evaluations Testing involves measuring typical users performing real tasks and recording the time taken or number of errors made

Usability 2009 J T Burns13 Usability – Field Tests Field studies of usability are done in the users natural setting Aims to determine what the user actually does and what other elements may impact on the interaction with the device or system Field studies can be used to Identify opportunities for new products Determine requirements for design

Usability 2009 J T Burns14 How might you undertake an evaluation of a family using an innovative home entertainment system that gave them wi-fi access throughout the home with access to the internet, video on demand, PVR programming, games etc? What would you want to evaluate?

Usability 2009 J T Burns15 Usability testing Recording of users performance may be through a number of techniques including Video recording Direct observation Software logging Resulting data is used to inform the design and engineer it to meet the desired performance levels – usability engineering

Usability 2009 J T Burns16 Usability principles/heuristics Similar to design principles, except more prescriptive Used mainly as the basis for evaluating systems Provide a framework for heuristic evaluation Experts guided by heuristics to predict usability problems

Usability 2009 J T Burns17 Usability specifications Whiteside et al proposed that usability could be measured in terms of attributes which can be measured Important because they offer a way of incorporating usability into software quality assurance specifications Example (of a data retrieval system) “90% of all users will be able to identify the location of a book in the library by its shelf number, given the author’s name and book title, within ten seconds...”

Usability 2009 J T Burns18 Objective of usability specifications To make decisions about user interface goals explicit Support effective collaboration within the design team, between its members Usability specification becomes part of the general requirements specification Is an essential and integral part of UCD Can be used to resolve conflict between,for example, users, analysts and designers over parts of the design Can help determine whether need for further iterations and prototyping

Usability 2009 J T Burns19 Usability Attributes Attributes should be measurable Example Attributes include Time to complete a task % of task completed Number or % of errors made % of users who like the design No of times user asks for help/gets lost

Usability 2009 J T Burns20 Components of a usability specification Statement of the usability goal usability attribute Statement of the usability attribute criteria Statement of the criteria which will represent attainment of the specification Now level Worst case Planned level Best case users Statement of which set or subset of users the specification applies to preconditions A statement of preconditions for the measurement

Usability 2009 J T Burns21 Sample specification Usability Goal: Users can quickly obtain a balance from an ATM Attribute: Time Measuring method: Observe and record Time taken by users to obtain balance Now level: 30 secs Worst case: 25 secs Planned level: 20 secs Best case: 15 User class: All Preconditions: Users are familiar with ATMs

Usability 2009 J T Burns22 Usability Specification Provide an alternative usability specification using a different attribute that could determine whether the stated goal had been achieved

Usability 2009 J T Burns23 Usability Specifications Create a usability specification for the following devices/systems A web site selling books An MP3 player A airline reservation system A self service check in system

Usability 2009 J T Burns24 Some attributes you may have thought of: No of clicks Time No of errors Time to learn % who remember functions/meaning of icons % Can use 1 st time

Usability 2009 J T Burns25 Usability principles (Nielsen 2001) Visibility of system status Match between system and the real world User control and freedom Consistency and standards Help users recognize, diagnose and recover from errors Error prevention Recognition rather than recall Flexibility and efficiency of use Aesthetic and minimalist design Help and documentation

Usability 2009 J T Burns26 Problems with UE Assertion of clear measurable criteria Measures specific user actions in specific situations Other factors may contribute to overall performance Setting appropriate criteria Important to look for ‘now’ level

Usability 2009 J T Burns27 Further Reading This is the usability site of Jacob Nielsen