Predictive Assessment of Usability Laura Marie Leventhal.

Slides:



Advertisements
Similar presentations
Chapter 15: Analytical evaluation
Advertisements

Evaluation Types GOMS and KLM
Design Activities in Usability Engineering laura leventhal and julie barnes.
GOMS Analysis & Automated Usability Assessment Melody Y. Ivory (UCB CS) SIMS 213, UI Design & Development March 8, 2001.
GOMS and You CS125a - HCI Alex Feinman. Overview Background of GOMS Application of GOMS A Few Examples Related Work.
Instructor: Vincent Duffy, Ph.D. Associate Professor of IE Lecture 8 – Human-Computer Interaction Thurs. Feb. 8, 2007 IE 486 Work Analysis & Design II.
GOMS Analysis & Automating Usability Assessment Melody Y. Ivory SIMS 213, UI Design & Development March 19, 2002.
Verbal (symbol) Based Interactions Dr.s Barnes and Leventhal.
SIMS 213: User Interface Design & Development
Term Project User Interface Specifications in a Usability Engineering Course: Challenges and Suggestions Laura Leventhal Julie Barnes Joe Chao Bowling.
KLM and GOMS Professor: Tapan Parikh TA: Eun Kyoung Choe
SIMS 213: User Interface Design & Development Marti Hearst Tues, April 6, 2004.
SIMS 213: User Interface Design & Development Marti Hearst Tues, April 19, 2005.
Chapter 4 Cognitive Engineering HCI: Designing Effective Organizational Information Systems Dov Te’eni Jane M. Carey.
Some questions of hypermedia and CHI Josep Blat Universitat Pompeu Fabra.
I213: User Interface Design & Development Marti Hearst Tues, April 17, 2007.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Prepared By: Rekah Veloo Date:16 th Aug 2010 Lecture: Dr. Balakrishnan Muniandy Course Code: QIM 501E.
Usability Methods: Cognitive Walkthrough & Heuristic Evaluation Dr. Dania Bilal IS 588 Spring 2008 Dr. D. Bilal.
©2011 1www.id-book.com Analytical evaluation Chapter 15.
What is Business Analysis Planning & Monitoring?
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
Predictive Evaluation
Information Systems in Organisations System Development: The Environment.
Evaluation of Adaptive Web Sites 3954 Doctoral Seminar 1 Evaluation of Adaptive Web Sites Elizabeth LaRue by.
UNDERSTANDING USERS: MODELING TASKS AND LOW- LEVEL INTERACTION Human-Computer Interaction
Overview of the rest of the semester Building on Assignment 1 Using iterative prototyping.
User Modeling 1 Predicting thoughts and actions. Agenda Cognitive models Physical models Fall 2006PSYCH / CS
GOMS CS 160 Discussion Chris Long 3/5/97. What is GOMS? l A family of user interface modeling techniques l Goals, Operators, Methods, and Selection rules.
Overview of the rest of the semester Iteratively design interface to help people log their food intake over the long term.
1 George Mason University Human Factors & Applied Cognitive Program NGOMSL Modeling Psyc Week 10 Wayne D. Gray and Thomas Mayfield.
Testing & modeling users. The aims Describe how to do user testing. Discuss the differences between user testing, usability testing and research experiments.
Identifying needs and establishing requirements
GOMs and Action Analysis and more. 1.GOMS 2.Action Analysis.
Evaluation of User Interface Design 4. Predictive Evaluation continued Different kinds of predictive evaluation: 1.Inspection methods 2.Usage simulations.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Prof Jim Warren with reference to sections 7.3 and 7.5 of The Resonant Interface.
Chapter 15: Analytical evaluation Q1, 2. Inspections Heuristic evaluation Walkthroughs Start Q3 Reviewers tend to use guidelines, heuristics and checklists.
Chapter 8 Usability Specification Techniques Hix & Hartson.
Cognitive Modeling 1 Predicting thougts and actions
Task Analysis CSCI 4800/6800 Feb 27, Goals of task analysis Elicit descriptions of what people do Represent those descriptions Predict difficulties,
ITM 734 Introduction to Human Factors in Information Systems
The Psychology of Human-Computer Interaction
EVALUATION PROfessional network of Master’s degrees in Informatics as a Second Competence – PROMIS ( TEMPUS FR-TEMPUS-JPCR)
Cognitive Models Lecture # March, 2008Human Computer Intercation Spring 2008, Lecture #10 2 Agenda Cognitive models –KLM –GOMS –Fitt’s Law –Applications.
마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 The GOMS Family of User Interface Analysis Techniques : Comparison and Contrast Bonnie E. John.
Chapter 15: Analytical evaluation. Aims: Describe inspection methods. Show how heuristic evaluation can be adapted to evaluate different products. Explain.
1CS 338: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 15: User Modeling.
GOMS Analysis & Web Site Usability Melody Y. Ivory (UCB CS) SIMS 213, UI Design & Development April 15, 1999.
Design and implementation Chapter 7 – Lecture 1. Design and implementation Software design and implementation is the stage in the software engineering.
Human Computer Interaction Research in the MIS Discipline HCI Panel, AMCIS 2002 Fred Davis Walton College of Business University of Arkansas.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
A Survey on User Modeling in HCI PRESENTED BY: MOHAMMAD SAJIB AL SERAJ SUPERVISED BY: PROF. ROBERT PASTEL.
1 Usability Analysis n Why Analyze n Types of Usability Analysis n Human Subjects Research n Project 3: Heuristic Evaluation.
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Cognitive Informatics for Biomedicine – Chapter 5
Chapter 5 – Cognitive Engineering
Task Analysis CSCI 4800/6800 Feb 27, 2003.
Imran Hussain University of Management and Technology (UMT)
Gaurav Dubey & Frank Ritter
Cognitive Modeling for HCI
GOMS Adapted from Berkeley Guir.
15. Human-Computer Interaction
Usability Techniques Lecture 13.
GOMS as a Simulation of Cognition
John D. McGregor Module 6 Session 1 More Design
Evaluation.
Model based design keystroke level model
15. Human-Computer Interaction
Chapter 26 Estimation for Software Projects.
Presentation transcript:

