Usability of interactive systems: Current practices and challenges of its measurement

Size: px
Start display at page:

Download "Usability of interactive systems: Current practices and challenges of its measurement"

Transcription

1 Usability of interactive systems: Current practices and challenges of its measurement Δρ. Παναγιώτης Ζαχαριάς Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου 23/2/2010

2 Concepts and Definitions

3 Usability engineering The most challenging task for a software developer is not just to design for the required functionality, but also focus on designing for specific attributes, which contribute to the quality of software One of the goals of software engineering is to construct computer systems that people find usable and will use (Ovaska, 1991). Usability engineering, also known as human computer interaction engineering, is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and the study of major phenomena surrounding them.

4 What is usability? (1) Usability has, similar to many other software engineering terms, many definitions. The term usability was originally derived from the term user friendly. But this term had acquired a host of undesirable vague and subjective connotations (Bevan et al., 1991) Therefore the term usability was suggested to replace this term but usability is still a general and vague term There are many definitions in the literature and different approaches to how usability should be measured; what we mean as usability is to a large extent determined by how we measure it (Hornbaek, 2006).

5 What is usability? (2) the usability of a system is the capability in human functional terms to be used easily and effectively by the specified range of users, given specified training and user support, to fulfill the specified range of tasks, within the specified range of scenarios. (Shackel, 1991) Two sides of usability: Usability is a relative property of the system; Being relative in relation to its users, therefore evaluation is context dependent; resulting in a subjective perception of the product/system. The other side of usability relates to objective measures of interaction.

6 Shackel s approach For a system to be usable it has to achieve defined levels on the following scales: Effectiveness: performance in accomplishment of tasks. Learnability: degree of learning to accomplish tasks. Flexibility: adaptation to variation in tasks. Attitude: user satisfaction with the system.

7 Nielsen s approach (1) Nielsen (1993) just as in the case of Shackel, considers usability to be an aspect that influences product acceptance. Acceptability is differentiated into practical and social acceptability. Usability and utility; the ability to help the user carry out a set of tasks, together form the usefulness of a system.

8 Nielsen s approach (2) Nielsen defines usability to consist of five kinds of attributes: Learnability: Systems should be easy to learn.users can rapidly start getting some work done with the system. Efficiency: Systems should be efficient to use. When a user has fully learned the system, productivity will be possible on a high level. Memorability: Systems should be easy to remember, making it possible for casual users to return to the system after some period of not using the system, without having to learn everything all over again. Errors: The system should have a low error rate, which enables users to make few errors during the use of the system. When they do make errors they can easily recover from them. Catastrophic errors should not occur. Satisfaction: The system should be pleasant to use; which makes users subjectively satisfied when using it.

9 ISO The ISO organization has developed various HCI and usability standards over the last 15 years. The main purpose of these ISO standards is to provide and impose consistency. Usability is defined as: the extent to which a product can be used by specified users to achieve specified goals with effectiveness; the extent to which the intended goals of use are achieved, efficiency; the resources that have to be expended to achieve the intended goals and satisfaction; the extent to which the user finds the use of the product acceptable, in a specified context of use. This approach presents a contextually oriented view of usability. It incorporates a user performance view; issues such as effectiveness and efficiency and a user view; issues such as satisfaction. The ISO standards and the evaluation tools that result from it have been widely adopted by HCI practitioners.

10 An overview of definitions It can be concluded that the different definitions of usability overlap. The usability attributes can be divided into: 1. Objective operational criteria: user performance attributes such as efficiency, learnability, effectiveness etc. 2. Subjective operational criteria: user view attributes such as satisfaction, attractiveness, etc.

11 Usability in HCI research A key research question in HCI is how to work with and improve usability of interactive systems Research addressing the question: Guidelines for improving the usability Methods for predicting usability problems Techniques to test the usability of systems Discussions on how to measure usability The evolution of discussions on how to measure quality of computer systems Ergonomics (Shackel,1959) Ease of use (Miller, 1971; Bennett, 1972) Usability (Bennett, 1979; Shackel, 1981)

12 Usability Evaluation Methods

13 Categorization of UEMs Three broad types of usability evaluation methods (Zhang, 2001): Testing Inspection Inquiry

14 Usability testing The usability testing approach requires representative users to work on typical tasks using the system or the prototype. The evaluators use the results to see how the user interface supports the users to do their tasks. Testing methods include the following: Coaching method (Nielsen, 1993). Co discovery learning (Nielsen, 1993; Dumas and Redish, 1993; Rubin, 1994). Performance measurement (Nielsen, 1993; Soken et al., 1993). Question asking protocol (Dumas and Redish, 1993). Remote testing (Hartson et al., 1996). Thinking aloud protocol (Nielsen, 1993).

15 Usability inspection The usability inspection approach requires usability specialists or software developers, users and other professionals to examine and judge whether each element of a user interface or prototype follows established usability principles. Commonly used inspection methods are: Heuristic evaluation (Nielsen, 1994). Cognitive walkthrough (Wharton et al., 1994; Rowley et al., 1992). Feature inspection (Nielsen, 1994). Pluralistic walkthrough (Bias, 1994). Standards inspection/guideline checklists (Wixon et al., 1994).

16 Usability inquiry (1) Usability inquiry requires usability evaluators to obtain information about users likes, dislikes, needs and understanding of the system by talking to them, observing them using the system in real work (not for the purpose of usability testing) or letting them answer questions verbally or in written form. Inquiry methods include: Field observation (Nielsen, 1993). Interviews/focus groups (Nielsen, 1993). Surveys (Alreck and Settle, 1994). Logging actual use (Nielsen, 1993).

