Title: rapidly exploring application design through speed dating
1rapidly exploring application design through
speed dating
- scott davidoff, min kyung lee, anind dey john
zimmerman
2a familiar story
- investigating a domain
- fieldwork shows many needs
- create many application concepts
- dual-income families
- davidoff et al ubicomp 2006
- managing kids activities causes stress
3how do you know which concept to make?
4how do you know you have the best approach?
5why not build it and see?
6immature design patterns
7high cost of failure
8unpredictable consequences
9design toolbox is empty
sketch
- personas
- video
- bodystorming
cooper reiman 2003
zimmerman 2005
bucheneau fulton suri 2000
10design toolbox is empty
sketch
prototype
- personas
- video
- bodystorming
- paper prototyping
- video sketches
- toolikits
cooper reiman 2003
rettig 1994
mackay et al 2000
zimmerman 2005
bucheneau fulton suri 2000
landay myers 1995
11design toolbox is empty
sketch
prototype
- personas
- video
- bodystorming
- paper prototyping
- video sketches
- toolikits
cooper reiman 2003
rettig 1994
mackay et al 2000
zimmerman 2005
bucheneau fulton suri 2000
landay myers 1995
getting the idea right v. getting the right idea
tohidi et al 2006
12add a step
sketch
prototype
explore
13address ubicomp risks
sketch
prototype
explore
- immature design patterns
- high cost of failure
- unpredictable consequences
- many variations
- early, cheap engaging
- find risks their interactions
14speed dating
15speed dating for love
16speed dating for love
17speed dating for love
18speed dating for love
19speed dating for love
20speed dating for love
21speed dating for love
22speed dating for design
- replace partners with concepts, or variations
- multiple low-cost engagtements with wide variety
of concepts - allows a broader perspective to emerge
23really two methods
24abundance brings perspective
25abundance brings perspective
26cross boundaries to find them
27experience, not feedback
28need validation
2922 concepts
3022 concepts
3122 concepts
32snack day at school
Annie brings home a note from school. Its her
turn to bring in snack on the 26th
Today is the 2nd and Mom doesnt want to forget.
She puts a note on the fridge, but it gets lost
in a sea of notes
On the 24th, the smart home adds Annies snacks
to Moms shopping list
The smart home rings a reminder sound as Mom
walks past the fridge on the 26th. She sees her
note and remembers Annies cookies
33snack day at school
Annie brings home a note from school. Its her
turn to bring in snack on the 26th
Today is the 2nd and Mom doesnt want to forget.
She puts a note on the fridge, but it gets lost
in a sea of notes
On the 24th, the smart home adds Annies snacks
to Moms shopping list
The smart home rings a reminder sound as Mom
walks past the fridge on the 26th. She sees her
note and remembers Annies cookies
34snack day at school
Annie brings home a note from school. Its her
turn to bring in snack on the 26th
Today is the 2nd and Mom doesnt want to forget.
She puts a note on the fridge, but it gets lost
in a sea of notes
On the 24th, the smart home adds Annies snacks
to Moms shopping list
The smart home rings a reminder sound as Mom
walks past the fridge on the 26th. She sees her
note and remembers Annies cookies
35dads in trouble
I feel so helpless.
The smart home senses that Dads going to miss
Annie, and pings people he can count on in a pinch
The neighbors not far from Annie. She agrees to
get her.
The tow truck that comes for Dad tells him that
Annie is safe and sound.
36dads in trouble
I feel so helpless.
The smart home senses that Dads going to miss
Annie, and pings people he can count on in a pinch
The neighbors not far from Annie. She agrees to
get her.
The tow truck that comes for Dad tells him that
Annie is safe and sound.
37getting the right idea
- observation
- kids activities cause stress
- strategy
- this is a problem, so fix it
38getting the right idea
- observation
- kids activities cause stress
- activities cause stress but other factors are
important
- strategy
- this is a problem, so fix it
- respect these issues while fixing the problems
39user enactments
40whats happening?
41whats happening?
arranges a ride
42whats happening?
- highly proactive
- medium proactive
arranges a ride mediates a ride
43whats happening?
- highly proactive
- medium proactive
- low proactive
arranges a ride mediates a ride provides list of
whos available
44view from the back seat
45whats happening?
remind mom about snack
46whats happening?
remind mom about snack tell mom what to buy for
ballet
47whats happening?
- routine
- beginning
- deviation
remind mom about snack tell mom what to buy for
ballet tell dad what to bring when moms away
48put mom in the kitchen
49what about interactions?
50mom comes home
51mom passes the laundry
52mom passes the laundry
if you put johnnys shirt in his bag he wont
forget it
53mom passes the laundry
if you put johnnys shirt in his bag he wont
forget it
tell him to get his own laundry
54kids activities not problems
- kids are in activities to learn lessons about
life - actions have consequences
- parents want to protect their kids
- also want kids to learn responsibility
55implications for design
- cant approach activities to fix problems
- system needs to help kids learn to help
themselves - kids have to learn about consequences and
responsibility - in some places, assistance is inappropriate
- parents must be part of the loop
56getting the right idea
- observation
- kids activities cause stress
- activities cause stress but other factors are
important
- strategy
- this is a problem, so fix it
- respect these issues while fixing the problems
57getting the right idea
- observation
- kids activities cause stress
- activities cause stress but other factors are
important - managing activity and parenting are inseparable
- strategy
- this is a problem, so fix it
- respect these issues while fixing the problems
- teach kids responsibility, function as a safety
net
58tradeoffs
sketch
prototype
explore
59summary
- find the right concept strategy important but
unsupported - stands between sketching and prototyping
- low-cost engaging
- learn about unpredictable consequences
- evolve your application concept
60continuing exploration
- taught in graduate hci design studio
- push the method to make more flexible
- apply in other concepts domains
61the end
62user enactments
- experience prototyping
- not designers but users
- directly sample life-experience
- react to situation portrayed how they would in
their lives
bucheneau fulton suri 2007
63participatory design
- PICTIVE
- Opportunity areas
muller 1992
halloran et al 2006
64low-fi kitchen
muller 1992
halloran et al 2006
65need validation
observed needs
perceived needs
66morning stress
MOM SAID 10 MIN MAX. The smart home shuts off
the TV. Annie goes to get dressed.
ITS SNOWING WHAT SHOULD YOU WEAR?
Annie picks a sweater and boots. Her cyber pet
meows with joy.
The smart home rings a reminder sound as Mom
walks past the fridge on the 26th. She sees her
note and remembers Annies cookies
67predictable deviation