Predictive Assessment of Usability Laura Marie Leventhal

Evaluating the Usability of an Interaction Design As you are designing your interaction solution, wouldn't it be nice to predict, in advance, that one of your possible designs would be more learnable, usable… than others? In other words, wouldn't it be nice if you could predict quantitatively something about the quality of your design from a usability perspective (in Chapter 11, we discuss design quality from a software engineering perspective.) A number of researchers have considered this to be a worthy goal as well.

Predictive Assessment Models - GOMS GOMS stands for goals, operators, models and selection. The idea behind GOMS was that a user's knowledge of an interface task could be broken down into small mental and physical actions. Each of these actions has a characteristic time to think or do. Based on these characteristic times, one could make a prediction as to how long the interface task would take with a specific interface. Given interface designs, one could then compute the time for some standardized tasks or could compare the predicted times between two interfaces and make a comparison.

Different Flavors of GOMS The keystroke-level model is probably the simplest. In the keystroke-level model, there are a limited set of operator categories and each category has a characteristic time. The focus of the KLM method is on keystroke and mouse level operators and does not focus on goals, methods or selection. KLM also includes a number of heuristics to that describe the use of the M operator. Show example.

Other flavors of GOMS CMN GOMS for Card-Moran-Newell GOMS. This variation of GOMS was also suggested in Card, Moran and Newell, In CMN GOMS, the analyst develops a detailed goal hierarchy. The analyst then generates methods to accomplish the subgoals, using a psuedo-code like method description. Methods are described by other methods, operators and conditionals. NGOMSL (Natural GOMS language) was developed by Kieras (1988) and is described in John and Kieras (1996a and 1996b). NGOMSL shows a GOMS model with a structured language and is tied to a more detailed theoretical model of the mental activities of the user than either CMN or KLM. CPM-GOMS (Cognitive-Perceptual-Motor), described in John (1990) and John and Kieras (1996a and 1996b) supports parallel sequences of operators, if this is appropriate to the task.

Usefulness of Predictive Assessment GOMS has been used successfully as a predictive tool in a number of instances. For example, Gray, John, and Atwood (1993) did a CPM GOMS analysis on a proposed workstation replacement for telephone operators at the NYNEX company. As a result of their analysis they found that operators were actually more effective with the existing workstations than the proposed one. The project was scrapped and saved NYNEX about two million dollars per year!

Challenges of Predictive Assessment and Assessment Models GOMS assumes idealized or expert performance on the part of the user. The GOMS hierarchy is somewhat subjective - two different designers may develop two different GOMS models for the same interface task and come up with different predictions. Rosson and Carroll (2002) note that models such as GOMS models do not include parameters to model learning or social and organizational relationships that potentially impact usability.