마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 The GOMS Family of User Interface Analysis Techniques : Comparison and Contrast Bonnie E. John.

Slides:



Advertisements
Similar presentations
Chapter 12 cognitive models.
Advertisements

User Modeling CIS 376 Bruce R. Maxim UM-Dearborn.
Predictive Assessment of Usability Laura Marie Leventhal.
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.
GOMS and You CS125a - HCI Alex Feinman. Overview Background of GOMS Application of GOMS A Few Examples Related Work.
Korea Univ. Division Information Management Engineering UI Lab. Korea Univ. Division Information Management Engineering UI Lab. Human Interface PERCEPTUAL-MOTOR.
GOMS Analysis & Automating Usability Assessment Melody Y. Ivory SIMS 213, UI Design & Development March 19, 2002.
SIMS 213: User Interface Design & Development
CS160 Discussion Section Fitts Law and KLM David Sun Sept 26 th 2007.
KLM and GOMS Professor: Tapan Parikh TA: Eun Kyoung Choe
SIMS 213: User Interface Design & Development Marti Hearst Tues, April 19, 2005.
GOMS and keystroke predictive methods Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Predictive Evaluation Predicting performance. Predictive Models Translate empirical evidence into theories and models that can influence design. Performance.
I213: User Interface Design & Development Marti Hearst Tues, April 17, 2007.
Predictive Evaluation Simple models of human performance.
Prepared By: Rekah Veloo Date:16 th Aug 2010 Lecture: Dr. Balakrishnan Muniandy Course Code: QIM 501E.
Cognitive Models. 2 Contents Cognitive Models Device Models Cognitive Architectures.
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.
UNDERSTANDING USERS: MODELING TASKS AND LOW- LEVEL INTERACTION Human-Computer Interaction
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.
마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 In Ok Son Korea Fair Trade Commission Abuse of dominance in hi-tech markets and network.
Keystroke-Level Model IST 331 Gaurav Dubey Based on ‘The ABCs of Users’, Ritter et al 2011.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 6 User Models Gary Marsden ( ) July 2002.
COMP5047 Pervasive Computing: 2012 GOMS and keystroke predictive methods Judy Kay CHAI: Computer human adapted interaction research group School of Information.
GOMS Timing for WIMP interfaces When (fine-grained) speed matters.
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.
GOMs and Action Analysis and more. 1.GOMS 2.Action Analysis.
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.
Comp 15 - Usability and Human Factors
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,
마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 Queueing Network-Model Human Processor(QN-MHP): A Computational Architecture for Multitask Performance.
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.
1 Cognitive Modeling GOMS, Keystroke Model Getting some details right!
Cognitive Models Lecture # March, 2008Human Computer Intercation Spring 2008, Lecture #10 2 Agenda Cognitive models –KLM –GOMS –Fitt’s Law –Applications.
마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 Ecological Interface Design Ch.2 : Work Domain Analysis 1 조 : 이석원, 남택수.
1CS 338: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 15: User Modeling.
마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 Use of Model-Based Qualitative Icons and Adaptive Windows in Workstations for Supervisory Control.
GOMS Analysis & Web Site Usability Melody Y. Ivory (UCB CS) SIMS 213, UI Design & Development April 15, 1999.
마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 Queueing Network Model of Elementary Mental Processes Yili Liu 이 석 원이 석 원.
1 1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI.
마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 The Framing of Decisions and the Psychology of Choice - Amos Tversky and Daniel Kahneman.
GOMS as a Simulation of Cognition Frank Ritter, Olivier Georgeon 28 oct 2014.
A Survey on User Modeling in HCI PRESENTED BY: MOHAMMAD SAJIB AL SERAJ SUPERVISED BY: PROF. ROBERT PASTEL.
Ecological Interface Design Overview Park Young Ho Dept. of Nuclear & Quantum Engineering Korea Advanced Institute of Science and Technology May
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Human Computer Interaction Lecture 23 Cognitive Models
Chapter 5 – Cognitive Engineering
Task Analysis CSCI 4800/6800 Feb 27, 2003.
CIS 376 Bruce R. Maxim UM-Dearborn
Cognitive Modeling for HCI
Model based design.
GOMS as a Simulation of Cognition
GOMS as a Simulation of Cognition
Human Computer Interaction
Model based design Cognitive (user) models
Cognitive models linguistic physical and device architectural
Model based design NGOMSL and CPM- GOMS
Testing & modeling users
Model based design keystroke level model
Chapter 12 cognitive models.
Human Computer Interaction Lecture 24 Cognitive Models
Chapter 12 cognitive models.
Presentation transcript:

마스터 제목 스타일 편집 마스터 텍스트 스타일을 편집합니다 둘째 수준 셋째 수준 넷째 수준 다섯째 수준 The GOMS Family of User Interface Analysis Techniques : Comparison and Contrast Bonnie E. John David E. Kieras Young-joo Jeon

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Contents Abstract Introduction Comparison ( ) Summary and Comparison (1.2.3.) Conclusion

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Abstact The GOMS model has been one of the most widely known theoretical concepts in HCI. (Since the publication of The Psychology of HCI’) This article compares and contrasts GOMS ’s 4 family. (KLM, CMN-GOMS, NGOMSL, CPM-GOMS)

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Introduction 1.1. The Example Task

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Introduction Goals - what the user intends to accomplish Operators - actions that are performed to get to the goal Methods - sequences of operators that accomplish a goal Selection Rules - used to describe when a user would select a certain method over the others. Selection rules are often ignored in typical GOMS analyses. Goals vs. Operators 1.2. Definitions of 4-GOMS

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Introduction Program Form (e.g., mark-and-delete method) 1.3. Form of a GOMS Model Sequence Form (e.g., delete-characters method) Advantage All procedural knowledge is visible to the analyst Disadvantage The only way to determine… Quite time consuming

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison GOMS 중 가장 간단한 기술. Execution time 예측. ( 미리 정의된 행동양식의 예상시간을 비교하여 분석하는 방법.) e.g.) K - press a key or button P - point with a mouse to a target on a display H - home hands on the keyboard or other device D - draw a line segment on a grid M - mentally prepare to do an action or a closely related series of primitive actions R - the system response time (user waiting time for the system) 2.1. The Keystroke-Level Model Architectural Basis and Constraints. Simple cognitive architecture: HIP (Human Information Processing) 의 Serial stage model 에 기반.

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Example KLM The Keystroke-Level Model

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Card, Moran, and Newell GOMS. Methods - Program form 로 표현. (submethods, conditionals 포함 ) Operator sequence, execution time 예측 2.2. CMN-GOMS Architectural Basis and Constraints. MHP (Model Human Processor) – parallel-stage architecture 와 HIP (Human Information Processing) 의 Simple conventional model 기반.

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Example CMN-GOMS 2.1. The Keystroke-Level Model

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Comparison to the KLM CMN-GOMS CMN-GOMSKLM Program form (general, executable) Explicit hierarchy and goal One-to-one mapping Implicit hierarchy No explicit goal Ks and Ps mapping

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Natural GOMS Language Program form 로 표현. operator sequence, execution time, learning time 예측 2.3. NGOMSL Architectural Basis and Constraints. CCT (Cognitive Complexity Theory)- simple serial-stage architecture working memory 에서 production rules 를 활성화.

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Example NGOMSL - Learning Time Predictions - Execution Time Predictions 2.3. NGOMSL

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Comparison with KLM and CMN-GOMS 2.3. NGOMSL NGOMSKLM and CMN-GOMS Execution time How time is assigned to cognitive and perceptual operators. More M-like operator (Determine-position, verify) Unobservable operator 각 단계마다 Cognition execution time 필요 (CCT 기초 ) KLM: single crude M operator CMN-GOMS: no time (overhead)

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Cognitive-Perceptual-Motor GOMS Critical-Path-Method: (provide the prediction of total task time) execution time 예측 - component activities 분석에 기초 - requirement of analysis level (primitive operator) : simple perceptual, cognitive, motor acts CPM-GOMS

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Architectural Basis and Constraints. MHP (Model Human Processor) 에 기반. (parallel) Human 2.4. CPM-GOMS Extreme expert user Perceptual ProcessorsCognitive Processors Sensory information1 st acquiredrecognizedPhysical action Each processor : internal - serially operation, external - parallel running deposited

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Example CPM-GOMS - Begins with CMN-GOMS model 2.4. CPM-GOMS

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison 2.4. CPM-GOMS Example CPM-GOMS - Execution Time Predictions

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Comparison Comparison with KLM, CMN-GOMS, and NGOMSL 2.4. CPM-GOMS CPM-GOMSKLM, CMN-GOMS, NGOMSL Directing mapping (CMN-GOMS) No selection rule (sequence rule) Reasonable Shorten prediction (MHP_ Expert user) selection rule

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Summary and Comparison 3.1. Predictions

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Summary and Comparison 3.2. Operator Time

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Summary and Comparison 3.3. Architecture Assumptions KLM CNM-GOMS NGOMSL CPM-GOMS Easy to apply, Predicts only execution time Predicts execution time for all subsumed task instances Working memory and specified procedure knowledge Explicit representation of procedural knowledge Predict Learning time Predicts subtle execution time, overlapping patterns of activities Simplest cognitive architecture More complicated cognitive architecture Powerful, unspecified multiple parallel processor architecture Elaborated sequential architecture

Division of Information Management Engineering _User Interface Lab. Korea University. since 1905 Conclusions Importance of the procedures for accomplishing goals (user must learn and follow system) -quantitative predictions of procedure learning and execution time. qualitative insights into the implications of design features. Useful tools for HCI and practical design Expect to improved HCI models (more comprehensive, accurate, and useful)