17 Usability inquiry (2) Questionnaires: Another inquiry method that is widely used at usability evaluation. Some of them are: QUIS: Questionnaire for user interface satisfaction (Chin et al., 1988). PUEU: Perceived usefulness and ease of use (Davis, 1989). PSSUQ: Post study system usability questionnaire (Lewis, 1992). CSUQ: Computer system usability questionnaire (Lewis, 1995). ASQ: After scenario questionnaire (Lewis, 1995). SUMI: Software usability measurement inventory (HFRG, 2002). MUMMS: Measurement of usability of multimedia software (HFRG, 2002). WAMMI: Website analysis and measurement inventory (HFRG, 2002). EUCSI: End user satisfaction instrument (Doll et al.,1994).

18 Measuring Usability If you can t measure it, you can t improve it

19 Measuring Usability: Major issues(1) The term usability is determined to a great extent by how we measure it Usability cannot be measured directly; operationalization of usability parameters can help us find the aspects of usability that can be measured Which measures are valid indicators of usability? How can we select usability measures? Which measures of usability are suitable? How to understand the relation between different measures of usability?

20 Measuring Usability: Major issues (2) Common conception of how to measure usability need revisiting New contexts of use require new measures of usability to adequately capture what is considered important in these context Learning technologies (Soloway et al., 1994) Home technologies (Monk, 2002) Ubiquitous computing (Mankoff et al., 2003)

21 Current practice in measuring usability (1) Measures of effectiveness: Binary task completion (number of correct tasks, number of tasks where users failed to finish within a set time, number of tasks where users gave up) Accuracy measures (quantify the number of errors users make during the process of completing tasks) Recall measures (how much information users can recall after the use of an interface) Completeness measures (the extent to which tasks are solved, number of secondary tasks are solved and proportion of relevant documents found in information retrieval tasks) Quality of outcome (attempts to measure the outcome of the tasks, measures of understanding e.g. tests of what has been learned from an e-learning interface)

22 Current practice in measuring usability (2) Measures of efficiency Time (refers to measures of how long users take to complete tasks) Input rate (e.g. words per minute) Mental effort (mental resources spend on interaction, e.g. heart rate variability, subjective time estimation) Usage patterns (number of times a certain action has been performed, how much information users access when solving tasks, deviation from the optimal solution etc.) Communication effort (measures of the resources spend on communication in groupware studies) Learning measures (e.g. how users become faster in text input over time)

23 Current practice in measuring usability (3) Measures of satisfaction Preference measures capture which interface users prefer using Ease of use refers to measures of general satisfaction with the interface Specific attitudes towards the interface (liking, fun, annoyance etc.), toward the content of interface (quality of information, organization of information etc.) Perception of outcomes (users assessment of their performance, users perception of learning, users confidence in the solution to tasks) Comment: Few studies use measures that directly build upon earlier work; very few studies refer to previous research in which particular questions have been used; validation is seldom undertaken

24 Research Challenges in measuring usability Subjective and objective measures Extending, validating and standardizing measures of satisfaction Measures of usability over time Studies of correlations between measures Micro and macro measures of usability

25 Subjective and objective measures The challenges to research are to develop subjective measures for aspects of quality-in-use that are currently mainly measured by objective measures, and vice versa, and evaluate their relation. Such developments seem especially to be lacking for outcome quality vs. perceived outcome, time vs. subjective experienced duration, perceived learnability vs. changes in time to complete tasks, and objective measures of satisfaction vs. subjective satisfaction questionnaires.

26 Measures of usability over time In the large majority of usability studies users typically interact only briefly with interfaces under investigation; (many studies report as median duration of users interaction= 30 min). It would be relevant to know more about how measures of effectiveness and satisfaction develop over time. For example: Do usability measures converge over time in pointing out a particular interface as superior to other interfaces? Are users able, over time, to compensate for most usability problems that lead to initial dissatisfaction?

27 Extending, validating and standardizing measures of satisfaction A challenge to research on usability is to extend satisfaction measures beyond post-use questionnaires, and to focus more on validation and standardization of satisfaction measures (e.g. physiological measures, heart rate variability, anxiety, etc.). Despite the availability of several validated questionnaires measures of satisfaction are reinvented again and again There are many non validated questionnaires for measuring specific attitudes Validation may be achieved through conducting studies in several contexts of use and studies of correlation

28 Studies of correlations between measures A weak understanding of the relation between usability measures gives rise to many of the issues discussed in this presentation. With a better understanding, we could make more informed choices about which usability measures to employ. For example, given that satisfaction is not always correlated with effectiveness what does this signify in a particular context? Are there critical aspects of effectiveness we are ignoring? Of satisfaction? Are we looking at too short-term use? Such questions seem worth exploring.

29 Micro and macro measures of usability (1)

30 Micro and macro measures of usability (2) The macro perspective on tasks is rare; we seem most often to cope with the complexity of usability evaluation by choosing simple, manageable measures at a micro level For example user interfaces that stimulate creativity (Shneiderman, 2000), support sociability on the internet (Preece, 2000), enables personal fulfillment, and so forth, seem unlikely to be evaluated, let alone achieved, if we focus on micro measures, as these goals seem to involve psychological and social complexities only visible in macro tasks

31 HCI Resources: an indicative list Journals International Journal of Human Computer Studies Interacting with Computers International Journal of Human Computer Interaction Journal of Usability Studies Books Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests Jeffrey Rubin Usability Engineering, Jakob Nielsen Usability Engineering Lifecycle: A Practitioner's Handbook for User Interface Design, Deborah J. Mayhew Web resources UsabilityNet - Usability Body of Knowledge - Research Based Web Design and Usability Guidelines - Jakob Nielsen's Website

