SlideShare a Scribd company logo
1 of 39
Confidential - do not distribute
Designing for immediacy
Andy Braxton – Director, Mobile Product Design
15 April 2016
Confidential - do not distribute
About me
2
Andy Braxton
Director, Mobile Product Design
Hotels.com (An Expedia Inc
Brand)
abraxton@hotels.com
@brackers
Confidential - do not distribute
Global hotel and vacation rental specialist
85 sites in 60 countries
50 million app downloads
4.5+ star rating on both iOS and Android app stores
Our apps serve our most loyal customers
About Hotels.com™
3
Confidential - do not distribute 4
Designing for
immediacy
Confidential - do not distribute 5
Mobile continues to change the
way we interact with services.
Confidential - do not distribute 6
Our day is punctuated by a
series of moments
Confidential - do not distribute 7
Spontaneity
Booking for same day or next
day
Confidential - do not distribute 8
More interactions
Faster interactions
Confidential - do not distribute 9
Immediacy
Relevant
Fast
Frictionless
Creating a relevant
experience
10
Confidential - do not distribute 11
Android
home screen
refresh
Confidential - do not distribute 12
Understanding needs
Confidential - do not distribute 13
Scenario mapping
Confidential - do not distribute 14
Flexible content structure + logic
Confidential - do not distribute 15
Confidential - do not distribute 16
Offline usage
Confidential - do not distribute
Enabler: Signing in
17
Confidential - do not distribute 18
Enabler: Customer data
Confidential - do not distribute 19
Flexible UI Toolkit
Enabler: Flexible UI toolkit
Confidential - do not distribute
- Understand context and needs
- Plan to pre-empt needs (exhaustively!)
- Create flexible frameworks
- Bonus: Connect your UX team to API teams upstream
Designing for relevance
20
Creating fast experiences
21
Confidential - do not distribute
Open app  Book
22
Confidential - do not distribute 23
Response times
0.1s
The limit for feeling
instantaneous
The limit for not
interrupting user’s
thought process
The limit for
keeping a user’s
attention
1s 10s
Jakob N, 1993
https://www.nngroup.com/articles/response-times-3-important-limits/
Confidential - do not distribute 24
Time a typical use of your Wear app. If
using it takes more than 5 seconds, you
should think about making your app
more focused.
Design Principles for Android Wear, Google
Confidential - do not distribute 25
Confidential - do not distribute 26
Start up
super fast
Confidential - do not distribute 27
Pushing on
optimistically
Confidential - do not distribute 28
Cacheing
Confidential - do not distribute 29
Prototyping
Enabler: Design
Prototyping
Confidential - do not distribute
- Push on optimistically
- Create perception of speed
- Cache intelligently
- Bonus: Motion design
Designing for speed
30
Creating frictionless
experiences
31
Confidential - do not distribute 32
Late night inventoryLate night check-in
Confidential - do not distribute 33
Strong patterns in data
1 night
Tonight bookings =
Confidential - do not distribute 34
I would usually just do a quick bit of
research as I just need a bed and don't
really care as much about the facilities
available…
Backed up by qual
Confidential - do not distribute 35
Strong
defaults
Confidential - do not distribute 36
Your app bailed us out on two notable
occasions where we were stranded in cities
we were completely unfamiliar with
Feedback
Confidential - do not distribute
- Understand patterns in data
- Create strong defaults
- Allow recovery
- Bonus: Use intents / Integrate with 3rd parties
Designing for zero friction
37
Confidential - do not distribute
Help people enjoy more and work less!
38
Confidential - do not distribute
Thanks!
39
Andy Braxton
Director, Mobile Product Design
Hotels.com (An Expedia Inc
Brand)
abraxton@hotels.com
@brackers

More Related Content

Viewers also liked

Agile Development Methodology: 10 Important Principles
Agile Development Methodology: 10 Important PrinciplesAgile Development Methodology: 10 Important Principles
Agile Development Methodology: 10 Important Principlesdsp
 
