Upload
willis-grant
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
From Function to Form
Matthias RauterbergDepartment Industrial Design
Technical University Eindhoven
© 2003 Matthias Rauterberg 2
Separation FORM from CONTENTScott McCloud (1993) Understanding Comics.
© 2003 Matthias Rauterberg 3
The Semiotic Triangle
•Sense: the sense made of the sign; •Sign vehicle: the form of the sign; •Referent: what the sign 'stands for'.
http://www.aber.ac.uk/media/Documents/S4B/semiotic.html
© 2003 Matthias Rauterberg 4
Applied Semiotics
http://users.bestweb.net/~sowa/peirce/ontometa.htm
© 2003 Matthias Rauterberg 5
The function-form mapping problem
implementedfunctions
perceivable userinterfaceforms
intendedsemantic
perceivedsemantic
DMM := designer’s mental model UMM := user’s mental model
© 2003 Matthias Rauterberg 6
What is User-System Interaction about?
systemUser[s]
Working domain
Working system
Goal:Actual Performance=> Desired Performance
© 2003 Matthias Rauterberg 7
The interface architecture
useri/o
inter- face
dialog
application
application manager
dialog manager i / o manager
am
dm
organisation organisation
socio-technical system
© 2003 Matthias Rauterberg 8
Three different function types
Primary functions[application manager]
Secondary functions[dialog manager] Tertiary
functions[dialog manager]
Application object(s)
© 2003 Matthias Rauterberg 9
The function space
function space FS
perceptible functions PF
hidden functions HF
PFs of thedialog manager PDF
set of all possible function representations
RF
PFs of theapplication manager PAF
HFs of thedialog manager HDF
HFs of theapplication manager HAF
© 2003 Matthias Rauterberg 10
Information types
physical
conceptual
static
dynamic
static
dynamic
States person sleepingdescriptive features of a computerrelationships similarity between twinsspatial dimensions of a room
discrete action switch light oncontinuous action ski turnevents start of a raceprocedural repair photocopiercausal how an engine works
states evidence is uncertaindescriptive person’s beliefrelationships classes of religious beliefvalues prime numbers
discrete action choosing to agree/disagreecontinuous action monitoring successprocedural diagnosing a faultcausal explanation of gravity
© 2003 Matthias Rauterberg 11
The three important mappings
User’s world device pixel world semantic
function-1function-2function-3…function-n
© 2003 Matthias Rauterberg 12
Button-Function Mapping (1)Recommended Controls for Functions
Function Category Control
Selecting mutually exclusive options Radio buttonsSelecting non-exclusive options Check boxesPerforming an action Command buttonsSelecting an item from a set List boxes or drop-down list boxesEntering or viewing large amounts of information at the same time TablesSetting attribute values Text-entry fields
© 2003 Matthias Rauterberg 13
Button-Function Mapping (2)
Examples fromhttp://edocs.bea.com/wlintegration/v2_1/devplug/appgui.htm
© 2003 Matthias Rauterberg 14
Historical Trends for Icon Design
• Four different levels of abstraction can be found over the last 80 years.
• Actual icons get more abstract compared to the past.
© 2003 Matthias Rauterberg 15
An Icon Set for Different Sports
Exercise:try to find out the different kind of sport represented by each icon.
© 2003 Matthias Rauterberg 16
An Icon Set for a Way-finding System
© 2003 Matthias Rauterberg 17
The Meaning of Icons
• The numbers in the table mean the percentage of all collected answers; each intended answer is underlined.
• [see Caron, J.P., Jamieson, D.G. & Dewar, R.E.: Evaluating pictograms using semantic differential and classification technique. Ergonomics 23(2), 1980, p. 142]
© 2003 Matthias Rauterberg 18
The Icon Set for Marshalling Signals
• [ redrawn from Henry Dreyfuss, Symbol Sourcebook (New York, 1972), p. 152]
• See the wonderful analysis of this icon set and the recommended redesign in the marvelous book of Edward R. Tufte (Envisioning Information, 1990, Graphics Press) on page 63.
© 2003 Matthias Rauterberg 19
Redesign of Icons (1)
• Design Principle:– avoid excessive
detail in icon design.
• [see Deborah J. Mayhew, Principles and Guidelines in Software User Interface Design (1992) pp.316-331]
© 2003 Matthias Rauterberg 20
Redesign of Icons (2)
• Design Principles:
– design the icons to communicate object relations and attributes whenever possible;
– accompany icons with names.
• [see Deborah J. Mayhew, Principles and Guidelines in Software User Interface Design (1992) pp.316-331]
© 2003 Matthias Rauterberg 21
Affordances introduced by Gibson
© 2003 Matthias Rauterberg 22
The Perceptual Prototype
• Which shape represents the most typical bird?
© 2003 Matthias Rauterberg 23
The Concept of Natural Mappings
• Definition [see Norman, D., 1988, p. 75ff]:
– A design solution based on a natural mappings reduces the need for additional explanatory information in memory!
– Natural mappings guarantee a minimum number of cognitive transformation steps.
– If a design depends upon labels, it may be faulty. Labels are important and often necessary, but the appropriate use of natural mappings can minimize the need for them. Wherever labels seem necessary, consider another design!
© 2003 Matthias Rauterberg 24
Design of Light Switch Panels
• Problem:
– no direct mapping between switches and corresponding lamps
© 2003 Matthias Rauterberg 25
Design of Door Handles (1)
© 2003 Matthias Rauterberg 26
Design of Door Handles (2)
Open-pull Open-push
© 2003 Matthias Rauterberg 27
Screenshot from Kai Krause's Photo Soap
© 2003 Matthias Rauterberg 28
Mac example of affordances
© 2003 Matthias Rauterberg 29
physical operation
feedback control of action
goal-, subgoal-setting
mental operation
task(s)
planning of execution selection of means
the complete action cycle
synchronisation in time
synchronisation in space
Feed-backinformation
Feed-forwardinformation
© 2003 Matthias Rauterberg 30
The History of Usability Definitions
DIN 66 234part 8 (1988)
EC directive90/270/EEC
(1990)
ISO 9241part 10(1996)
suitability for the task
self-descriptiveness
conformity with user expectations
controllability
error robustness
suitability (activity adapted)
feedback about system states
appropriate format and pace of information presentation
information and instruction of
ease of use applicable to
hearing and participation of
suitability for the task
self-descriptiveness
conformity with user expectations
suitability for learning
suitability for individualization
controllability
error tolerance
© 2003 Matthias Rauterberg 31
Mapping form to expertise
Benefit
knowledge and experiences in application domain
low high
textualrepresentation
visual rperesentation
concreterepresentation
high
low
© 2003 Matthias Rauterberg 32
Media selection and combinationInformation type Preferred media selection Example
Physical Realistic still or moving image Photo of a person
Conceptual Text or speech, designed image Explain sales policy
Descriptive Text, speech, realistic image Chemical properties
Spatial Realistic/designed image Diagram of a building
Value Text/tables/numeric list(s) Pressure reading
Relationship Designed images, graphs, charts Histogram of rainfall/month
Procedural Image series, text Evacuation instructions
Discrete action Still image Make coffee
Continuous action Moving image Monoeuvres while skiing
Events Sound, speech Fire alarm
States Still images, text Photo of weather conditions
Causal Still & moving image, text, speech Video of rainstorm causing flash flood
© 2003 Matthias Rauterberg 33
Examples for media design
representational abstract
visual
• concrete
• signified
picture, e.g.
symbol, e.g.
speed –> speedometer,e.g.
danger –> alarm flasher,e.g.blue light of a police car
auditory• verbal
• spatial
speech, e.g."Stop the machine!"
onomatopoeia and mimic,e.g. event generatedsound pattern
speech, e.g."Attention, please!"
tone, e.g.beep-beep-beep…
© 2003 Matthias Rauterberg 34
Ideas of Edward Tufte
© 2003 Matthias Rauterberg 35
Literature map — foundations of quantitative graphics
http://www1.cmis.csiro.au/matthew.hutchins/thesis/Thesis.pdf
© 2003 Matthias Rauterberg 36
Literature map — automated design of graphics
http://www1.cmis.csiro.au/matthew.hutchins/thesis/Thesis.pdf
© 2003 Matthias Rauterberg 37
Literature map — scientific visualization concepts
http://www1.cmis.csiro.au/matthew.hutchins/thesis/Thesis.pdf
© 2003 Matthias Rauterberg 38
Why Metaphors...
domain knowledge
common sense knowledge
metaphorical description
common sensebasic concepts domain specific
© 2003 Matthias Rauterberg 39
What is a Metaphor?
[Ortony, 1979; Lakoff & Johnson, 1980; Kittay, 1984]
"The rock is getting brittle with age."
geological expert
literal interpretation
professor emeritus
metaphorical interpretation
© 2003 Matthias Rauterberg 40
Wellknown Metaphors...
desktop
office
room
symbolic - link structure
geographical information system (GIS)
euclidean - virtual 3D
semantic ? concept ? lay out ?
space
© 2003 Matthias Rauterberg 41
A Method for Metaphor generation / elicitation
steps of development... 1.) epistemological basis 2.) selection procedure of the domain expert 3.) selection criteria of the 'metaphor engineer' 4.) criteria for metaphor extraction / identification 5.) mapping rules of metaphor to design
© 2003 Matthias Rauterberg 42
GUI versus NUI/TUI: interaction modelsUllmer & Ishii, 2000
model
control view
INPUT OUTPUT
physical
digitalmodel
control Non graspablerepresentation
graspablerepresentation
INPUT / OUTPUT
© 2003 Matthias Rauterberg 43
Channel
Tool
Substitute
long time ago 2000 history
Design Metaphors
© 2003 Matthias Rauterberg 44
Trend in Interface Design
0
50
100
150
1970-1990 1990-2010 2010-
SW controls
HW controls
© 2003 Matthias Rauterberg 45
Design Styles
time1900 2000
mechanical style
electronic style
mechatronic style
© 2003 Matthias Rauterberg 46
Design Forms
time1900 2000
mechanical style
electronic style
mechatronic style
active forms(smart memory alloys)
given forms(ubiquituous computing)
channel forms(e.g. PC, TV, Radio, etc)
connected forms(ambient intelligence)
dedicated form(e.g. typewriter, etc)
© 2003 Matthias Rauterberg 47
Interaction Props with Active Form
unloaded state loaded stateNitinol tubes