Standard Glossary of Terms used in Software Testing. Version 3.2. Foundation Extension - Usability Terms

Standard Glossary of Terms used in Software Testing. Version 3.2. Foundation Extension - Usability Terms Standard Glossary of Terms used in Software Testing Version 3.2 Foundation Extension - Usability Terms International Software Testing Qualifications Board Copyright Notice This document may be copied in

More information

User Centered Design (UCD)

User Centered Design (UCD) User Centered Design (UCD) User Centered Design (UCD) introduction defining UCD usability characteristics of UCD UCD activities Introduction The primary aim of the process of design and implementation

More information

Interfaces Homme-Machine

Interfaces Homme-Machine Interfaces Homme-Machine APP3IR Axel Carlier 29/09/2017 1 2 Some vocabulary GUI, CHI,, UI, etc. 3 Some vocabulary Computer-Human Interaction Interaction HommeMachine User Interface Interface Utilisateur

More information

CS-5200 Design Project

CS-5200 Design Project CS-5200 Design Project 20.3.2017 User testing Mika P. Nieminen Based on Sirpa Riihiaho Definition of Usability The extent to which a product can be used by specified users to achieve specified goals with

More information

2/18/2009. Introducing Interactive Systems Design and Evaluation: Usability and Users First. Outlines. What is an interactive system

2/18/2009. Introducing Interactive Systems Design and Evaluation: Usability and Users First. Outlines. What is an interactive system Introducing Interactive Systems Design and Evaluation: Usability and Users First Ahmed Seffah Human-Centered Software Engineering Group Department of Computer Science and Software Engineering Concordia

More information

Nektarios Kostaras, Mixalis Xenos. Hellenic Open University, School of Sciences & Technology, Patras, Greece

Nektarios Kostaras, Mixalis Xenos. Hellenic Open University, School of Sciences & Technology, Patras, Greece Kostaras N., Xenos M., Assessing Educational Web-site Usability using Heuristic Evaluation Rules, 11th Panhellenic Conference on Informatics with international participation, Vol. B, pp. 543-550, 18-20

More information

Human-Computer Interaction: An Overview. CS2190 Spring 2010

Human-Computer Interaction: An Overview. CS2190 Spring 2010 Human-Computer Interaction: An Overview CS2190 Spring 2010 There must be a problem because What is HCI? Human-Computer interface Where people meet or come together with machines or computer-based systems

More information

Designing Usable Apps

Designing Usable Apps This is a free sample excerpt from the book: Designing Usable Apps An agile approach to User Experience design Author: Kevin Matz 264 pages (softcover edition) Print edition ISBN: 978-0-9869109-0-6 E-book

More information

TESTING SOFTWARE QUALITY CHARACTERISTICS

TESTING SOFTWARE QUALITY CHARACTERISTICS TESTING SOFTWARE QUALITY CHARACTERISTICS Zigmars Gailans TAPOST 2017 Agenda Introduction Quality Functionality Usability Accessibility https://kahoot.it Kahoot app 2 3 What is Quality? The standard of

More information

Design Heuristics and Evaluation

Design Heuristics and Evaluation Design Heuristics and Evaluation Rapid Evaluation Selected material from The UX Book, Hartson & Pyla Heuristic Evaluation Another method for finding usability problems in a UI design Validation during

More information

03 Usability Engineering

03 Usability Engineering CS -213 Human Computer Interaction Spring 2016 03 Usability Engineering Imran Ihsan Assistant Professor (CS) Air University, Islamabad www.imranihsan.com www.opuseven.com opuseven iimranihsan imranihsan

More information

Foundation Level Syllabus Usability Tester Sample Exam

Foundation Level Syllabus Usability Tester Sample Exam Foundation Level Syllabus Usability Tester Sample Exam Version 2017 Provided by German Testing Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.

More information

Analytical Comparison of Usability Measurement Methods

Analytical Comparison of Usability Measurement Methods Analytical Comparison of Usability Measurement Methods Sanjay Kumar Dubey, Ajay Rana & Mridu Amity University Sector-125, NOIDA Uttar Pradesh, India ABSTRACT Usability plays very important role in fulfilling

More information

Criteria and methods in evaluation of digital libraries: use & usability

Criteria and methods in evaluation of digital libraries: use & usability Criteria and methods in evaluation of digital libraries: use & usability, Ph.D. This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License 1 Evaluating

More information

Usability & User Centered Design. SWE 432, Fall 2018 Design and Implementation of Software for the Web

Usability & User Centered Design. SWE 432, Fall 2018 Design and Implementation of Software for the Web Usability & User Centered Design SWE 432, Fall 2018 Design and Implementation of Software for the Web Review: Mental models Only single temperature sensor. Controls not independent, need to adjust both.

More information

Usability. HCI - Human Computer Interaction

Usability. HCI - Human Computer Interaction Usability HCI - Human Computer Interaction Computer systems optimization for easy access and communication Definition design Basic principles Testing assessment implementation Quality Utility funcionality

More information

Expert Reviews (1) Lecture 5-2: Usability Methods II. Usability Inspection Methods. Expert Reviews (2)

Expert Reviews (1) Lecture 5-2: Usability Methods II. Usability Inspection Methods. Expert Reviews (2) : Usability Methods II Heuristic Analysis Heuristics versus Testing Debate Some Common Heuristics Heuristic Evaluation Expert Reviews (1) Nielsen & Molich (1990) CHI Proceedings Based upon empirical article

More information

Learnability of software

Learnability of software Learnability of software Aim: Evaluating learnability Writing on-line help Basis for Assignment 2 1 Qualities of IT applications Learnability From novice to expert user Time from first encounter to use

More information

