54
DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

Embed Size (px)

Citation preview

Page 1: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 1

Everyday Adaptive Design

Tom MoranIBM Almaden Research Center

Designing Interactive Systems 2002

The British Museum, London, 25-28 June 2002

Page 2: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 2

History of DIS

Computing Systems:• Batch• Interactive• Personal• Networked• Enterprise• Web• Mobile• Ubiquitous• Embedded

Design Perspectives:• Cognitive• Usability• GUI• Socio-technical• Participatory• Graphic• Information• Interaction• Experience

Page 3: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 3

“Serious reflections on DIS”

• What is “user-oriented” design?• What is it trying to accomplish?• What is its role in system development?• Why is there no “usefulness design”?• Who are the designers, anyway?

Page 4: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 4

Past, Present, Future

The point of this talk:• Design lives everywhere, in all of us.• Specifically, in the “users”.• People commit everyday little acts of

design by adapting systems to their needs.

This talk is more about:

… seeing adaptation as good than as bad.

… continuity than change.

Page 5: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 5

<meta>Managing Expectations</meta>

Style

School

Method

Philosophy

Paradigm

Theory

Framework

Perspective

Attitude

Muddle

Concern

DESIG

N

THEO

RY

Page 6: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 6

DESIGN

Page 7: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 7

Design v. tr.

1. Conceive or fashion in the mind; invent. design a good excuse for not attending the conference

2. Formulate a plan for; devise.design a marketing strategy for the new product

3. Plan out in systematic, usually graphic form.design a building; design a computer program

4. Create or contrive for a specific purpose or effect.design a game designed to appeal to all ages

5. Create a basic scheme or pattern that affects and controls function or development.

the overall design of an epic poem

6. Create in an artistic or highly skilled manner.

Page 8: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 8

Perspectives on What Design Is

Everyday What does the dictionary say?

Political Who is called a “Designer”?

Social What is “Designer talk”?What is the Designer’s role?

Cognitive What is the behavior, activity,and practice of designing?

“Design” What do we want it to be?We can design design!

Page 9: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 9

Goal of Design (personal)

• Design artifacts that become suitably and intimately enmeshed in people’s lives.

• Not an object of admiration.• Deeper notion of “interaction design”.

• Criteria: 1. Usefulness. 2. Reliability 3. Usability. 4. Delight.

• More evolutionary than revolutionary.• More service than product.

Page 10: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 10

Design and Time

Life cycle of development:

10 100 1000

Design Build Use

Design is a set of distributed activitiesof different kinds by different people at different times.

Adapt

Time is the best designer!

Page 11: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 11

Three Notions of Design

Professional DesignBy Designers at design time

Generic DesignBy many other professionals throughout

development

Adaptive Design By adapters (users) throughout the life cycle

Page 12: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 12

PROFESSIONAL DESIGN

Page 13: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 13

Professional Design: Assets

• Representation of the end user• Generic process skills:

• Breadth (look at multiple alternatives)• Iteration (feedback and refinement)• Integration (of multiple views)

• Specific skills (eg, aesthetic expression)

• Specialized domain knowledge

Page 14: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 14

Professional Design: Difficulties

“… to ascribe to architects … exceptional insight into problems of living when, in truth, most of them are concerned with problems of business or prestige.” – Rudolfsky

• Predicting usefulness Can’t

• Representing the user Adbusters manifesto

• Talk to other designers Awards; AIGA cases

• Pull of over-design Design problems everywhere

Page 15: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 15

GENERIC DESIGN

Page 16: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 16

Generic Design

“ Everyone designs who devises courses of action aimed at changing existing situations into preferred ones ” – Simon

Designing is a type of cognitive activity(vs, say, diagnosis or decision making)

with characteristic properties …

Page 17: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 17

Design Activity

• Design problems are ill-defined.• The problem is defined as you go.• What’s taken to be a solution depends on the

individual / discipline.

• Design problems are ill-structured.(a complex of interdependent components)• Managed systematically and opportunistically.• Decomposed into better-structured subproblems.• Coordinated and integrated.

Page 18: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 18

Design Activity

• Designing is specifying.• Work with multiple representations.• Representations give structure and focus.• Representations provide for reflection on the state

of the design (Schon).

• Designing is stealing.• Domain knowledge is reused.• Creativity is based on analogical reasoning.

Integration is the hardest part of design.

