17
Modeling Users 2 Predicting thoughts and actions in context

17-modeling2

Embed Size (px)

DESCRIPTION

Modeling Users 2

Citation preview

Page 1: 17-modeling2

Modeling Users 2

Predicting thoughts and actions in context

Page 2: 17-modeling2

Agenda

• Other cognitive theories– Situated action– Activity theory– Distributed cognition

• User profiles/models -> implications

CS / Psych 6750 2

Page 3: 17-modeling2

Cognitive/User Modeling

Remember the Idea: . . . If we can build a model of how a user works,

then we can predict how s/he will interact with the interface (before it is even built)

CS / Psych 6750 3

Page 4: 17-modeling2

Last Time

MHP, GOMS, CCT, KLM techniqueAll model human as an information processing

“machine”

What’s missing?

CS / Psych 6750 4

Page 5: 17-modeling2

(Social) Context

Human information processor models all involve unaided individual

In reality, people work with other people and other artifacts

Other models of human cognitionSituation actionActivity theoryDistributed cognition

CS / Psych 6750 5

Page 6: 17-modeling2

Situated Action

Studies situated activity or practiceActivity grows out of the particulars of a situationImprovisation is important

Basic unit of analysis is “the activity of persons acting in a setting”

CS / Psych 6750 6

Page 7: 17-modeling2

Example

Need 3/4 of 2/3 of cup of cottage cheeseJust has a simple measuring cup available

Person solves problem byMeasuring 2/3 cupPouring out into a circleDivide into quadrantsTake away one

One time solution to one time problem

CS / Psych 6750 7

Page 8: 17-modeling2

Situated Action Principles

Structuring of an activity grows out of immediacy of the situation

People engage in opportunistic, flexible ways to solve problems

NOT Formulaic plansNOT Rational problem solving

CS / Psych 6750 8

Page 9: 17-modeling2

Activity Theory

Unit of analysis is an activityComponents:

CS / Psych 6750 9

subject, object, actions, operations

Noun Held by subject,motivates activity“object of game”

Goal-directedprocesses“tasks”

How actionis carried out

Page 10: 17-modeling2

Activity Theory Principles

Key idea: Notion of mediation by artifacts (objects)

Our work is a computer-mediated activityStarring role goes to activityIn “regular” HCI, stars are person and machine

Context is not “out there”. It is generated by people in activities

CS / Psych 6750 10

Page 11: 17-modeling2

Distributed Cognition

Unit of analysis is cognitive system composed of individuals and the artifacts they use

Studies the coordination and cooperation between people and artifacts in a distributed process

CS / Psych 6750 11

Page 12: 17-modeling2

Distributed Cog. Principles

NOT Individual agents

Distributed collection of interacting people and artifacts

Functional system is what matters, not individual thoughts in people’s heads

CS / Psych 6750 12

Page 13: 17-modeling2

Simpler User Modeling

How do attributes of users (in their context) influence the design of user interfaces?

Are there some design guidelines that we can derive from different attributes?

CS / Psych 6750 13

Page 14: 17-modeling2

User Profiles

Attributes:attitude, motivation, reading level, typing skill,

education, system experience, task experience, computer literacy, frequency of use, training, color-blindness, handedness, gender,…

Novice, intermediate, expert

CS / Psych 6750 14

Page 15: 17-modeling2

Motivation User

Low motivation, discretionary use

Low motivation, mandatory

High motivation, due to fear

High motivation, due to interest

Design goal Ease of learning

Control, power

Ease of learning, robustness, control

Power, ease of use

CS / Psych 6750 15

Page 16: 17-modeling2

Knowledge & Experience Experience task system

low low

high high

low high

high low

Design goals Many syntactic and

semantic prompts Efficient commands,

concise syntax Semantic help facilities

Lots of syntactic prompting

CS / Psych 6750 16

Page 17: 17-modeling2

Job & Task Implications Frequency of use

High - Ease of use Low - Ease of learning & remembering

Task implications High - Ease of use Low - Ease of learning

System use Mandatory - Ease of using Discretionary - Ease of learning

CS / Psych 6750 17