+ All Categories
Home > Documents > The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC...

The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC...

Date post: 13-Dec-2015
Category:
Upload: beverly-hensley
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
18
The Psychology of Human-Computer Interaction
Transcript
Page 1: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

The Psychology ofHuman-Computer Interaction

Page 2: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Stuart Card

Senior Research Fellowat Xerox PARC

Bachelors in PhysicsPh.D. in Psychology

PsychologyArtificial IntelligenceComputer Science

Thomas Moran

Engineer at IBM Almaden Research Center and manager at Xerox PARC

Founding Editor ofHuman-Computer Interaction journal

Allen Newell

Researcher at RAND and at Carnegie Mellon

Computer ScienceCognitive Psychology

Turing Award in 1975 for his work in AI and “the psychology of human cognition”

Passed away in 1992

Q: What do HCI and AI have to do with eachother?

Page 3: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Human Processor Model“The Human Processor Model draws an analogy between the processing and storage areas of a computer, with the perceptual, motor, cognitive and memory areas of the computer user.”

Q: Is this all there is to how we think and interact with the world?

Page 4: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

GOMS

GoalsOperatorsMethodsSelection rules

Page 5: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

GOMS

GoalsWhat a user has to accomplish.

OperatorsAction performed in service of a goal.

MethodsSequences of operators and subgoals that accomplish a goal.

Selection rulesChoices between multiple methods that accomplish the same goal.

Page 6: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

GOMS Variants

• Keystroke-Level Model (KLM)• CMN-GOMS• NGOMSL• CPM-GOMS

Page 7: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Keystroke-Level Model (KLM)

KLM is the simplest GOMS technique, and uses methods in sequence form composed of keystroke-level operators.

Useful for most common single-user tasks, but impractical for representing high-level tasks.

Page 8: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

CogTool

CogTool is an open-source tool for KLM analysis developed at Carnegie Mellon.

http://cogtool.hcii.cs.cmu.edu/

Page 9: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

CogTool

Comparing two designs

Page 10: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

CMN-GOMS

CMN-GOMS is the first GOMS model by Card, Moran, and Newell, and uses a goal hierarchy of methods in program form.

Predicts operator sequence and execution time, and focuses attention on the methods used to accomplish goals.

Page 11: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Natural GOMS Language (NGOMSL)

NGOMSL attempts to provide a natural, well-defined, high-level syntax for GOMS, and represents methods in terms of the cognitive complexity theory (CCT) .

Predicts learning time as well as execution time, and can represent the user’s memory usage.

Page 12: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Q: Do these theoretical mental models really contribute to practical design issues, or are they a distraction? Where is the real “science” in HCI? Can since and design coexists?

~ nada

“ The current GOMS models are quite effective because they capture procedural speed and complexity. But other aspects of human performance with an interface are not

addressed by the simple cognitive architectures underlying the current GOMS variants. ”

BONNIE E. JOHN AND DAVID E. KIERAS. 1996. THE GOMS FAMILY OF USER INTERFACE ANALYSIS TECHNIQUES: COMPARISON AND CONTRAST. ACM TRANS. COMPUT.-HUM. INTERACT. 3, 4 (DECEMBER 1996), 320-351.

Page 13: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Keystroke-Level Model for Advanced Mobile Phone Interaction

Paul HolleisResearch Group Embedded Interaction University of Munich

Friederike OttoHeinrich HußmannMedia Informatics Group University of Munich

Albrecht SchmidtFraunhofer IAIS, Sankt AugustinB-IT, University of Bonn

Page 14: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Introduction

Goal: Extend KLM by identifying basic interaction elements for mobile phones and give performance estimates derived from user tests.

KLM is a precise predictor of expert user performance when comparing designs.

Q: Why do we care so much about the expert user? Should we?

Page 15: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Operators

Original Operators:

Keystroke (K)Pointing (P)Drawing (D(nD,lD))Homing (H)Mental Act (M)Response Time (R(t))

New Operators:

Macro Attention Shift (SMacro)Micro Attention Shift (SMicro)Distraction (X)Action (A(t))Gesture (G)Finger Movement (F)Initial Act (I)

Page 16: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

User Study

• 7 studies• 9-19 participants per study• 50% students• 41% women

Page 17: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Evaluation

Conducted two scenarios for validation:

KLM predicted 122 and 174 seconds.Actual result of 117 and 170 seconds.

Q: Can GOMS models, like KLM, be applied to any interface?

Q: Do you think the models that exist today can still be used for interactions on the future mobile devices?

~ Aditi Kulkarni

Page 18: The Psychology of Human-Computer Interaction. Stuart Card Senior Research Fellow at Xerox PARC Bachelors in Physics Ph.D. in Psychology Psychology Artificial.

Conclusion

“ We presented models of two different implementations of a real world scenario that also

indicate that well grounded design decisions can be reached purely based on the model predictions. ”


Recommended