GOMS and You CS125a - HCI Alex Feinman. Overview Background of GOMS Application of GOMS A Few Examples Related Work.

Slides:



Advertisements
Similar presentations
Using to speed up the work process!. When you open up Microsoft Word it looks like this.
Advertisements

User Modeling CIS 376 Bruce R. Maxim UM-Dearborn.
KLEM: A Method for Predicting User Interaction Time and System Energy Consumption during Application Design CHRISTIAN DZIUBA ILYAS DASKAYA Ubiquitious.
2003: Featuring what is important for a new site: “Trust” certificate, featured mentions, etc.
Predictive Assessment of Usability Laura Marie Leventhal.
Evaluation Types GOMS and KLM
Task Analysis (continued). Task analysis Observations can be done at different levels of detail fine level (primitives, e.g. therbligs, keystrokes,GOMS.
The Essential Role of Mental Models in HCI: Card, Moran and Newell
GOMS Analysis & Automated Usability Assessment Melody Y. Ivory (UCB CS) SIMS 213, UI Design & Development March 8, 2001.
Instructor: Vincent Duffy, Ph.D. Associate Professor of IE Lecture 8 – Human-Computer Interaction Thurs. Feb. 8, 2007 IE 486 Work Analysis & Design II.
Qualitative Evaluation. Lecture Outline  Evaluation objectives  Evaluation methods Human Subjects  “Think Aloud”  Wizard of Oz No Human Subjects 
SIMS 213: User Interface Design & Development
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.
Predictive Evaluation Predicting performance. Predictive Models Translate empirical evidence into theories and models that can influence design. Performance.
Chapter 4 Cognitive Engineering HCI: Designing Effective Organizational Information Systems Dov Te’eni Jane M. Carey.
I213: User Interface Design & Development Marti Hearst Tues, April 17, 2007.
Prepared By: Rekah Veloo Date:16 th Aug 2010 Lecture: Dr. Balakrishnan Muniandy Course Code: QIM 501E.
Getting Started With MINDMAP 5 To try MINDMAP 5, just press Evaluate button. You have 30 days to evaluate our product. An easy way to get started is to.
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.
Today you are going to practice how to copy and paste text using your mouse. Let’s get started! Begin To turn the page, click on the arrow buttons 
1 Rensselaer Cognitive Science Keystroke-Level Model: Intro The simplest of all GOMS models: OM only!!!  No explicit goals or selection rules  Operators.
Towards supporting the user interfaces design using composition rules Sophie Lepreux, Jean Vanderdonckt {lepreux,
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.
GOMS Keystroke analysis When (fine-grained) speed matters.
Keystroke-Level Model IST 331 Gaurav Dubey Based on ‘The ABCs of Users’, Ritter et al 2011.
Identifying needs and establishing requirements
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.
Computer Tips to Help Your Child. How to use the computer correctly! It is important that we follow all rules when using the computer. If you ever have.
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,
What is Programming? Computer programming is about telling the computer what it is we want it to do We tell the computer what we want it to do by sending.
E.g Division of Decimals Rule: 1. Make the DENOMINATOR a whole number by multiplying by 10, 100 or 1, Multiply the.
ITM 734 Introduction to Human Factors in Information Systems
The Psychology of Human-Computer Interaction
Evaluation Using Modeling. Testing Methods Same as Formative Surveys/questionnaires Interviews Observation Documentation Automatic data recording/tracking.
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.
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.
The mind is like a large network of interconnected concepts. Let's call them "topics".
1 1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI.
Evaluation Types GOMS and KLM CS352. Quiz Announcements Notice upcoming due dates (web page). Where we are in PRICPE: –Predispositions: Did this in Project.
{ Power Point and Text Working with Text Boxes and Formatting Text.
A Survey on User Modeling in HCI PRESENTED BY: MOHAMMAD SAJIB AL SERAJ SUPERVISED BY: PROF. ROBERT PASTEL.
THE MOUSE Left Click THE MOUSE Right Click.
Human Computer Interaction
Task Analysis CSCI 4800/6800 Feb 27, 2003.
CIS 376 Bruce R. Maxim UM-Dearborn
Muneo Kitajima Human-Computer Interaction Group
Welcome to the LMS Quick User Guide.
Click on the button Start.
Microsoft® Word 2010 Training
Analytical Evaluation with GOMS and KLM
GOMS Adapted from Berkeley Guir.
Welcome to the LMS Quick User Guide.
How to Use a Mouse The One for a computer.
15. Human-Computer Interaction
Welcome to the LMS Quick User Guide.
Your Name Here Your Name Here Your Name Here Your Name Here
Using to speed up the work process!
PowerPoint Slide Shuffler
Model based design Cognitive (user) models
Model based design NGOMSL and CPM- GOMS
Model based design keystroke level model
Structure 1. Online questionnaire question types: An overview
Your Name Here Your Name Here Your Name Here Your Name Here
Presentation transcript:

GOMS and You CS125a - HCI Alex Feinman

Overview Background of GOMS Application of GOMS A Few Examples Related Work

Background of GOMS GOMS was first proposed in Card, Moran, and Newell (1983) GOMS

When to use GOMS product design evaluating new features/etc.

Definitions Goals - What the user is trying to accomplish Operators - A (simple) action performed in service of a goal Methods - Sequences of operators and subgoals that accomplish a goal Selection Rules - Decision points when more than one method is applicable

Definitions, part 2 So what’s the difference between methods and operators? –Just a matter of where you wish to stop looking at detail, e.g.: Make text bold Click icon Press mouse button Mash button with finger Move finger slightly …

Varieties of GOMS “Keystroke-level Model (KLM) CMN-GOMS NGOMSL

Sample Analysis