design for usability · for every design rule one can find at least one situation, where following...

11
Delmoment i användarcentrerad systemdesign Designexempel och diskussion runt interaktionsdesign © Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 1 » Design examples and discussion on interaction design. Design for Usability Bengt Göransson | Usability Designer | [email protected] Department for Human-Computer Interaction, Uppsala University Enea Redina AB Smedsgränd 9, SE-753 20 Uppsala, 018-66 08 00 Why?

Upload: others

Post on 17-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 1

» Design examples and discussion on interaction design.

Design for Usability

Bengt Göransson | Usability Designer | [email protected] for Human-Computer Interaction, Uppsala University

Enea Redina AB Smedsgränd 9, SE-753 20 Uppsala, 018-66 08 00

Why?

Page 2: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 2

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Design for usability?

An ordinary user can have problems using a swing door, turn on an automatic faucet, or programming his/her VCR. In most situations the designer aimed for beauty, not utility…

…he probably won a design price!

D.A. Norman in “The Psychology of Everyday Things.”

Page 3: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 3

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2003

$160 Millions

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Views on design

Craft approach

• It focuses on the designer's need for talent, not for methodology.

Enhanced software engineering approach

• Attempts to introduce HCI techniques into the repertoire of traditional systems engineering.

Cognitive engineering approach

• Aims at applying theories from cognitive psychology to the problems facing the designer.

Technologist approach

• Tries to solve the problems of interface design by providing appropriate tools.

Wallace, M.D., & Anderson, T.J. (1993). Approaches to Interface Design.Interacting with Computers, Vol. 5, No. 3, pp. 259-278

Page 4: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 4

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

For every design rule one can

find at least one situation,

where following the rule

would be sheer madness.

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

What’s in Design?

1. Design is a process, it is not a state and cannot be adequately represented statically.

2. The design process is non-hierarchical, neither strictly bottom-up nor top-down.

3. The process is radically transformational, involving the development of partial and interim solutions which may ultimately play no role in the final design.

4. Design intrinsically involves the discovery of new goals.

Carroll, Rosson, 1985

Page 5: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 5

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Five activities in interaction design

UnderstandingWhat’s going on here? What is the underlying problem to be solved? Photographs, videos, sketches, and notes can be used to aid designers in observing and analyzing the information or the problem. Designers talk with people, especially clients and users, and look at information to be communicated.

UnderstandUnderstand AbstractAbstract StructureStructure RepresentRepresent DetailDetail

Crampton Smith och Tabor, 1996

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Five activities in interaction design

AbstractingWhat are the main elements? What kind of information is being conveyed? What do people want tio do with it? What is important? What is irrelevant? Lists, sketches, and diagrams are the usual tools here.

UnderstandUnderstand AbstractAbstract StructureStructure RepresentRepresent DetailDetail

Page 6: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 6

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Five activities in interaction design

StructuringWhat are the relationships among the elements? What different ways can the elements be ordered to be useful for users? What are the users interested in? How much can they take in? The designers’ assumptions will be checked with the users and the clients.

UnderstandUnderstand AbstractAbstract StructureStructure RepresentRepresent DetailDetail

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Five activities in interaction design

RepresentingHow can this structure be represented in visual and auditory form? What representations does the material suggest? What representations might the designer glean from thinking about the users’ world? Should the representation be concrete or abstract? Is metaphor appropriate? Here, the designer typically uses sketches on paper and interactive sketches in computer based tools, which may be evaluated with colleagues or users.

UnderstandUnderstand AbstractAbstract StructureStructure RepresentRepresent DetailDetail

Page 7: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 7

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Five activities in interaction design

DetailingExactly what color should this element be? What style of depition should be used? How is the picture plane handled? How do elements move? Should an illustrator be hired? Some designers work directly in paint programs e.g. Photoshop. Others start on paper, and move to the computer later.

UnderstandUnderstand AbstractAbstract StructureStructure RepresentRepresent DetailDetail

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Fast tap

Demo

Page 8: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 8

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2003

Old school

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2003

New school

Page 9: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 9

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2003

Past Present

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2003

Framework supporting work activities

Page 10: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 10

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Notes on screen design

Overview and detail at the same time.

Clear visual orientation, and explicit and straight forward navigation.

Effective and goal directed real estate, disposition on the screen.

Good readability.

Minimalist design; simple, discrete and effective aesthetics.

User in control, and informative and constructive feedback.

Minimize the need for users “controlling”, moving around in the system.

Handle errors and supply multiple help.

Be consistent, use users terminology.

Page 11: Design for Usability · For every design rule one can find at least one situation, where following the rule would be sheer madness. Design for Usability | Design examples | ©Bengt

Delmoment i användarcentrerad systemdesign

Designexempel och diskussion runt interaktionsdesign

© Bengt Göransson, Enea Redina AB, 2004 – http://www.redina.se/ :: http://acsd.hci.uu.se/ 11

Design for Usability | Design examples | © Bengt Göransson, Enea Redina AB, 2004

Microsoft Windows User Experience

”However, adhering to these design guidelines does

not guarantee usability. The guidelines are valuable

tools, but to be part of an effective software design

process, they must be combined with other factors such

as design principles, task analysis, prototyping, and

usability evaluation.”

www.microsoft.com/usability