Page 19: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 19

Design of a Service (Palen & Salzman)

User experience of a cellphone:• Hardware dial shuttle

• Software call routing feature

• Netware service quality & type, roaming, long distance

• Bizware • Calling plans cost & use patterns

• Marketing promotions call routing + free weekend

• Handset manual nonspecific

• Phone bill format

• Customer service

Page 20: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 20

Design is a Social Process

• Collaboration• Negotiation (NB: Rittel’s IBIS)

• User Participation

Design is not a profession, but a community(such as, say, DIS)

Page 21: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 21

EVERYDAY DESIGN

Page 22: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 22

Everyday Design

“ Everybody is a designer in everyday life. Yet we share no common vocabulary for describing everyday design practice …. design is not limited to the province of specialists who have formal training... . Rather, design behavior is a fundamental element of our species’ adaptation.” – Strickland

Page 23: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 23

Portable Effects Exhibit (Strickland)

“… glimpses into human mobile nature … prompts each of us to consider the design motives and methods that underlie our daily transactions with ordinary objects.”

Esther

Page 24: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 24

Esther’s Purse

“ I feel very well equipped to go out. The purse looks like a mess … but it's got everything. It's got all the recent goings on. So it's got all my credit cards, money a little bit here and there, a notepad. ...

I tend to take a long time to file things … So this works as a clearance center. It's little pieces of paper that can't be thrown away, but I don't have time to attend to yet. … If I've just finished a transaction I like to just dump it into my purse and go. Then once in a month … or so I'll sit there and organize and weed it out. ...

Once in a while it takes me a longer time to find something, but that's actually rare. I have an organization, and I can't even articulate it. But if I need money I dive in there and I can find some.

I guess my system arises from an aversion to organizing all the time. I like most of my life to be free flowing. In little patches there's some heavy duty organizing to do.”

Page 25: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 25

Back Bag

Page 26: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 26

Everyday Adaptive Design

Everyday design is authentic:• continuous process of adaptation• attention is specific and detailed • develops a tight fit to the situation• unique character results:

“ informal, pragmatic, alive with offhand ingenuity ”

Page 27: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 27

ADAPTIVE DESIGN IN VERNACULAR ARCHITECTURE

Page 28: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 28

Design without Designers

Architecture without Architects – Rudolfsky “non-pedigreed architecture”

Notes on the Synthesis of Form – Alexander“unselfconscious design”

The Death and Life of Great American Cities – Jacobsvitality of the street from its diversity and density

How Buildings Learn – Brand“the low road”

Learning from Las Vegas – Venturi et al“theory of the ordinary and ugly”

Page 29: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 29

Vernacular Architecture (Rudolfsky)

“ There is much to learn from architecture before it became an expert’s art. The untutored builders in space and time … demonstrate an admirable talent for fitting their buildings into the natural surroundings. Instead of trying to ‘conquer’ nature, as we do, they welcome the vagaries of climate and the challenge of topography.”

“ The beauty of this architecture has long been dismissed as accidental, but today we should be able to recognize it as the result of rare good sense in the handling of practical problems.”

Page 30: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 30

Native Vernacular:Pakistani Wind Scoops (Rudolfsky)

Page 31: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 31

Romantic Vernacular:Victorian Houses (Moudon)

1887 1991

Page 32: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 32

Victorian House Plans

Page 33: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 33

Vulgar Vernacular:The Low Road (Brand)

Page 34: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 34

ADAPTIVE DESIGNIN INTERACTIVE SYSTEMS

Page 35: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 35

Customization Techniques

• Scripting languages• Macros (programming by example)• Formulas• Rules• Features• Parameters• Skins• Rearrangement

Page 36: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 36

User vs Adapter

Use: put system into action for a purpose• Assumes the system is ready for the purpose• Thus, usability is the designer’s problem

Adapt: make system suitable for a purpose• Thus, usefulness is the adapter’s problem

Adopt: make the system one’s own• As a result of adaptive activity

Page 37: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 37

Systems for Adaptive Design

• Web Wikis, Blogs • Spreadsheets Local developers

• Email “Habitat”

• Messaging Teens

• Cellphone Rendezvousing

• Desktop Freeform space

• Paper Post-its

Page 38: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 38

Adaptive Design – Mobile Work

• Plan what to carry for later access and use (“planful opportunism”)

