An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

13
An Engineering Science within HCI? William Newman UCLIC 15 June 2007

Transcript of An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

Page 1: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

An Engineering Sciencewithin HCI?

William NewmanUCLIC

15 June 2007

Page 2: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

Overview

• Technology’s human-enhancement role• Engineering science• Past attempts within HCI• What it means to do engineering science

• Human-human communication as a domain

• Opportunities within this domain• How this could affect HCI research

Page 3: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

Technology’s role in society

• Enhancing us as human beings

• Increasing...– our bodily efficiency– our sensory efficiency– our intellect(Rogers 1983)

• Can we disregard the enhancement imperative?

Page 4: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

The Science of Enhancement

Design’s dependency chain:• Measurement• Prediction• Models• Theories• Data

Provided by engineering science.

Page 5: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

Engineering Science in HCI:

Past successes • GOMS, Cognitive Walkthrough• Providing models of interaction• Supporting analyses and predictions ofhow technologies support human activities

Page 6: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

Application of Engineering Science:

Project Ernestine*• Enhancement of telephone operators’ efficiency in handling calls for assistance

• What to measure? Call handling time• How to predict? CPM-GOMS models• The prediction: new design 0.65s slower• Field-trial finding: 0.63s slower• How to enhance? Personal response system

• New prediction: 0.9s faster*Gray, John and Atwood (1993)

Page 7: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

The Challenge for HCI

• Design’s diminishing emphasis on supporting repetitive work

• Can we develop an engineering science for today’s design?

• What kinds of research would this involve?

• What does it mean to do engineering science?

• Would it divide the research community?

Page 8: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

What it means* to doEngineering Science

A. Select a domain of designB. Collect lots of dataC. Try lots of analytical approachesD. Identify patterns, build and test

modelsE. Identify criteria for measuring

behavioursF. Transform models into design tools

And iterate! * according to W.G. Vincenti (1990) and others

Page 9: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

Selecting the Design Domain

• From within Rogers’s areas of human enhancement:–bodily efficiency–sensory efficiency–intellect–enjoyment–human-human communication

• From within Rogers’s areas of human enhancement, with some additions:

Page 10: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

An Engineering Science ofHuman-Human Communication• Why?

– a context for much of human-computer interaction – even in Project Ernestine!

– offers a purchase for modelling (Sacks et al. 1974, Goodwin 1980, Clark 1996, ...)

– room for improvements to technology• Where are some opportunities?

– meetings, including face-to-face– e-mail– writing

Page 11: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

Enhancing Communication inFace-to-Face Meetings

• Today’s technology designs show little consideration for the needs of conversants

pause duration, seconds

0.0

0.5

1.0

1.5

2.0

2.5

3.0

pe

rce

nta

ge

of

pa

us

es

2 4 6 8 10 12 14

Page 12: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

Finally:How this could affect HCI

research?• First, must there be a methodological divide?

• Or can existing methods contribute?

implications

findings

guidelines

metrics

modelslevel of science

effort

Page 13: An Engineering Science within HCI? William Newman UCLIC 15 June 2007.

In summary:How this could affect HCI

research?• Lengthy start-up research involved

but...• Need not create a methodological divide• Intellectually challenging• Different from research that developers do

• Provides what designers often need• Remains relevant while technology advances

• Offers a place for truly inter-disciplinary collaborations