How we optimise content on Hotels.com apps
How we optimise content on Hotels.com appsHow we optimise content on Hotels.com apps
How we optimise content on Hotels.com appsAndy Braxton
 
Integrating Apache Wookie with AEM by Rima Mittal and Ankit Gubrani
Integrating Apache Wookie with AEM by Rima Mittal and Ankit GubraniIntegrating Apache Wookie with AEM by Rima Mittal and Ankit Gubrani
Integrating Apache Wookie with AEM by Rima Mittal and Ankit GubraniAEM HUB
 
Microservices for AEM by Maciej Majchrzak
Microservices for AEM by Maciej MajchrzakMicroservices for AEM by Maciej Majchrzak
Microservices for AEM by Maciej MajchrzakAEM HUB
 
Do more with LESS, Handlebars, Coffeescript and other Web Resources in AEM
Do more with LESS, Handlebars, Coffeescript and other Web Resources in AEMDo more with LESS, Handlebars, Coffeescript and other Web Resources in AEM
Do more with LESS, Handlebars, Coffeescript and other Web Resources in AEMBob Paulin
 
Successfully Implement Responsive Design Behavior with Adobe Experience Manager
Successfully Implement Responsive Design Behavior with Adobe Experience ManagerSuccessfully Implement Responsive Design Behavior with Adobe Experience Manager
Successfully Implement Responsive Design Behavior with Adobe Experience ManagerPerficient, Inc.
 
Deliveroo’s Best Practices for Managing Customers’ Digital Experiences
Deliveroo’s Best Practices for Managing Customers’ Digital ExperiencesDeliveroo’s Best Practices for Managing Customers’ Digital Experiences
Deliveroo’s Best Practices for Managing Customers’ Digital Experiencesmarketingfinder.co.uk
 
Track A-3: Drive Innovation & Reduce Costs with Managed Services
Track A-3: Drive Innovation & Reduce Costs with Managed ServicesTrack A-3: Drive Innovation & Reduce Costs with Managed Services
Track A-3: Drive Innovation & Reduce Costs with Managed Servicesscoopnewsgroup
 
SMBSeattle/IABC Seattle: Expedia -Social Media Lessons Learned
SMBSeattle/IABC Seattle: Expedia -Social Media Lessons LearnedSMBSeattle/IABC Seattle: Expedia -Social Media Lessons Learned
SMBSeattle/IABC Seattle: Expedia -Social Media Lessons LearnedSMB Seattle
 
2016 Travel Predictions by Hotels.com
2016 Travel Predictions by Hotels.com2016 Travel Predictions by Hotels.com
2016 Travel Predictions by Hotels.comhotelsdotcom
 
Summit 2015: Mobile App Dev and Content Management with Adobe Experience Manager
Summit 2015: Mobile App Dev and Content Management with Adobe Experience ManagerSummit 2015: Mobile App Dev and Content Management with Adobe Experience Manager
Summit 2015: Mobile App Dev and Content Management with Adobe Experience Managerbrucelefebvre
 
CIRCUIT 2015 - Hybrid App Development with AEM Apps
CIRCUIT 2015 - Hybrid App Development with AEM AppsCIRCUIT 2015 - Hybrid App Development with AEM Apps
CIRCUIT 2015 - Hybrid App Development with AEM AppsICF CIRCUIT
 
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger MarsenAdobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger MarsenAEM HUB
 
A History of Oracle Corporation
A History of Oracle CorporationA History of Oracle Corporation
A History of Oracle Corporationdsp
 
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing CloudIMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing CloudAdobeMarketingCloud
 

Viewers also liked (15)

Agile Development Methodology: 10 Important Principles
Agile Development Methodology: 10 Important PrinciplesAgile Development Methodology: 10 Important Principles
Agile Development Methodology: 10 Important Principles
 
How we optimise content on Hotels.com apps
How we optimise content on Hotels.com appsHow we optimise content on Hotels.com apps
How we optimise content on Hotels.com apps
 
