socio-cognitive engineering an approach to the design and deployment of usable, useful and enjoyable...

23
Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Upload: jeffry-allen

Post on 27-Dec-2015

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Socio-cognitive Engineering

An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Page 2: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Socio-technical system

An combination of people and interactive technology, e.g.:

•An engineer inspecting a plane using a wearable computer

•Students studying a distance learning course on the Web

•People meeting by videoconference

Page 3: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

The ProblemHow to design successful technologies that support people in everyday, cognitively demanding, activities, e.g.

managing knowledge, communicating at a distance, organising work, learning, shopping, interactive entertainment

Page 4: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

If the telephone were designed nowadays it would…

•have a Windows™ interface•be controlled by a mouse•require a complex series of operations

to make each call•be packed with unnecessary features•be almost unusable

Page 5: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems
Page 6: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

A badly designed socio-technical system can…•Make life more complex and frustrating

Telephone call centres

•Put people off using a new type of technology Camera phones

•Waste money Computerisation of the Inland Revenue, cost £2.4 billion - £1 billion higher

than estimated

•Kill people USS Vincennes (293 deaths) London Ambulance Service (unknown) Therac-25 radiation therapy (3 deaths)

Page 7: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Why are systems so bad?

• Because they are badly designed “We can create powerful and pleasurable

software-based products by the simple expedient of designing our computer-based products before we build them” Alan Cooper, The Inmates are Running the Asylum.

• Because they are developed by technologists rather than for users

• Because they are not based on a deep understanding of how people interact

• Because they do not use a human-centred design method

Page 8: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

The Product Triangle (Cooper)

ProductW

HA

T’S V

IAB

LE

(Business)

WH

AT’

S C

AP

AB

LE

(Eng

inee

ring)

WHAT’S DESIRABLE(Design)

Page 9: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

The goals of human-centred system designThe system must be:•usable•useful•enjoyable•cost effective

Need to design, implement, deploy and evaluate to these goals

Page 10: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

‘Complex’ does not necessarily mean ‘unusable’…

Page 11: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Example Design Brief

Design a controller for the Centre for Educational Technology and Distance Learning

Page 12: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems
Page 13: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Home15.12.99 16:44

Local Lecture

Local Discussion

Video Conference Lecture

Video Conference Discussion

Shutdown roomEngineering

Controls

Page 14: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

What it is versus what people want to do

Page 15: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

‘Complex’ does not necessarily mean ‘unusable’…

… and ‘simple’ does not necessarily mean ‘usable’.

An unusable water machine!

Page 16: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

HOT WATER:- PRESS & HOLD HOT BUTTON,THEN PRESS THE DISPENSE BUTTON

Page 17: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Design approaches

•Market-driven

•User-centred

•Human-centred

Page 18: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Market-driven designDevelop technology to fit the market Advantages:

–sell on features

Problems:–Feature bloat–Diminishing returns–Problems of usability, compatibility,

training, maintenance

Results:– traditional technology plus features

Page 19: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

6

7

15

17

21

25

30

42

53

55

66

Grammar checkers

Bibliographicsoftware

Outliners

Notebooks

Footnoting

Indexing

Databases

Thesauri

Style sheets

Spell checkers

Word count

Ever use

% of Wordprocessor Features Used by Professional Writers

From a survey by Jane Dorner

Page 20: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Market-driven Design

...over the years, each succeeding generation of word processors has been able to do more, and consequently has been less useful.

MacUser, August 2, 1996

Page 21: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Human-Centred Design

Involve studies of human cognition and social interaction in the design processInvolve users as participants in the designAdvantages:

design support for human learning, skill development, styles and strategies of working, individual and cultural differences

Problems: can be time consuming: detailed analysis of cognitive

processes and social interactions designing radically new products, where we can’t

easily predict how people will think, work and interactResults:

human centred technology

Page 22: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Human-Centred Design•Cognitive Engineering

To understand the fundamental principles behind human action and performance that are relevant for the engineering principles of design. Don Norman, 1986

•Socio-cognitive Engineering To analyse the complex interactions

between people and technology so as to inform the design of usable, useful and enjoyable socio-technical systems

Human-centred design includes user-centred design

Page 23: Socio-cognitive Engineering An approach to the design and deployment of usable, useful and enjoyable socio-technical systems

Related approaches

•User Engineering (IBM) Combination of human-centred design

process with rigour and metrics to ensure quality control

•Contextual Design (Beyer and Holtzblatt) Customer focused human centred design