SlideShare a Scribd company logo
1 of 67
rapidly exploring application design through speed dating scott davidoff, min kyung lee, anind dey + john zimmerman
a familiar story ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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 ,[object Object],[object Object],[object Object],sketch bucheneau + fulton suri 2000 cooper + reiman 2003 zimmerman 2005
design toolbox is empty ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],sketch prototype rettig 1994 mackay et al 2000 landay + myers  1995 bucheneau + fulton suri 2000 cooper + reiman 2003 zimmerman 2005
design toolbox is empty ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],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 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],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 ,[object Object],[object Object],[object Object]
really two methods ,[object Object],[object Object]
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 ,[object Object],[object Object],[object Object],[object Object]
getting the right idea ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
user enactments
what’s happening?
[object Object],what’s happening? arranges a ride
[object Object],[object Object],what’s happening? arranges a ride mediates a ride
[object Object],[object Object],[object Object],what’s happening? arranges a ride mediates a ride provides list of who’s available
view from the back seat
[object Object],what’s happening? remind mom about snack
[object Object],[object Object],what’s happening? remind mom about snack tell mom what to buy for ballet
[object Object],[object Object],[object Object],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” ,[object Object],[object Object],[object Object],[object Object]
implications for design ,[object Object],[object Object],[object Object],[object Object],[object Object]
getting the right idea ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
getting the right idea ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
tradeoffs sketch prototype explore
summary ,[object Object],[object Object],[object Object],[object Object],[object Object]
continuing exploration ,[object Object],[object Object],[object Object]
the end
user enactments ,[object Object],[object Object],[object Object],[object Object],bucheneau + fulton suri 2007
participatory design ,[object Object],[object Object],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
predictable deviation

More Related Content

Similar to Exploring App Designs Through Speed Dating Prototyping

SimplePastPastProgressiveEnglishOnline.pptx
SimplePastPastProgressiveEnglishOnline.pptxSimplePastPastProgressiveEnglishOnline.pptx
SimplePastPastProgressiveEnglishOnline.pptxEnglish Online Inc.
 
Persona storytelling
Persona storytellingPersona storytelling
Persona storytellingDara Pressley
 
Generation Next- Keeping Kids Safe Online
Generation Next- Keeping Kids Safe OnlineGeneration Next- Keeping Kids Safe Online
Generation Next- Keeping Kids Safe Onlinemarkfash
 
Makerspace Handbook
Makerspace HandbookMakerspace Handbook
Makerspace HandbookAaron Maurer
 
Young Marketers 3 - Semifinal - Xscape
Young Marketers 3 - Semifinal - XscapeYoung Marketers 3 - Semifinal - Xscape
Young Marketers 3 - Semifinal - XscapeYoung Marketers
 
Xscape Young Marketers Round 1 Final
Xscape Young Marketers Round 1 FinalXscape Young Marketers Round 1 Final
Xscape Young Marketers Round 1 FinalMai Bằng
 
Teaching 21st Century Skills In A 20th Century Final
Teaching 21st Century Skills In A 20th Century FinalTeaching 21st Century Skills In A 20th Century Final
Teaching 21st Century Skills In A 20th Century FinalGayle Underwood
 
Engaging Learners with Technology
Engaging Learners with TechnologyEngaging Learners with Technology
Engaging Learners with TechnologyDean Shareski
 
How To To Write A Research Paper Isewanforum.Org
How To To Write A Research Paper Isewanforum.OrgHow To To Write A Research Paper Isewanforum.Org
How To To Write A Research Paper Isewanforum.OrgAngie Miller
 
Decisions with Disney
Decisions with DisneyDecisions with Disney
Decisions with DisneyYumonomics
 
TheSimplePresentEnglishOnlineLunch&Learn.pptx
TheSimplePresentEnglishOnlineLunch&Learn.pptxTheSimplePresentEnglishOnlineLunch&Learn.pptx
TheSimplePresentEnglishOnlineLunch&Learn.pptxEnglish Online Inc.
 
Make Yourself Into A Maker: Builds 1-3 Day 2
Make Yourself Into A Maker: Builds 1-3  Day 2Make Yourself Into A Maker: Builds 1-3  Day 2
Make Yourself Into A Maker: Builds 1-3 Day 2Aaron Maurer
 
Staff Delv Web 2
Staff Delv Web 2Staff Delv Web 2
Staff Delv Web 2jorrflv
 
decision word.docx
decision word.docxdecision word.docx
decision word.docxMayElNashar
 
PD III-didactic unit 1-Bruno Silvia
PD III-didactic unit 1-Bruno SilviaPD III-didactic unit 1-Bruno Silvia
PD III-didactic unit 1-Bruno SilviaBrunoSilvia
 
LaQuay, Alyssa, Fractions
LaQuay, Alyssa, FractionsLaQuay, Alyssa, Fractions
LaQuay, Alyssa, FractionsAlyssa LaQuay
 

Similar to Exploring App Designs Through Speed Dating Prototyping (17)

SimplePastPastProgressiveEnglishOnline.pptx
SimplePastPastProgressiveEnglishOnline.pptxSimplePastPastProgressiveEnglishOnline.pptx
SimplePastPastProgressiveEnglishOnline.pptx
 