Integrating Apache Wookie with AEM by Rima Mittal and Ankit Gubrani
Integrating Apache Wookie with AEM by Rima Mittal and Ankit GubraniIntegrating Apache Wookie with AEM by Rima Mittal and Ankit Gubrani
Integrating Apache Wookie with AEM by Rima Mittal and Ankit Gubrani
 
Microservices for AEM by Maciej Majchrzak
Microservices for AEM by Maciej MajchrzakMicroservices for AEM by Maciej Majchrzak
Microservices for AEM by Maciej Majchrzak
 
Do more with LESS, Handlebars, Coffeescript and other Web Resources in AEM
Do more with LESS, Handlebars, Coffeescript and other Web Resources in AEMDo more with LESS, Handlebars, Coffeescript and other Web Resources in AEM
Do more with LESS, Handlebars, Coffeescript and other Web Resources in AEM
 
Successfully Implement Responsive Design Behavior with Adobe Experience Manager
Successfully Implement Responsive Design Behavior with Adobe Experience ManagerSuccessfully Implement Responsive Design Behavior with Adobe Experience Manager
Successfully Implement Responsive Design Behavior with Adobe Experience Manager
 
Deliveroo’s Best Practices for Managing Customers’ Digital Experiences
Deliveroo’s Best Practices for Managing Customers’ Digital ExperiencesDeliveroo’s Best Practices for Managing Customers’ Digital Experiences
Deliveroo’s Best Practices for Managing Customers’ Digital Experiences
 
Track A-3: Drive Innovation & Reduce Costs with Managed Services
Track A-3: Drive Innovation & Reduce Costs with Managed ServicesTrack A-3: Drive Innovation & Reduce Costs with Managed Services
Track A-3: Drive Innovation & Reduce Costs with Managed Services
 
SMBSeattle/IABC Seattle: Expedia -Social Media Lessons Learned
SMBSeattle/IABC Seattle: Expedia -Social Media Lessons LearnedSMBSeattle/IABC Seattle: Expedia -Social Media Lessons Learned
SMBSeattle/IABC Seattle: Expedia -Social Media Lessons Learned
 
2016 Travel Predictions by Hotels.com
2016 Travel Predictions by Hotels.com2016 Travel Predictions by Hotels.com
2016 Travel Predictions by Hotels.com
 
Summit 2015: Mobile App Dev and Content Management with Adobe Experience Manager
Summit 2015: Mobile App Dev and Content Management with Adobe Experience ManagerSummit 2015: Mobile App Dev and Content Management with Adobe Experience Manager
Summit 2015: Mobile App Dev and Content Management with Adobe Experience Manager
 
CIRCUIT 2015 - Hybrid App Development with AEM Apps
CIRCUIT 2015 - Hybrid App Development with AEM AppsCIRCUIT 2015 - Hybrid App Development with AEM Apps
CIRCUIT 2015 - Hybrid App Development with AEM Apps
 
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger MarsenAdobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
 
A History of Oracle Corporation
A History of Oracle CorporationA History of Oracle Corporation
A History of Oracle Corporation
 
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing CloudIMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
 

Similar to Designing for Immediacy

UX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to successUX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to successRan Liron
 
SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin ...
SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin ...SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin ...
SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin ...Alec Tucker
 
Responsive webdesign
Responsive webdesignResponsive webdesign
Responsive webdesignBart De Waele
 
Responsive Webdesign - UXtour Microsoft
Responsive Webdesign - UXtour MicrosoftResponsive Webdesign - UXtour Microsoft
Responsive Webdesign - UXtour MicrosoftThomas Deceuninck
 
UX @ agile - myths, legends and the path to success
UX @ agile - myths, legends and the path to successUX @ agile - myths, legends and the path to success
UX @ agile - myths, legends and the path to successRan Liron
 
Responsive Design Workflow
Responsive Design WorkflowResponsive Design Workflow
Responsive Design WorkflowIntergen
 
