I’M EXCITED TO LOOK AT THE WAYS IN WHICH THE PRACTICE OF DESIGN CAN ENTER THE UBICOMP COMMUNITY AND HELP US SOLVE SOME OF THE IMPORTANT PROBLEMS WE CONFRONT
2 Favorites & 1 Group
Maurizio Cassi at MDeal Consulting, favorited this 3 weeks ago
Rapidly Exploring Application Design through Speed Dating - Presentation Transcript
rapidly exploring application design through speed dating scott davidoff, min kyung lee, anind dey + john zimmerman
a 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
how do you know which concept to make?
how do you know you have the best approach?
why not build it and see?
immature design patterns
high cost of failure
unpredictable consequences
design toolbox is empty
personas
video
bodystorming
sketch bucheneau + fulton suri 2000 cooper + reiman 2003 zimmerman 2005
design toolbox is empty
personas
video
bodystorming
paper prototyping
video sketches
toolikits
sketch prototype rettig 1994 mackay et al 2000 landay + myers 1995 bucheneau + fulton suri 2000 cooper + reiman 2003 zimmerman 2005
design toolbox is empty
personas
video
bodystorming
paper prototyping
video sketches
toolikits
sketch prototype rettig 1994 mackay et al 2000 landay + myers 1995 bucheneau + fulton suri 2000 cooper + reiman 2003 zimmerman 2005 getting the idea right v. getting the right idea tohidi et al 2006
add a step sketch prototype explore
address ubicomp risks
immature design patterns
high cost of failure
unpredictable consequences
many variations
early, cheap + engaging
find risks + their interactions
sketch prototype explore
speed dating
speed dating for love
speed dating for love
speed dating for love
speed dating for love
speed dating for love
speed dating for love
speed dating for love
speed dating for design
replace partners with concepts, or variations
multiple low-cost engagtements with wide variety of concepts
allows a broader perspective to emerge
really two methods
need validation
user enactments
abundance brings perspective
abundance brings perspective
cross boundaries to find them
experience, not feedback
need validation
22 concepts
22 concepts
22 concepts
snack day at school Annie brings home a note from school. It’s her turn to bring in snack on the 26th Today is the 2nd and Mom doesn’t 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 Annie’s snacks to Mom’s shopping list The smart home rings a reminder sound as Mom walks past the fridge on the 26th. She sees her note and remembers Annie’s cookies
snack day at school Annie brings home a note from school. It’s her turn to bring in snack on the 26th Today is the 2nd and Mom doesn’t 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 Annie’s snacks to Mom’s shopping list The smart home rings a reminder sound as Mom walks past the fridge on the 26th. She sees her note and remembers Annie’s cookies
snack day at school Annie brings home a note from school. It’s her turn to bring in snack on the 26th Today is the 2nd and Mom doesn’t 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 Annie’s snacks to Mom’s shopping list The smart home rings a reminder sound as Mom walks past the fridge on the 26th. She sees her note and remembers Annie’s cookies
dad’s in trouble “ I feel so helpless.” The smart home senses that Dad’s going to miss Annie, and pings people he can count on in a pinch The neighbor’s not far from Annie. She agrees to get her. The tow truck that comes for Dad tells him that Annie is safe and sound.
dad’s in trouble “ I feel so helpless.” The smart home senses that Dad’s going to miss Annie, and pings people he can count on in a pinch The neighbor’s not far from Annie. She agrees to get her. The tow truck that comes for Dad tells him that Annie is safe and sound.
getting the right idea
observation
kids activities cause stress
strategy
this is a problem, so fix it
getting 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
user enactments
what’s happening?
highly proactive
what’s happening? arranges a ride
highly proactive
medium proactive
what’s happening? arranges a ride mediates a ride
highly proactive
medium proactive
low proactive
what’s happening? arranges a ride mediates a ride provides list of who’s available
view from the back seat
routine
what’s happening? remind mom about snack
routine
beginning
what’s happening? remind mom about snack tell mom what to buy for ballet
routine
beginning
deviation
what’s happening? remind mom about snack tell mom what to buy for ballet tell dad what to bring when mom’s away
put mom in the kitchen
what about interactions? deviate routine begin activity lifecycle high med low proactivity
mom comes home
mom passes the laundry
mom passes the laundry “ if you put johnny’s shirt in his bag he won’t forget it”
mom passes the laundry “ tell him to get his own laundry” “ if you put johnny’s shirt in his bag he won’t forget it”
kids 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
implications for design
can’t 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
getting 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
getting 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
tradeoffs sketch prototype explore
summary
find the right concept + strategy important but unsupported
stands between sketching and prototyping
low-cost + engaging
learn about unpredictable consequences
evolve your application concept
continuing exploration
taught in graduate hci design studio
push the method to make more flexible
apply in other concepts + domains
the end
user 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
participatory design
PICTIVE
Opportunity areas
muller 1992 halloran et al 2006
low-fi kitchen muller 1992 halloran et al 2006
need validation observed needs perceived needs
morning stress “ MOM SAID 10 MIN MAX.” The smart home shuts off the TV. Annie goes to get dressed. “ IT’S 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 Annie’s cookies
While the user-centered design methods we bring fro more
While the user-centered design methods we bring from human-computer interaction to ubicomp help sketch ideas and refine prototypes, few tools or techniques help explore divergent design concepts, reflect on their merits, and come to a new understanding of design opportunities and ways to address them. We present Speed Dating, a design method for rapidly exploring application concepts and their interactions and contextual dimensions without requiring any technology implementation. Situated between sketching and prototyping, Speed Dating structures comparison of concepts, helping identify and understand contextual risk factors and develop approaches to address them. We illustrate how to use Speed Dating by applying it to our research on the smart home and dual-income families, and highlight our findings from using this method. less
0 comments
Post a comment