playing with constraints: the value of interactive prototypes in driving the design process

Post on 28-Jan-2015

112 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Interactive prototypes allow you to work with the constraints of technology, and discover new design opportunities through playing with these constraints.

TRANSCRIPT

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Playing with Constraints

The value of interactive prototypes in driving the design process

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

• Interaction Designer• Computer science, programming, flash• IDII• IDEO

• Into prototyping and new play experiences

Introduction

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Interaction Design Thesis

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.comControl Freaks

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Control Freaks

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

IDEO Prototyping Workshop

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

IDEO Prototyping Workshop

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

IDEO Prototyping Workshop

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Overview

• Interactive prototypes allow you to work with the constraints of technology

• Discover new design opportunities through playing with these constraints

• Technology is not the only dimension of constraint

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

1. Interactive prototypes allow you to work with the constraints of technology

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

• Graphic sketch: layout, screen proportions, visual forms, interface controls

• Interactive prototype (Flash, Processing): animation, behavior, timing, real data

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

“You discover new possibilities of making & design through

putting things together.”Jack Schulze, schulzeandwebb.com

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

2. Discover new design opportunities

• Once you’ve turned your design into a system - you can play with the configuration of that system to generate new design opportunities.

• Work within constraints to refine your design

• Observe others interacting with the prototype in unexpected ways

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Case Study: Holistic Empathy - Internet Radio

Henry Holland, RCA

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Playing with configuration

System Constraints Design Potential

One puckFixed mountingFixed sized board

Wall-mountedtuning system

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Playing with configuration

System Constraints

One puckFixed mountingFixed sized board

Wall-mountedtuning system

Design Potential

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Playing with configuration

System Constraints

One puckFixed mountingFixed sized board

Wall-mountedtuning system

Multiple pucksAny size canvasAny flat surface

2 people tuningBooks for the blindAugmented atlases

Design Potential

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Playing with configuration

System Constraints

One puckFixed mountingFixed sized board

Wall-mountedtuning system

Multiple pucksAny size canvasAny flat surface

2 people tuningBooks for the blindAugmented atlases

Left Brain Right Brain

Design Potential

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Case Study: Control Freaks

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Working with constraints

System Constraints Potential

Binary tiltVibrations send false positives

Tilt Sensor

Accelerometer

Accelerometer + Gyro?Accelerometer + Compas?

Can detect distinctmovement in 2 directionsAbout 2 levels of activity

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Case Study: Playing with Prototypes

Miguel Mora, RCA

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Case Study: Playing with Prototypes

Adrian Westaway, RCA

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

3. Technology is not the only dimension of constraint

• You can also play with other constraints in the prototype– Physical form (it’s heaviness, stiffness)– Affordance (what can I do with it? It

can be held, thrown, squeezed)– Narrative (why would I want to do this?

What is the meaning behind this interaction?)

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Use other forms of prototyping

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Summary

• Interactive prototypes should be part of early design exploration

• By creating interactive prototypes you:– Discover and work with the constraints of the technology– Play with the configuration of the prototype to change

constraints and discover new design opportunities– Observe others interact with your prototype, sometimes

in unexpected ways, and discover new opportunities

• Technology is not the only dimension of constraint

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

Implications for physical prototyping tools• Help me understand the constraints• Help me play with constraints

– Easily reconfigure the system– Suggest technology alternatives

• Help me test the constraints with others– Robust– Easily reproducible, transportable

• Help me play with constraints in other dimensions– Physical form of the prototype– Build new shapes– Attach to existing objects

Haiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.comHaiyan Zhang . Sketching 07 . San Francisco . hzhang@ideo.com

top related