Cryptography in net_succinctly
Cryptography in net_succinctlyCryptography in net_succinctly
Cryptography in net_succinctlyimdurgesh
 
Building a Security culture at Skyscanner 2016
Building a Security culture at Skyscanner 2016Building a Security culture at Skyscanner 2016
Building a Security culture at Skyscanner 2016Stu Hirst
 
Google & Leonardo Provide Smart SEO Strategies to Drive Direct Bookings
Google & Leonardo Provide Smart SEO Strategies to Drive Direct BookingsGoogle & Leonardo Provide Smart SEO Strategies to Drive Direct Bookings
Google & Leonardo Provide Smart SEO Strategies to Drive Direct BookingsLeonardo
 
Design Sprints as Innovation Tool
Design Sprints as Innovation ToolDesign Sprints as Innovation Tool
Design Sprints as Innovation ToolAndrei Mihai
 
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuweb
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuwebPSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuweb
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuwebJennifer Aldrich
 
Design Sprints side-by-side service design sprints vs google venture sprints
Design Sprints side-by-side service design sprints vs google venture sprintsDesign Sprints side-by-side service design sprints vs google venture sprints
Design Sprints side-by-side service design sprints vs google venture sprintsAdilson Chicória
 
Designing for (almost) every device
Designing for (almost) every deviceDesigning for (almost) every device
Designing for (almost) every deviceRos Hodgekiss
 
The Extended Reality Landscape #Reality17
The Extended Reality Landscape #Reality17The Extended Reality Landscape #Reality17
The Extended Reality Landscape #Reality17Rob Manson
 
Braineet (ENG)
Braineet (ENG)Braineet (ENG)
Braineet (ENG)Braineet
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, AmsterdamDave Martin
 

Similar to Designing for Immediacy (20)

UX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to successUX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to success
 
Ran Liron
Ran LironRan Liron
Ran Liron
 
Digital design workshop
Digital design workshop Digital design workshop
Digital design workshop
 
SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin ...
SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin ...SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin ...
SydMobNet September 2014: ReactiveUI, Genymotion, Xamarin.UITest and Xamarin ...
 
Responsive webdesign
Responsive webdesignResponsive webdesign
Responsive webdesign
 
Responsive Webdesign - UXtour Microsoft
Responsive Webdesign - UXtour MicrosoftResponsive Webdesign - UXtour Microsoft
Responsive Webdesign - UXtour Microsoft
 
UX @ agile - myths, legends and the path to success
UX @ agile - myths, legends and the path to successUX @ agile - myths, legends and the path to success
UX @ agile - myths, legends and the path to success
 
Responsive Design Workflow
Responsive Design WorkflowResponsive Design Workflow
Responsive Design Workflow
 
Cryptography in net_succinctly
Cryptography in net_succinctlyCryptography in net_succinctly
Cryptography in net_succinctly
 
Building a Security culture at Skyscanner 2016
Building a Security culture at Skyscanner 2016Building a Security culture at Skyscanner 2016
Building a Security culture at Skyscanner 2016
 
Google & Leonardo Provide Smart SEO Strategies to Drive Direct Bookings
Google & Leonardo Provide Smart SEO Strategies to Drive Direct BookingsGoogle & Leonardo Provide Smart SEO Strategies to Drive Direct Bookings
Google & Leonardo Provide Smart SEO Strategies to Drive Direct Bookings
 
Design Sprints as Innovation Tool
Design Sprints as Innovation ToolDesign Sprints as Innovation Tool
Design Sprints as Innovation Tool
 
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuweb
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuwebPSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuweb
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuweb
 
Imago
Imago Imago
Imago
 
Design Sprints side-by-side service design sprints vs google venture sprints
Design Sprints side-by-side service design sprints vs google venture sprintsDesign Sprints side-by-side service design sprints vs google venture sprints
Design Sprints side-by-side service design sprints vs google venture sprints
 
Designing for (almost) every device
Designing for (almost) every deviceDesigning for (almost) every device
Designing for (almost) every device
 
Bloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Bloomberg PMI NYC Breakthrough consumer experience - Michael NirBloomberg PMI NYC Breakthrough consumer experience - Michael Nir
Bloomberg PMI NYC Breakthrough consumer experience - Michael Nir
 
The Extended Reality Landscape #Reality17
The Extended Reality Landscape #Reality17The Extended Reality Landscape #Reality17
The Extended Reality Landscape #Reality17
 
Braineet (ENG)
Braineet (ENG)Braineet (ENG)
Braineet (ENG)
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
 

Recently uploaded

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 

Recently uploaded (20)

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 

Designing for Immediacy

  • 1. Confidential - do not distribute Designing for immediacy Andy Braxton – Director, Mobile Product Design 15 April 2016
  • 2. Confidential - do not distribute About me 2 Andy Braxton Director, Mobile Product Design Hotels.com (An Expedia Inc Brand) abraxton@hotels.com @brackers
  • 3. Confidential - do not distribute Global hotel and vacation rental specialist 85 sites in 60 countries 50 million app downloads 4.5+ star rating on both iOS and Android app stores Our apps serve our most loyal customers About Hotels.com™ 3
  • 4. Confidential - do not distribute 4 Designing for immediacy
  • 5. Confidential - do not distribute 5 Mobile continues to change the way we interact with services.
  • 6. Confidential - do not distribute 6 Our day is punctuated by a series of moments
  • 7. Confidential - do not distribute 7 Spontaneity Booking for same day or next day
  • 8. Confidential - do not distribute 8 More interactions Faster interactions
  • 9. Confidential - do not distribute 9 Immediacy Relevant Fast Frictionless
  • 11. Confidential - do not distribute 11 Android home screen refresh
  • 12. Confidential - do not distribute 12 Understanding needs
  • 13. Confidential - do not distribute 13 Scenario mapping
  • 14. Confidential - do not distribute 14 Flexible content structure + logic
  • 15. Confidential - do not distribute 15
  • 16. Confidential - do not distribute 16 Offline usage
  • 17. Confidential - do not distribute Enabler: Signing in 17
  • 18. Confidential - do not distribute 18 Enabler: Customer data
  • 19. Confidential - do not distribute 19 Flexible UI Toolkit Enabler: Flexible UI toolkit
  • 20. Confidential - do not distribute - Understand context and needs - Plan to pre-empt needs (exhaustively!) - Create flexible frameworks - Bonus: Connect your UX team to API teams upstream Designing for relevance 20
  • 22. Confidential - do not distribute Open app  Book 22
  • 23. Confidential - do not distribute 23 Response times 0.1s The limit for feeling instantaneous The limit for not interrupting user’s thought process The limit for keeping a user’s attention 1s 10s Jakob N, 1993 https://www.nngroup.com/articles/response-times-3-important-limits/
  • 24. Confidential - do not distribute 24 Time a typical use of your Wear app. If using it takes more than 5 seconds, you should think about making your app more focused. Design Principles for Android Wear, Google
  • 25. Confidential - do not distribute 25
  • 26. Confidential - do not distribute 26 Start up super fast
  • 27. Confidential - do not distribute 27 Pushing on optimistically
  • 28. Confidential - do not distribute 28 Cacheing
  • 29. Confidential - do not distribute 29 Prototyping Enabler: Design Prototyping
  • 30. Confidential - do not distribute - Push on optimistically - Create perception of speed - Cache intelligently - Bonus: Motion design Designing for speed 30
  • 32. Confidential - do not distribute 32 Late night inventoryLate night check-in
  • 33. Confidential - do not distribute 33 Strong patterns in data 1 night Tonight bookings =
  • 34. Confidential - do not distribute 34 I would usually just do a quick bit of research as I just need a bed and don't really care as much about the facilities available… Backed up by qual
  • 35. Confidential - do not distribute 35 Strong defaults
  • 36. Confidential - do not distribute 36 Your app bailed us out on two notable occasions where we were stranded in cities we were completely unfamiliar with Feedback
  • 37. Confidential - do not distribute - Understand patterns in data - Create strong defaults - Allow recovery - Bonus: Use intents / Integrate with 3rd parties Designing for zero friction 37
  • 38. Confidential - do not distribute Help people enjoy more and work less! 38
  • 39. Confidential - do not distribute Thanks! 39 Andy Braxton Director, Mobile Product Design Hotels.com (An Expedia Inc Brand) abraxton@hotels.com @brackers