ACSD Evaluation Methods. and Usability Labs

ACSD Evaluation Methods. and Usability Labs ACSD Evaluation Methods and Usability Labs Department of Information Technology Uppsala University Why Evaluation? Finding out problems Checking for quality of task support Changing design 2/24/11 #2 Three

More information

EVALUATION OF PROTOTYPES USABILITY TESTING

EVALUATION OF PROTOTYPES USABILITY TESTING EVALUATION OF PROTOTYPES USABILITY TESTING CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATIONAL TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 9 CLASS 17 Joanna McGrenere and Leila Aflatoony

More information

CHAPTER 3 A REVI EW & ANALYSIS OF USABILITY IN USER INTERFACE DESIGNING

CHAPTER 3 A REVI EW & ANALYSIS OF USABILITY IN USER INTERFACE DESIGNING CHAPTER 3 A REVI EW & ANALYSIS OF USABILITY IN USER INTERFACE DESIGNING 3.1 Introduction Human Computer Interaction is about designing computer systems so that the user can carry out their activities productively

More information

HCI Research Methods

HCI Research Methods HCI Research Methods Ben Shneiderman ben@cs.umd.edu Founding Director (1983-2000), Human-Computer Interaction Lab Professor, Department of Computer Science Member, Institute for Advanced Computer Studies

More information

CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN

CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN 4.1 Introduction Today one of the most important concerns is how to use the system with effectiveness, efficiency and satisfaction. The ease or comfort

More information

Detection of Web-Site Usability Problems: Empirical Comparison of Two Testing Methods

Detection of Web-Site Usability Problems: Empirical Comparison of Two Testing Methods Detection of Web-Site Usability Problems: Empirical Comparison of Two Testing Methods Mikael B. Skov and Jan Stage Department of Computer Science Aalborg University Fredrik Bajers Vej 7 9220 Aalborg East,

More information

Software usability datasets

Software usability datasets Volume 117 No. 15 2017, 1001-1014 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Software usability datasets Deepak Gupta 1, Ashish Khanna 2 1 Maharaja

More information

Chapter 4. Evaluating Interface Designs

Chapter 4. Evaluating Interface Designs Chapter 4 Evaluating Interface Designs 1 Introduction Designers may fail to evaluate their designs adequately. Experienced designers know that extensive testing is a necessity. Few years ago, evaluation

More information

USABILITY EVALUATIONS OF Health Information Technology

USABILITY EVALUATIONS OF Health Information Technology USABILITY EVALUATIONS OF Health Information Technology 1 Outline Usability, general overview Usability evaluation methods Human-computer usability heuristics Considerations when developing usability evaluations

More information

Evaluation in Information Visualization. An Introduction to Information Visualization Techniques for Exploring Large Database. Jing Yang Fall 2005

Evaluation in Information Visualization. An Introduction to Information Visualization Techniques for Exploring Large Database. Jing Yang Fall 2005 An Introduction to Information Visualization Techniques for Exploring Large Database Jing Yang Fall 2005 1 Evaluation in Information Visualization Class 3 2 1 Motivation What are the advantages and limitations

More information

Interaction Design. Heuristic Evaluation & Cognitive Walkthrough

Interaction Design. Heuristic Evaluation & Cognitive Walkthrough Interaction Design Heuristic Evaluation & Cognitive Walkthrough Interaction Design Iterative user centered design and development Requirements gathering Quick design Build prototype Evaluate and refine

More information

UX Research in the Product Lifecycle

UX Research in the Product Lifecycle UX Research in the Product Lifecycle I incorporate how users work into the product early, frequently and iteratively throughout the development lifecycle. This means selecting from a suite of methods and

More information

Mensch-Maschine-Interaktion 1. Chapter 2 (May 12th, 2011, 9am-12pm): Basic HCI principles 1

Mensch-Maschine-Interaktion 1. Chapter 2 (May 12th, 2011, 9am-12pm): Basic HCI principles 1 Mensch-Maschine-Interaktion 1 Chapter 2 (May 12th, 2011, 9am-12pm): Basic HCI principles 1 1 Overview Introduction Basic HCI Principles (1) Basic HCI Principles (2) User Research & Requirements Designing

More information

What is interaction design? What is Interaction Design? Example of bad and good design. Goals of interaction design

What is interaction design? What is Interaction Design? Example of bad and good design. Goals of interaction design What is interaction design? What is Interaction Design? Designing interactive products to support people in their everyday and working lives Sharp, Rogers and Preece (2002) The design of spaces for human

More information

MTAT : Software Testing

MTAT : Software Testing MTAT.03.159: Software Testing Lecture 03: Black-Box Testing (advanced) Part 2 Dietmar Pfahl Spring 2018 email: dietmar.pfahl@ut.ee Black-Box Testing Techniques Equivalence class partitioning (ECP) Boundary

More information

Product Usability Development

Product Usability Development Usability Evaluation IN 604 Product Usability Development Anirban Maiti Jr. PD 156130003 Introduction to Product Usability The term usability was coined some 10 years ago in order to replace the term user

More information

Overview of Today s Lecture. Analytical Evaluation / Usability Testing. ex: find a book at Amazon.ca via search

Overview of Today s Lecture. Analytical Evaluation / Usability Testing. ex: find a book at Amazon.ca via search Overview of Today s Lecture Analytical Evaluation / Usability Testing November 17, 2017 Analytical Evaluation Inspections Recapping cognitive walkthrough Heuristic evaluation Performance modelling 1 2

More information

Chapter 10 Interactive Systems And Usability Organizational Requirements Engineering

