Rapidly Exploring Application Design through Speed Dating

50 %
50 %
Information about Rapidly Exploring Application Design through Speed Dating

Published on September 19, 2007

Author: scott.davidoff

Source: slideshare.net

Description

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.

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

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

personas

video

bodystorming

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

personas

video

bodystorming

paper prototyping

video sketches

toolikits

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

personas

video

bodystorming

paper prototyping

video sketches

toolikits

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

immature design patterns

high cost of failure

unpredictable consequences

many variations

early, cheap + engaging

find risks + their interactions

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

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

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

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

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

highly proactive medium proactive what’s happening? arranges a ride mediates a ride

highly proactive

medium proactive

highly proactive medium proactive low proactive what’s happening? arranges a ride mediates a ride provides list of who’s available

highly proactive

medium proactive

low proactive

view from the back seat

routine what’s happening? remind mom about snack

routine

routine beginning what’s happening? remind mom about snack tell mom what to buy for ballet

routine

beginning

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

routine

beginning

deviation

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

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

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

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

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

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

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

experience prototyping

not designers but users

directly sample life-experience

react to situation portrayed how they would in their lives

participatory design PICTIVE Opportunity areas muller 1992 halloran et al 2006

PICTIVE

Opportunity areas

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

predictable deviation

Add a comment

Related pages

Rapidly Exploring Application Design through Speed Dating

Rapidly Exploring Application Design through Speed Dating Scott Davidoff, Min Kyung Lee, Anind K. Dey, John ...
Read more

Now - Rapidly Exploring Application Design Through Speed ...

... Rapidly Exploring Application Design Through Speed Dating Our website ... Rapidly Exploring Application Design Through Speed Dating Our ...
Read more

Rapidly Exploring Application Design Through Speed Dating

BibTeX @INPROCEEDINGS{Davidoff_rapidlyexploring, author = {Scott Davidoff and Min Kyung Lee and Anind K. Dey and John Zimmerman}, title = {Rapidly ...
Read more

Rapidly Exploring Application Design Through Speed Dating ...

Scott Davidoff Affiliated with Carnegie Mellon Human-Computer Interaction Institute + School of Design, Min Kyung Lee Affiliated with Carnegie Mellon Human ...
Read more

Rapidly exploring application design through speed dating ...

While the user-centered design methods we bring from human-computer interaction to ubicomp help sketch ideas and refine prototypes, few tools or techniques ...
Read more

Rapidly Exploring Application Design Through Speed Dating

x. CiteULike uses cookies, some of which may already have been set. Read about how we use cookies. We will interpret your continued use of this site as ...
Read more

Rapidly Exploring Application Design Through Speed Dating ...

... Rapidly Exploring Application Design Through Speed Dating. on ... a design method for rapidly exploring application concepts and their ...
Read more

S. Davidoff, M. K. Lee, A. Dey, and J. Zimmerman ...

S. Davidoff, M. K. Lee, A. Dey, and J. Zimmerman, “Rapidly exploring application design through speed dating,” in Proceedings of the 9th International ...
Read more

Exploring the Observer Design Pattern

Technical Articles Exploring the Observer Design ... address certain problems relating to application design and ... through the retrieved observers ...
Read more