subtracting complexity

25
Subtracting Complexity by Design Douglas X. Wang 王王王 Make Life Easy

Upload: douglas-wang

Post on 08-May-2015

270 views

Category:

Documents


0 download

DESCRIPTION

Less is more. But you need to know why less is more and how to do it. Check it out.

TRANSCRIPT

Page 1: Subtracting Complexity

Subtracting Complexity by Design

Douglas X. Wang王骁勇

Make Life Easy

Page 2: Subtracting Complexity

(+) versus (-)

Make Life Easy

drawing

sculpture

mathematics

design improvement:usability test, heuristic evaluation…

收creative design: brain storm 放

Douglas X. Wang - 2006.11.14

Page 3: Subtracting Complexity

what creates complexity?

Make Life Easy

interface perspective: 客

user perspective

主体

many layers of info;unclear grouping/categories;complex structure of data;unfamiliar/no metaphors;

multiple interaction;physical limitations;time consuming;missing knowledge;psychological barrier;cultural misperceptions;

Douglas X. Wang - 2006.11.14

Page 4: Subtracting Complexity

experiencing complexity…

Make Life Easy

Douglas X. Wang - 2006.11.14

Page 5: Subtracting Complexity
Page 6: Subtracting Complexity

experiencing simplicity…

Page 7: Subtracting Complexity
Page 8: Subtracting Complexity
Page 9: Subtracting Complexity

It is easy to make things complex;

but much harder to make things simpler.

Make Life Easy

Douglas X. Wang - 2006.11.14

Page 10: Subtracting Complexity

how to express a product?

Make Life Easy

information architecture 信

息结构

2feature definition

功能

1

3graphical interface

图形界面

Douglas X. Wang - 2006.11.14

Page 11: Subtracting Complexity

how to simplify the scope of features and prioritize them?

Make Life Easy

Douglas X. Wang - 2006.11.14

Page 12: Subtracting Complexity

Make Life Easy

Douglas X. Wang - 2006.11.14

• who are the primary users?• why do they use it?• where do they use it?• how do they use it?…

• what is the business positioning in the market?

• what is the business strategy?• who is the most important decision maker?• what is the product position in the market?• who will finance it?• what is the expected ROI?…

• who will work on it?• how long is the

development cycle?• what are the tools used?• what are the limitations?…

Page 13: Subtracting Complexity

how to prioritize?

Make Life Easy

Douglas X. Wang - 2006.11.14

Page 14: Subtracting Complexity

Make Life Easy

Douglas X. Wang - 2006.11.14

Tasks User Biz Tech Total

Determine parameter scheme 3 3 3 9

Create/modify design templates 3 3 2 8

Integrate into development process 1 2 3 6

Build final deliverable 3 3 1 6

Make installation transparent 3 3 1 6

Test parameters 2 2 2 6

Modify templates 2 3 2 7

Determine who gets what design 3 3 1 7

Send out designs 3 1 1 5

Track designs 3 3 1 7

Upgrade/Downgrade designs 2 3 2 7

Request designs returned 1 1 1 3

Receive returned designs 2 1 1 4

Page 15: Subtracting Complexity

how to deliver a good experience of information?

Make Life Easy

Douglas X. Wang - 2006.11.14

Page 16: Subtracting Complexity

Make Life Easy

Douglas X. Wang - 2006.11.14

• importance level of data• context of use• breathing for perception• grouping• layering• macro/micro• Metaphor• abstraction• trace of smell• cross reference in multiple information

spaces• the evolving data by time

Page 17: Subtracting Complexity

how to express simplicity visually?

Make Life Easy

Douglas X. Wang - 2006.11.14

Page 18: Subtracting Complexity

Make Life Easy

Douglas X. Wang - 2006.11.14

• typography: too many type faces?• graphic design: unclear traffic signs, ad. Message,

over designs?• product design: confusing buttons, distracting color

and decorations.• websites: ads, confusing layouts, strange colors,

fonts, links, animations.• software interface design: unclear personas,

unnecessary info, improper branding, illogical UI patterns.

Page 19: Subtracting Complexity

complex data=complex experience?

Make Life Easy

Douglas X. Wang - 2006.11.14

Page 20: Subtracting Complexity
Page 21: Subtracting Complexity
Page 22: Subtracting Complexity
Page 23: Subtracting Complexity
Page 24: Subtracting Complexity

Complexity–confusing factors = simplicity

Make Life Easy

users’ world:

the ideal users’ world:

designers’ role

Douglas X. Wang - 2006.11.14

visual;audible; tactile;nasal;cultural;metaphorical;emotional;psychological, philosophical, ideological,…

text;language;colors;grouping; relations;layering;metaphors;functional;business logics, user profiles;accessibility;aesthetics;…

It all makes sense

Page 25: Subtracting Complexity

can life be made easier?

Make Life Easy

Douglas X. Wang - 2006.11.14