Chapter 10 Interactive Systems And Usability Organizational Requirements Engineering Chapter 10 Interactive Systems And Usability Organizational Requirements Engineering Prof. Dr. Armin B. Cremers Sascha Alda Overview Introduction: What is usability? Why is usability an important non-functional

More information

EVALUATION OF PROTOTYPES USABILITY TESTING

EVALUATION OF PROTOTYPES USABILITY TESTING EVALUATION OF PROTOTYPES USABILITY TESTING CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATION TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 9 CLASS 17 Joanna McGrenere and Leila Aflatoony

More information

Carbon IQ User Centered Design Methods

Carbon IQ User Centered Design Methods Carbon IQ User Centered Design The effort of designing usable, targeted, desirable and efficient products involves acquiring and analyzing user data. Selecting exactly the right method for this can be

More information

Applying Usability to elearning

Applying Usability to elearning Applying Usability to elearning 6 December 08 John Wooden, PhD Director of Usability Services Fredrickson Communications jwooden@fredcomm.com We make information useful! About Fredrickson Communications

More information

Human-Computer Interaction IS4300

Human-Computer Interaction IS4300 Human-Computer Interaction IS4300 1 Designing for the Web Stone Ch 17 + J. Lazar et al, HCI Handbook 1 Today Stone Chapter J. Lazar et al, HCI Handbook Testing tools & surveys Nielsen s Top 10 Mistakes

More information

Usability attributes: an initial step toward effective user-centred development

Usability attributes: an initial step toward effective user-centred development University of Wollongong Research Online - Papers 2004 Usability attributes: an initial step toward effective user-centred development Vince Bruno RMIT University Ghassan Al-Qaimari Publication Details

More information

cs465 principles of user interface design, implementation and evaluation

cs465 principles of user interface design, implementation and evaluation cs465 principles of user interface design, implementation and evaluation Karrie G. Karahalios 24. September 2008 1. Heuristic Evaluation 2. Cognitive Walkthrough 3. Discuss Homework 3 4. Discuss Projects

More information

CS 315 Intro to Human Computer Interaction (HCI)

CS 315 Intro to Human Computer Interaction (HCI) 1 CS 315 Intro to Human Computer Interaction (HCI) 2 3 Acceptance Tests Set goals for performance Objective Measurable Examples Mean time between failures (e.g. MOSI) Test cases Response time requirements

More information

Evaluation techniques 1

Evaluation techniques 1 IMS5302 Human-computer interaction Lecture 6 Other Evaluation Techniques Overview Other evaluation methods Expert reviews Field studies Developing scenarios Selecting an evaluation method IMS5302 2 Scenarios

More information

Evaluation techniques 1

Evaluation techniques 1 IMS5302 Human- computer interaction Lecture 6 Other Evaluation Techniques Overview Other evaluation methods Expert reviews Field studies Developing scenarios Selecting an evaluation method IMS5302 2 Scenarios

More information

An Integrated Quantitative Assessment Model For Usability Engineering

An Integrated Quantitative Assessment Model For Usability Engineering Journal of Computer Science 3 (5): 345-352, 2007 ISSN 1549-3636 2007 Science Publications An Integrated Quantitative Assessment Model For Usability Engineering 1 Haidar S. Jabbar, 1 T. V. Gopal and 2 Sattar

More information

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt.

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt. Institut für Informatik Software Quality Lecture 7 UI Design, Usability & Testing Thomas Fritz Martin Glinz Many thanks to Meghan Allen and Daniel Greenblatt. Overview Introduction to UI design User-centered

More information

Usability Evaluation

Usability Evaluation Usability Evaluation Jean Scholtz National Institute of Standards and Technology Introduction The International Organization for Standardization (ISO) defines Usability of a product as the extent to which

More information

Usability Evaluation of Method Handbook

