Download - Psychology of performance

Transcript
Page 1: Psychology of performance

Psychology of

performance

Stoyan Stefanov, @stoyanstefanov June 23, 2010 Velocity

Page 2: Psychology of performance

Perception

Page 3: Psychology of performance

Perception

Page 4: Psychology of performance

Perception

Page 5: Psychology of performance

Perception

Page 6: Psychology of performance
Page 7: Psychology of performance
Page 8: Psychology of performance

Durations

actual expected

perceived rem’d

time

Page 9: Psychology of performance

Time perception

•  UCLA – 53s -> 67s -> 91s (dopamine)

•  Age •  Geography - NY vs. LA •  Culture, climate •  Time of day, day the week •  Body temperature

Page 10: Psychology of performance

Time perception

•  Clock is usually faster •  Long durations are harder

to judge

Page 11: Psychology of performance

When the time stops

•  Athletes •  Martial arts

Page 12: Psychology of performance

Remembered time

•  Emotional state •  Pleasant vs. painful

memories •  “hit vs. smash” speed –

34/40.5 mph

Page 13: Psychology of performance

Unpleasant memories

•  34sec fake assault on campus

-> 81 sec (~250% off) •  30 sec bank robbery video -> 2 day later.. -> 150 sec (500% off) -> ♀♂ - 50% diff

Page 14: Psychology of performance

Temporal illusions

•  Kappa effect time 1 = time 2

Longer part of a journey feels slower

Page 15: Psychology of performance

It feels slower when… •  Unpleasant •  Unknown •  Boring •  Too much to keep track

•  Never ever put too many •  Bullets points •  On a slide •  Never •  Harder to parse

Page 16: Psychology of performance

Study of frustrations

•  University of Maryland •  Slow worse than pop ups •  1/3 to ½ the time lost in

frustrations •  Frustrations affect all else

Page 17: Psychology of performance

Effect of waiting

•  Irritation •  Stress •  High cholesterol

•  ☠

Page 18: Psychology of performance

Feels faster when…

•  Task is successful •  Responsive system •  Progress •  Informed

Page 19: Psychology of performance

Expectations

Maister’s first law of service:

Service = Perception - Expectation

Page 20: Psychology of performance

Expectations

•  Brand name •  Pre-existing bias

Page 21: Psychology of performance

Managing expectations

•  Provide feedback •  Wait with a warning is

shorter

Page 22: Psychology of performance

Flow

Mihaly Csikszentmihalyi: “Positive state of

consciousness… We lose sense of self and time distorts”

Page 23: Psychology of performance

Flow

•  Learning through failure •  Doing is the reward

Page 24: Psychology of performance

Some numbers

Page 25: Psychology of performance

PARC research

•  0.1s – instantaneous •  1s – flow •  10s – attention

Page 26: Psychology of performance
Page 27: Psychology of performance

A framework

•  0.1 - 0.2s – instantaneous •  0.5 - 1s – immediate •  2 - 5s – flow •  7 - 10s – captivity

- conversation

Page 28: Psychology of performance

RTT – response time test

•  190ms college students •  Slower when go/no-go •  Correlation to IQ

Page 29: Psychology of performance

Blink of an eye

•  0.3 - 0.4s

Page 30: Psychology of performance

Turning a page

Two attempts 1 minute each: •  Kid A – 31, 27 •  Kid B – 39, 38 •  Dad – 44, 43

1.3 – 2.2 seconds a page

Page 31: Psychology of performance

Tips?

Page 32: Psychology of performance

Progressive rendering Chunk #1

Chunk #2

Chunk #3

Page 33: Psychology of performance

Worst enemy?

CSS

Page 34: Psychology of performance

CSS

Page 35: Psychology of performance

CSS

Page 36: Psychology of performance

Progress indication

•  We learn the hints •  Status bar, page title •  What we hate to see:

Page 37: Psychology of performance

Too many indicators

Page 38: Psychology of performance

Progress indication

•  Progress is good, not ugly •  Flicker-free rendering?

Page 39: Psychology of performance

Progress indication

•  Immediate responses don’t require indicator

•  Lazy drop-downs? •  TMI: 4-5 words a second •  Wording: “Please wait”,

“Stand by” vs. “Saving…”

Page 40: Psychology of performance

Prefetch

•  Components •  DNS •  favicon

Page 41: Psychology of performance

Keep the flow

•  “Idiot” box •  Back, undo •  No uncertainty •  Responsive to commands

Page 42: Psychology of performance

Intuitions lie

•  Are you a user? •  Surprising expectations •  “Where’s the rest” •  Paging

Page 43: Psychology of performance

Colors and time

•  White feels faster •  But higher expectations

Page 44: Psychology of performance

Help remembered durations

•  Negate effects of waits •  Show benefits •  WIIFM

Page 45: Psychology of performance

Help remembered durations

•  Reporting time?

Page 46: Psychology of performance

Long-running tasks

•  WebWorkers, setTimeout •  After 10s let people stop or

leave and come back •  Don’t report elapsed time

Page 47: Psychology of performance

First time experience

•  Unfamiliar = slow •  Optimize empty cache or

there will be no full cache

Page 48: Psychology of performance

Too fast

•  Edit-in-place •  Yellow fades

Page 49: Psychology of performance

Distractimations

Page 50: Psychology of performance

Good/bad animations

•  Short and sweet •  Transitions – nothing pops

in life •  Easing animations

Page 51: Psychology of performance

Thank you!

Stoyan Stefanov @stoyanstefanov http://www.phpied.com