playing with constraints: the value of interactive prototypes in driving the design process
Post on 28-Jan-2015
112 Views
Preview:
DESCRIPTION
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