Usability Evaluation of Method Handbook Usability Evaluation of Method Handbook Laura Heinermann 1, Dirk Stamer 1, Kurt Sandkuhl 1,2 [1] Rostock University, Institute of Computer Science Albert-Einstein-Str. 22, 18059 Rostock, Germany [Laura.Heinermann,

More information

ISO INTERNATIONAL STANDARD. Ergonomic requirements for office work with visual display terminals (VDTs) Part 11: Guidance on usability

ISO INTERNATIONAL STANDARD. Ergonomic requirements for office work with visual display terminals (VDTs) Part 11: Guidance on usability INTERNATIONAL STANDARD ISO 9241-11 First edition 1998-03-15 Ergonomic requirements for office work with visual display terminals (VDTs) Part 11: Guidance on usability Exigences ergonomiques pour travail

More information

Web Usability in the Irish Airline Industry

Web Usability in the Irish Airline Industry Web Usability in the Irish Airline Industry Low-cost carrier Ryanair are expanding rapidly and have been tipped to become Europe s biggest airline, following the order of 100 new aircraft in a deal with

More information

Improving user interfaces through a methodological heuristics evaluation framework and retrospective think aloud with eye tracking

Improving user interfaces through a methodological heuristics evaluation framework and retrospective think aloud with eye tracking Improving user interfaces through a methodological heuristics evaluation framework and retrospective think aloud with eye tracking Progress Report Supervisors: Dr. Tom Gedeon Mr. Christopher Chow Principal

More information

Concepts of Usability. Usability Testing. Usability concept ISO/IS What is context? What is context? What is usability? How to measure it?

Concepts of Usability. Usability Testing. Usability concept ISO/IS What is context? What is context? What is usability? How to measure it? Concepts of Usability Usability Testing What is usability? How to measure it? Fang Chen ISO/IS 9241 Usability concept The extent to which a product can be used by specified users to achieve specified goals

More information

Methods: Deciding What To Design

Methods: Deciding What To Design Methods: Deciding What To Design Usability 3 Evaluation Licínio Roque lir@dei.uc.pt Founded 1297 AC Licínio Roque PhD in Information Systems Development Methodology Research in Interaction Design, Digital

More information

Introduction What is Usability and Usability Testing?

Introduction What is Usability and Usability Testing? Introduction What is Usability and Usability Testing? The definition of usability can vary depending on the researcher. Usability is commonly defined as a measurement of effectiveness, efficiency and ease

More information

Web Site Usability Evaluation: An Exploratory Study on the Web Site of Directorate General of Higher Education Imam Azhari, Agus Harjoko

Web Site Usability Evaluation: An Exploratory Study on the Web Site of Directorate General of Higher Education Imam Azhari, Agus Harjoko Information Systems International Conference (ISICO), 2 4 December 2013 Web Site Usability Evaluation: An Exploratory Study on the Web Site of Directorate General of Higher Education Imam Azhari, Agus

More information

IPM 10/11 T1.6 Discount Evaluation Methods

IPM 10/11 T1.6 Discount Evaluation Methods IPM 10/11 T1.6 Discount Evaluation Methods Licenciatura em Ciência de Computadores Miguel Tavares Coimbra Acknowledgements: Most of this course is based on the excellent course offered by Prof. Kellogg

More information

Heuristic evaluation of usability of public administration portal

Heuristic evaluation of usability of public administration portal Heuristic evaluation of usability of public administration portal Miloslav Hub, Věra Čapková Abstract This paper presents suggested methodologies of heuristics creation and heuristics application for usability

More information

User Interface Design & Implementation. Prof. Dr.-Ing. Abdulmotaleb El Saddik University of Ottawa (SITE 5-037) (613) x 6277

User Interface Design & Implementation. Prof. Dr.-Ing. Abdulmotaleb El Saddik University of Ottawa (SITE 5-037) (613) x 6277 SEG 3210 User Interface Design & Implementation Prof. Dr.-Ing. Abdulmotaleb El Saddik University of Ottawa (SITE 5-037) (613) 562-5800 x 6277 elsaddik @ site.uottawa.ca abed @ mcrlab.uottawa.ca http:///

More information

Quality and usability: A new framework

Quality and usability: A new framework van Veenendaal, E, and McMullan, J (eds) Achieving software product quality, Tutein Nolthenius, Netherlands, 1997 Quality and usability: A new framework Nigel Bevan Usability Services National Physical

More information

Usability Inspection Methods. Overview. Usability Measures. SMD157 Human-Computer Interaction Fall 2003

Usability Inspection Methods. Overview. Usability Measures. SMD157 Human-Computer Interaction Fall 2003 INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Usability Inspection Methods SMD157 Human-Computer Interaction Fall 2003 Nov-20-03 SMD157, Usability Inspection Methods 1 L Overview Usability

More information

Analytical &! Empirical Evaluation

Analytical &! Empirical Evaluation Analytical &! Empirical Evaluation Informatics 132 5/22/2012 TODAY Evaluation Due: A3 Paper Prototyping UPCOMING Friday: Group Project Time Monday: Memorial Day, No Class Wednesday: HCI in the Real World

More information

evision Review Project - Engagement Simon McLean, Head of Web & IT Support Information & Data Services.

evision Review Project - Engagement Simon McLean, Head of Web & IT Support Information & Data Services. evision Review Project - Engagement Monitoring Simon McLean, Head of Web & IT Support Information & Data Services. What is Usability? Why Bother? Types of usability testing Usability Testing in evision

More information

Goals of Usability Evaluation

Goals of Usability Evaluation Goals of Usability Evaluation Formative Evaluation: What and how to re-design? Design Construction Summative Evaluation: How well did we do? 1 Formative and Summative Goals Formative: during development,

More information

On the performance of novice evaluators in usability evaluations

On the performance of novice evaluators in usability evaluations On the performance of novice evaluators in usability evaluations Panayiotis Koutsabasis, Thomas Spyrou, Jenny S. Darzentas and John Darzentas University of the Aegean Department of Product and Systems

More information

User-Centered Design. SWE 432, Fall 2017 Design and Implementation of Software for the Web

User-Centered Design. SWE 432, Fall 2017 Design and Implementation of Software for the Web User-Centered Design SWE 432, Fall 2017 Design and Implementation of Software for the Web In class exercise As you come in and take a seat Write down at least 3 characteristics that makes something usable

More information

Public Information System Interface Design Research

Public Information System Interface Design Research Public Information System Interface Design Research Ning Zhang 1,, Junliang Chen 1, Zhengjie Liu 1,, Jun Zhang 1 1 Computer Science and Technology College, Dalian Maritime University. 116026 Dalian, China

More information

Conceptualizing User Satisfaction toward a Library Quality at Malaysia Nuclear Agency Library

Conceptualizing User Satisfaction toward a Library Quality at Malaysia Nuclear Agency Library Conceptualizing User Satisfaction toward a Library Quality at Malaysia Nuclear Agency Library Nurul Nadia Badrol Amin Faculty of Information Management, University Teknologi MARA (UiTM) Selangor MALAYSIA

More information

Ensure Great User Experience for your Software Product

Ensure Great User Experience for your Software Product Ensure Great User Experience for your Software Product Dwaipayan Chowdhury Vice President-BI and Mobility Introduction Our main goal for this paper is to provide guidelines to the readers on basic principles

More information

Translational User Research: Turning Results into Quick Fixes and New Visions. NEASIST Service Design, 1/12/2017 Rong Tang

Translational User Research: Turning Results into Quick Fixes and New Visions. NEASIST Service Design, 1/12/2017 Rong Tang Translational User Research: Turning Results into Quick Fixes and New Visions NEASIST Service Design, 1/12/2017 Rong Tang Agenda 2 Types of Usability Data Usability Measures Data Analysis and coding Group

More information

Usability Testing CS 4501 / 6501 Software Testing

Usability Testing CS 4501 / 6501 Software Testing Usability Testing CS 4501 / 6501 Software Testing [Nielsen Normal Group, https://www.nngroup.com/articles/usability-101-introduction-to-usability/] [TechSmith, Usability Basics: An Overview] [Ginny Redish,

More information

Incorporating Usability into an Object Oriented. Development Process

Incorporating Usability into an Object Oriented. Development Process Incorporating Usability into an Object Oriented Development Process Xavier Ferré Facultad de Informática Universidad Politécnica de Madrid Campus de Montegancedo 28660 - Boadilla del Monte Spain xavier@fi.upm.es

More information

Improving Software Engineering Practice with HCI Aspects

Improving Software Engineering Practice with HCI Aspects Improving Software Engineering Practice with HCI Aspects Xavier Ferre, Natalia Juristo, and Ana M. Moreno Universidad Politecnica de Madrid Campus de Montegancedo 28660 - Boadilla del Monte (Madrid), Spain

More information

MAKING YOUR GATEWAY EASY AND PLEASANT TO USE

MAKING YOUR GATEWAY EASY AND PLEASANT TO USE MAKING YOUR GATEWAY EASY AND PLEASANT TO USE AN INTRODUCTION TO USABILITY AND USER-CENTERED DESIGN Paul Parsons November 8, 2017 SGCI Webinar Background PhD, Computer Science Specialty: Human-Computer

More information

Additional reading for this lecture: Heuristic Evaluation by Jakob Nielsen. Read the first four bulleted articles, starting with How to conduct a

Additional reading for this lecture: Heuristic Evaluation by Jakob Nielsen. Read the first four bulleted articles, starting with How to conduct a Additional reading for this lecture: Heuristic Evaluation by Jakob Nielsen. Read the first four bulleted articles, starting with How to conduct a heuristic evaluation and ending with How to rate severity.

More information

Usability Evaluation of Live Auction Portal

Usability Evaluation of Live Auction Portal I J C T A, 9(40), 2016, pp. 491-499 International Science Press ISSN: 0974-5572 Usability Evaluation of Live Auction Portal Deepak Gupta* and Anil K. Ahlawat** Abstract: Usability evaluation has become

More information

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015

Course Outline. Department of Computing Science Faculty of Science. COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015 Course Outline Department of Computing Science Faculty of Science COMP 3450 Human Computer Interaction Design (3,1,0) Fall 2015 Instructor: Office: Phone/Voice Mail: E-Mail: Course Description Students

More information

What is interaction design?

What is interaction design? Chapter 2 What is interaction design? 1 Bad designs Elevator controls and labels on the bottom row all look the same, so it is easy to push a label by mistake instead of a control button People do not

More information

Usability Evaluation of Cell Phones for Early Adolescent Users

Usability Evaluation of Cell Phones for Early Adolescent Users Yassierli*, Melati Gilang Industrial Management Research Division, Faculty of Industrial Technology, Bandung Institute of Technology Jl. Ganesa 10 Bandung 40134 Indonesia ABSTRACT:. The increasing number

More information

An Integrated Measurement Model for Evaluating Usability Attributes

An Integrated Measurement Model for Evaluating Usability Attributes An Integrated Measurement Model for Evaluating Usability Attributes Lina A. Hasan Hashemite University Software Engineering Department Zarqa 13113, Jordan P.O.Box 33127, 00962-795498724 lina_hasan@itc.hu.edu.jo

More information

AUTHOR(S) CLIENT(S) CLASS. THIS PAGE ISBN PROJECT NO. NO. OF PAGES/APPENDICES. Open

AUTHOR(S) CLIENT(S) CLASS. THIS PAGE ISBN PROJECT NO. NO. OF PAGES/APPENDICES. Open TITLE SINTEF REPORT SINTEF ICT Evaluating user-centred methods: Results from a survey study among Nordic HCI-practitioners Address: NO-7465 Trondheim, NORWAY Location: Forskningsveien 1 Telephone: +47

More information

SFU CMPT week 11

SFU CMPT week 11 SFU CMPT-363 2004-2 week 11 Manuel Zahariev E-mail: manuelz@cs.sfu.ca Based on course material from Arthur Kirkpatrick, Alissa Antle and Paul Hibbits July 21, 2004 1 Analytic Methods Advantages can be

More information

User-centered design in technical communication

User-centered design in technical communication User-centered design in technical communication Information designer & information architect Sharing knowledge is better than having it. Tekom - TC Europe November 19-20, 2003 Nov. 19-20, 2003 User-centered

More information

A Literature Survey on standards for software product quality

A Literature Survey on standards for software product quality A Literature Survey on standards for software product quality Shreyas Lakhe B.E. 3 rd Year student College of Engineering, Pune Nagpur. 440010 (India) Rupali R. Dorwe Priyadarshini College of Engineering

More information

White Paper. Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI Situated Research All Rights Reserved

White Paper. Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI Situated Research All Rights Reserved White Paper Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI 2018 Situated Research All Rights Reserved Learnability, efficiency, safety, effectiveness, memorability

More information

Breaking down Usability

Breaking down Usability Breaking down Usability Martijn van Welie, Gerrit C. van der Veer, Anton Eliëns Faculty of Computer Science, Vrije Universiteit Amsterdam de Boelelaan 1081a, 1081 HV Amsterdam The Netherlands {martijn,gerrit,eliens}@cs.vu.nl

More information

CS 4317: Human-Computer Interaction

CS 4317: Human-Computer Interaction September 8, 2017 Tentative Syllabus CS 4317: Human-Computer Interaction Spring 2017 Tuesday & Thursday, 9:00-10:20, Psychology Building, room 308 Instructor: Nigel Ward Office: CCS 3.0408 Phone: 747-6827

More information

Amsterdam Medical Center Department of Medical Informatics. Improve. Usability evaluation of the sign up process of the Improve app

Amsterdam Medical Center Department of Medical Informatics. Improve. Usability evaluation of the sign up process of the Improve app Amsterdam Medical Center Department of Medical Informatics Improve Usability evaluation of the sign up process of the Improve app Author L.J.M. Heerink Principal investigator Prof. Dr. M.W.M Jaspers Supervised

More information

Introducing Human-Computer Interaction Design

Introducing Human-Computer Interaction Design Introducing Human-Computer Interaction Design What is worth getting across in an hour? Interaction vs. interface designing the experience Design in a space of complex tradeoffs Feel for the kind of thinking

More information

HOMEPAGE USABILITY: MULTIPLE CASE STUDIES OF TOP 5 IPTA S HOMEPAGE IN MALAYSIA Ahmad Khairul Azizi Ahmad 1 UniversitiTeknologi MARA 1

HOMEPAGE USABILITY: MULTIPLE CASE STUDIES OF TOP 5 IPTA S HOMEPAGE IN MALAYSIA Ahmad Khairul Azizi Ahmad 1 UniversitiTeknologi MARA 1 HOMEPAGE USABILITY: MULTIPLE CASE STUDIES OF TOP 5 IPTA S HOMEPAGE IN MALAYSIA Ahmad Khairul Azizi Ahmad 1 UniversitiTeknologi MARA 1 khairulazizi@perak.uitm.edu.my Anwar Fikri Abdullah 2 UniversitiTeknologi

More information

evaluation techniques goals of evaluation evaluation by experts cisc3650 human-computer interaction spring 2012 lecture # II.1

evaluation techniques goals of evaluation evaluation by experts cisc3650 human-computer interaction spring 2012 lecture # II.1 topics: evaluation techniques usability testing references: cisc3650 human-computer interaction spring 2012 lecture # II.1 evaluation techniques Human-Computer Interaction, by Alan Dix, Janet Finlay, Gregory

More information

Introducing Evaluation

Introducing Evaluation Chapter 12 Introducing Evaluation 1 The aims Explain the key concepts used in evaluation. Introduce different evaluation methods. Show how different methods are used for different purposes at different

More information

EVALUATION OF THE USABILITY OF EDUCATIONAL WEB MEDIA: A CASE STUDY OF GROU.PS

EVALUATION OF THE USABILITY OF EDUCATIONAL WEB MEDIA: A CASE STUDY OF GROU.PS EVALUATION OF THE USABILITY OF EDUCATIONAL WEB MEDIA: A CASE STUDY OF GROU.PS Turgay Baş, Hakan Tüzün Hacettepe University (TURKEY) turgaybas@hacettepe.edu.tr, htuzun@hacettepe.edu.tr Abstract In this

More information

Heuristic evaluation is a usability inspection technique developed by Jakob Nielsen. The original set of heuristics was derived empirically from an

Heuristic evaluation is a usability inspection technique developed by Jakob Nielsen. The original set of heuristics was derived empirically from an Heuristic evaluation is a usability inspection technique developed by Jakob Nielsen. The original set of heuristics was derived empirically from an analysis of 249 usability problems (Nielsen, 1994). -Preece

More information

Overview of the course. User-Centred Design. Group. Practical issue. Writting the report. Project work. Fang Chen

Overview of the course. User-Centred Design. Group. Practical issue. Writting the report. Project work. Fang Chen Overview of the course User-Centred Design Fang Chen 6 lectures, 3 hr each. L 1: April 6, 9-12, user-centered design concept L2: April 14, 9-12, usability concept L3. user-centered requirement study L4.

More information

Enhancement of User Experience by Task Analysis:A Proposal

Enhancement of User Experience by Task Analysis:A Proposal Enhancement of User Experience by Task Analysis:A Proposal Khadija Fyiaz msit09153033@student.uol.edu.pk Aliza Basharat mscs09161007@student.uol.edu.pk Javed Anjum Sheikh Javed.anjum@cs.uol.edu.pk Anam

More information

Criteria for selecting methods in user-centred design

Criteria for selecting methods in user-centred design Extended version of I-USED 2009 workshop paper Criteria for selecting methods in user-centred design Nigel Bevan Professional Usability Services 12 King Edwards Gardens, London W3 9RG, UK mail@nigelbevan.com

More information

Usability Evaluation of Digital Library

Usability Evaluation of Digital Library Master Thesis Computer Science Thesis no: MCS-2009-25 June 2009 Usability Evaluation of Digital Library Blekinge Tekniska Högskolan a case study Muhammad Usman Ali Muhammad Aasim School of Computing Blekinge

More information

Experimental Evaluation of Effectiveness of E-Government Websites

Experimental Evaluation of Effectiveness of E-Government Websites Experimental Evaluation of Effectiveness of E-Government Websites A. Basit Darem 1, Dr. Suresha 2 1 Research Scholar, DoS in Computer Science, University of Mysore 2 Associate Professor, DoS in Computer

More information

Work Environment and Computer Systems Development.

Work Environment and Computer Systems Development. CID-133 ISSN 1403-0721 Department of Numerical Analysis and Computer Science KTH Work Environment and Computer Systems Development. Jan Gulliksen and Bengt Sandblad CID, CENTRE FOR USER ORIENTED IT DESIGN

More information