Editor's Notes

  1. Hello everyone.
  2. My name’s Andy Braxton – Director of Mobile Product Design at Hotels.com. I manage a team of product designers specialising in Hotels.com native apps.
  3. Briefly on Hotels.com apps… Global hotel specialist Our apps have been downloaded more than 50 million times 4.5+ star rating on both iOS and Android app stores (proud of and is one of our key metrics) Our apps serve our most loyal customers (most are Hotels.com Rewards members). So its an interesting contrast to other platforms. A booking is made every 5.4 seconds on apps, which sort of makes me feel a little bit like I should be back at the office chasing up bug fixes.
  4. So I wanted to talk to you today about Designing for immediacy (END)
  5. Of course, Mobile continues to change the way we interact with services.
  6. Our day is punctuated by a series of moments, where we reach for the device nearest to us for to fulfill our needs. Most often our mobile phone. Our expectations of what we can do on a mobile are raising all the time, as new services emerge and the mobile platform matures.
  7. And mobile has enabled a new kind of spontaneity. There’s plenty of spontaneous behaviour that we observe on Hotels.com apps. For example, 51% of bookings are for same day or next day check-in.
  8. The way people interact with brands is fragmenting into a larger number of faster interactions.
  9. And we expect each of these interactions to be relevant, fast and frictionless. And these are key UX principles when thinking about designing for immediacy. I want to take some time today to look at some recent work that we’ve been doing for our apps that touch on these three principles of designing for immediacy.
  10. Recently we undertook a redesign of our Android home screen. It was pretty dated and not really fit for purpose – it was a static layout that wasn’t really extendable. And above all we wanted to add more relevance.
  11. First of all we spent some time understanding what we felt were key needs for people opening our app at each stage of the travel lifecycle.
  12. We then mapped that thinking into a plan for all of these different scenarios, describing what we thought were key user and business goals and ideas for how to serve them.
  13. We understood pretty quickly that we needed a flexible content structure in order to cater for varying needs across the lifecycle of someone’s trip.
  14. We exhaustively mapped different contexts and states of content and actions that the user could take in each scenario.
  15. Recently we undertook a redesign of our Android home screen. It was pretty dated and not really fit for purpose – it was a static layout that wasn’t really extendable. And above all we wanted to add more relevance.
  16. When we started talking about speed in earnest not too long ago on Hotels.com a colleague reminded me of Jakob Neisen’s wisdom on response times, which he published in 1993 and which he states is based
  17. I like this from Google’s design principles for Android Wear. If your Wear app takes more than 5 seconds you should think about making your app more focused. So it seems like mobile is driving this limit for attention down. We all bemoan the amount of time we spend on our devices, so it seems a worthwhile aim to reduce the amount of time we need to spend looking at screens.
  18. Video of opening app = page transitions, skeleton pages, loading bar
  19. About 18 months ago we were able to start telling our customers which hotels you could check in at between 11pm and 5am, which is good news for people stumbling out of pubs at closing time and who have no idea where they are going to stay tonight. It’s a great one for thinking about creating a frictionless experience – you’re in a pretty urgent situation – so how do we create something really seamless and simple?
  20. So we began by examining data for bookings for tonight and the early hours of the morning. And we realised there were these strong patterns in the data that we could cue off.
  21. Pre-empting people’s needs and giving people what they need in a straightforward way means that they can enjoy more and work less.
  22. My name’s Andy Braxton – Director of Mobile Product Design at Hotels.com. I manage a team of product designers specialising in Hotels.com native apps.