• Redundancy for coping with uncertainty• Laptop, disk, pre-email, paper, cellphone

• Short dead times in various contexts• Multi-tasking (eg: in a car)• Cellphone for delegation

• Lightweightness and flexibility• “Micromobility” and instant-on• Connectivity to local resources

(Perry, O’Hara, Sellen, Brown, Harper)

Page 39: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 39

Adaptive Design – Email (Bellotti et al)

Email is a “serial killer app” – • people “progressively appropriate [email] as a habitat in

which they spend most of their workday”

• Basic function used in variety of ways • eg negotiation

• Manipulate folders to keep visible• Used for other functions:

• To-do’s; contact management; repository

• Attachments for document exchange• But filters only slightly used

Page 40: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 40

Professional vs Adaptive Design

Formal Informal

Anticipated Situated

Ill-defined Concrete

Reflect Act

Specify Build

Program Arrange

Adventurous Conservative

Make it right Make do

Page 41: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 41

DESIGNING FORADAPTIVE DESIGN

Page 42: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 42

Architecture of Layers (Brand)

daily

3-30 yrs 7-15 yrs 20 yrs 30-300+ eternal

Page 43: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 43

Behavior of Layers

• Need “slippage” between layers.• Fast layers explores changes (originality).• Slow layers constrain the fast layers.

• Slow layers provide continuity.

• Slow layers eventually integrate changes.(“Infrastructuralization”)

Page 44: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 44

Platforms, Not Solutions

Overbuild infrastructure, underbuild features:• Provide reliable basic services.• Under-design:

• Don’t over-respond to immediate issues.• Defer decisions, provide opportunities.

(Rationale for simplicity: adaptability, not ease.)

Platforms support cheap experiments over extended time periods.

Page 45: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 45

Space to Evolve

Make room for adaptive design:• Leave some spaces rough.

• “low definition spaces”• basement, garage, porch, storage

• Make spaces non-minimal.• Generous room sizes

Page 46: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 46

Managing the At-Hand

Allow people to arrange what’s “at hand”:• Arranging stuff in spaces.• Fitting in storage/display structures.• What is an adaptable quality (look and feel)?

• Conveying opportunity and potential.• Aesthetic of ongoing process.

Page 47: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 47

Modularity

Allow recombining and repurposing:• Cellular spaces (hierarchic)

• Joinable and splitable

• Closed modular systems (kits)• Expensive• Limited style, choices, and availability

• Open standards• Accomodate heterogeneity

Page 48: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 48

Process

Assuming people have local control:• Provide documentation, service, and support.

• Do-it-yourself industry

• Make adaptations sharable.• Document experiences and solutions.

• Use for generalization and “infrastructuralization”

Page 49: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 49

What about Systems?

Some trends supporting adaptive design:• Open standards• Web architecture• Portalization• Freeform technologies

But interaction design is needed:• Lightweight• Flexible• Looser, less crammed• Interchangeable, interconnectable

Page 50: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 50

Adaptive Design Behavior Issues

• Time course of adaptation• Maintaining vs changing habits• Amenity and function vs style• Reflection vs on-the-fly action• Experimentation (trial and error)• Inhibitions to local control

Page 51: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 51

Research for Adaptive Design

• Systems Theory Alexander, Furnas, …

• Empirical Investigations Nardi, Mackay, …

• Design Methods Fischer, …

• Adaptation Techniques ???

• Pliant Technology Henderson

• Task-Specific Languages spreadsheets

• Design Languages Alexander, Reinfrank, …

Page 52: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 52

Conclusion

Adaptive design runs rampant.• It is vital, creative, and messy.

The design community can:• Dismiss it as vulgar.• Try to clean it up.• Embrace it.• Design to support it and improve it.

Page 53: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 53

Thanks to …

• Michel Beaudouin-Lafon

• Victoria Bellotti

• Gerhard Fischer

• George Furnas

• Bill Gaver

• Beverly Harrison

• Steve Harrison

Send comments to

[email protected]

• Austin Henderson

• Wendy Mackay

• Bill Moggridge

• Bonnie Nardi

• John Reinfrank

• Dan Russell

• Rachel Strickland

• Bill Verplank

Page 54: DIS 2002 1 Everyday Adaptive Design Tom Moran IBM Almaden Research Center Designing Interactive Systems 2002 The British Museum, London, 25-28 June 2002

DIS 2002 54