Persona storytelling
Persona storytellingPersona storytelling
Persona storytelling
 
Generation Next- Keeping Kids Safe Online
Generation Next- Keeping Kids Safe OnlineGeneration Next- Keeping Kids Safe Online
Generation Next- Keeping Kids Safe Online
 
Makerspace Handbook
Makerspace HandbookMakerspace Handbook
Makerspace Handbook
 
Young Marketers 3 - Semifinal - Xscape
Young Marketers 3 - Semifinal - XscapeYoung Marketers 3 - Semifinal - Xscape
Young Marketers 3 - Semifinal - Xscape
 
Xscape Young Marketers Round 1 Final
Xscape Young Marketers Round 1 FinalXscape Young Marketers Round 1 Final
Xscape Young Marketers Round 1 Final
 
Teaching 21st Century Skills In A 20th Century Final
Teaching 21st Century Skills In A 20th Century FinalTeaching 21st Century Skills In A 20th Century Final
Teaching 21st Century Skills In A 20th Century Final
 
Engaging Learners with Technology
Engaging Learners with TechnologyEngaging Learners with Technology
Engaging Learners with Technology
 
How To To Write A Research Paper Isewanforum.Org
How To To Write A Research Paper Isewanforum.OrgHow To To Write A Research Paper Isewanforum.Org
How To To Write A Research Paper Isewanforum.Org
 
Vitta 2008
Vitta 2008Vitta 2008
Vitta 2008
 
Decisions with Disney
Decisions with DisneyDecisions with Disney
Decisions with Disney
 
TheSimplePresentEnglishOnlineLunch&Learn.pptx
TheSimplePresentEnglishOnlineLunch&Learn.pptxTheSimplePresentEnglishOnlineLunch&Learn.pptx
TheSimplePresentEnglishOnlineLunch&Learn.pptx
 
Make Yourself Into A Maker: Builds 1-3 Day 2
Make Yourself Into A Maker: Builds 1-3  Day 2Make Yourself Into A Maker: Builds 1-3  Day 2
Make Yourself Into A Maker: Builds 1-3 Day 2
 
Staff Delv Web 2
Staff Delv Web 2Staff Delv Web 2
Staff Delv Web 2
 
decision word.docx
decision word.docxdecision word.docx
decision word.docx
 
PD III-didactic unit 1-Bruno Silvia
PD III-didactic unit 1-Bruno SilviaPD III-didactic unit 1-Bruno Silvia
PD III-didactic unit 1-Bruno Silvia
 
LaQuay, Alyssa, Fractions
LaQuay, Alyssa, FractionsLaQuay, Alyssa, Fractions
LaQuay, Alyssa, Fractions
 

More from Scott Davidoff

Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments
Mechanical Hijacking: How Robots Can Accelerate Ubicomp DeploymentsMechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments
Mechanical Hijacking: How Robots Can Accelerate Ubicomp DeploymentsScott Davidoff
 
Using GPS to Learn Family Routines: A Summary
Using GPS to Learn Family Routines: A SummaryUsing GPS to Learn Family Routines: A Summary
Using GPS to Learn Family Routines: A SummaryScott Davidoff
 
Machine Learning Family Routines
Machine Learning Family RoutinesMachine Learning Family Routines
Machine Learning Family RoutinesScott Davidoff
 
Squeeze Drop: Design concept MP3 player for teen girls
Squeeze Drop: Design concept MP3 player for teen girlsSqueeze Drop: Design concept MP3 player for teen girls
Squeeze Drop: Design concept MP3 player for teen girlsScott Davidoff
 
How Routine Learners can Support Family Coordination
How Routine Learners can Support Family CoordinationHow Routine Learners can Support Family Coordination
How Routine Learners can Support Family CoordinationScott Davidoff
 
Principles of Smart Home Control
Principles of Smart Home ControlPrinciples of Smart Home Control
Principles of Smart Home ControlScott Davidoff
 

More from Scott Davidoff (6)

Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments
Mechanical Hijacking: How Robots Can Accelerate Ubicomp DeploymentsMechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments
Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments
 
Using GPS to Learn Family Routines: A Summary
Using GPS to Learn Family Routines: A SummaryUsing GPS to Learn Family Routines: A Summary
Using GPS to Learn Family Routines: A Summary
 
Machine Learning Family Routines
Machine Learning Family RoutinesMachine Learning Family Routines
Machine Learning Family Routines
 
Squeeze Drop: Design concept MP3 player for teen girls
Squeeze Drop: Design concept MP3 player for teen girlsSqueeze Drop: Design concept MP3 player for teen girls
Squeeze Drop: Design concept MP3 player for teen girls
 
How Routine Learners can Support Family Coordination
How Routine Learners can Support Family CoordinationHow Routine Learners can Support Family Coordination
How Routine Learners can Support Family Coordination
 
Principles of Smart Home Control
Principles of Smart Home ControlPrinciples of Smart Home Control
Principles of Smart Home Control
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Exploring App Designs Through Speed Dating Prototyping

Editor's Notes

  1. 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