SlideShare a Scribd company logo
1 of 27
How to Design Applications People Love How to think like an end-user And figure out who your end-users are
Who's My Audience? Developers? Entrepreneurs? Marketers? Designers? Anything else...?
My Intended Audience Developers & Entrepreneurs (Sorry, everyone else) Which brings me to my next point
Reality Check It's not easy Lots of trial and error Lots of surprises
Where Do We Begin? With an idea What are some of your application ideas? Now we have to find our audience
Finding Your Audience
Why the “Onion Process?”
Outlining Our Assumptions
Outlining Our Assumptions Assumptions are bad. What assumptions did we make about: Why people will use our app? What people will use our app? How people will use our app? When / where people will use our app? Who will actually use our app?
Assumption Maps
Testing Our Assumptions How do we test our assumptions? By actually talking to people
Talking to Potential Users Get user input before we build anything Use our time with users to test our assumptions
Finding Potential Users to Interview Friends and family Co-workers Online communities Should be specific to your audience LinkedIn InMail / Introductions
What Do We Ask Potential Users? Ask about everything in our assumption map Introduce our product idea Mock-ups are a plus Get their gut-feedback Ask about similar products and services What do they like? What don't they like?
User Feedback IRL The users we interview are not always right And they may not always be the best representatives Take everything with a grain of salt
When Our Assumptions Are Mostly Wrong... Start over with the onion process Do a post-mortem What assumptions lead you astray? What did you learn? What will you do different next time?
When Our Assumptions Are in the Ballpark Time for an MVP Use RAD methodologies if you can get away with it
Prototypes, MVPs, and Alpha Testing Prototype vs. MVP? Implement core features only Alpha testing Find a small, talkative group Test usefulness of experience Qualitative analysis We want to know if a real product is viable
What Happens Next? If our application idea has survived thus far: People like our idea / application Find the experience to be useful Our assumptions have been reasonably tested It might be time to start: Business planning Formal UX design Beta testing
Continuous Application Improvement Cycle
Words of Wisdom
Maintain Relationships with Potential Users Throughout the Cycle Feedback a consistent group over the lifecycle of your app = super valuable It'll be that much easier to launch
Don't Drink the Kool-Aid Always be skeptical of both praise and criticism of your applications But always listen
Prepare for Surprises Honda Element Targeted towards younger consumers Sold in massive numbers to...
Prepare for Surprises Your grandparents! Average age of Element owner: 45 years old Still a success
Maintain the 30,000 Foot View Does your app make your users happy? And do they think it's worth more than what they invested into it? If you can't answer "yes," to both of these questions, then nothing else matters
Thanks for Listening! Aaron Stannard Twitter: @Aaronontheweb Blog: http://www.aaronstannard.com/ My works in progress: http://stannardlabs.com/

More Related Content

What's hot

Building a Minimum Viable Product
Building a Minimum Viable ProductBuilding a Minimum Viable Product
Building a Minimum Viable ProductBrian Park
 
How to Validate Your Digital Product
How to Validate Your Digital ProductHow to Validate Your Digital Product
How to Validate Your Digital ProductKoombea
 
7 Key Questions to Ask Your Prospective Tech Agency
7 Key Questions to Ask Your Prospective Tech Agency7 Key Questions to Ask Your Prospective Tech Agency
7 Key Questions to Ask Your Prospective Tech AgencyKoombea
 
9.4 Group 6 Apps for Good Competition Entry 2015
9.4 Group 6 Apps for Good Competition Entry 20159.4 Group 6 Apps for Good Competition Entry 2015
9.4 Group 6 Apps for Good Competition Entry 2015scorkery
 
MVP: Minimum Viable Product vs. Maximum Value Product
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value ProductLiquid Reality
 
Product tank customer feedback 1-26-16
Product tank   customer feedback 1-26-16Product tank   customer feedback 1-26-16
Product tank customer feedback 1-26-16productmgmtsea
 
How to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founderHow to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founderKoombea
 
Tim Penton - Trading Skills, UX Academy Project
Tim Penton - Trading Skills, UX Academy ProjectTim Penton - Trading Skills, UX Academy Project
Tim Penton - Trading Skills, UX Academy ProjectMobileUXLondon
 
9 afi1 soler pitch presentation template
9 afi1 soler  pitch presentation template9 afi1 soler  pitch presentation template
9 afi1 soler pitch presentation templatecardinalwisemanICT
 
Build better mobile apps and become a better person
Build better mobile apps and become a better personBuild better mobile apps and become a better person
Build better mobile apps and become a better personWillem Meints
 
How to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinHow to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinRaff Paquin
 
Tips & Tricks on how to build MVP
Tips & Tricks on how to build MVPTips & Tricks on how to build MVP
Tips & Tricks on how to build MVPNadya Paleyes
 
Director of Product at Glassdoor Talks: How to Transition to Product Management
Director of Product at Glassdoor Talks:  How to Transition to Product ManagementDirector of Product at Glassdoor Talks:  How to Transition to Product Management
Director of Product at Glassdoor Talks: How to Transition to Product ManagementProduct School
 
Defining and building the MVP
Defining and building the MVPDefining and building the MVP
Defining and building the MVPElaine Chen
 
Software Product Development
Software Product DevelopmentSoftware Product Development
Software Product Developmentq3technical
 
KafkaTest Introduction for Testers
KafkaTest Introduction for TestersKafkaTest Introduction for Testers
KafkaTest Introduction for TestersKafkaTest
 
How to Break Into Product Management by Uber Product Manager
How to Break Into Product Management by Uber Product ManagerHow to Break Into Product Management by Uber Product Manager
How to Break Into Product Management by Uber Product ManagerProduct School
 

What's hot (20)

Building a Minimum Viable Product
Building a Minimum Viable ProductBuilding a Minimum Viable Product
Building a Minimum Viable Product
 
How to Validate Your Digital Product
How to Validate Your Digital ProductHow to Validate Your Digital Product
How to Validate Your Digital Product
 
7 Key Questions to Ask Your Prospective Tech Agency
7 Key Questions to Ask Your Prospective Tech Agency7 Key Questions to Ask Your Prospective Tech Agency
7 Key Questions to Ask Your Prospective Tech Agency
 
9.4 Group 6 Apps for Good Competition Entry 2015
9.4 Group 6 Apps for Good Competition Entry 20159.4 Group 6 Apps for Good Competition Entry 2015
9.4 Group 6 Apps for Good Competition Entry 2015
 
MVP: Minimum Viable Product vs. Maximum Value Product
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value Product
 
Product tank customer feedback 1-26-16
Product tank   customer feedback 1-26-16Product tank   customer feedback 1-26-16
Product tank customer feedback 1-26-16
 
How to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founderHow to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founder
 
Tim Penton - Trading Skills, UX Academy Project
Tim Penton - Trading Skills, UX Academy ProjectTim Penton - Trading Skills, UX Academy Project
Tim Penton - Trading Skills, UX Academy Project
 
9 afi1 soler pitch presentation template
9 afi1 soler  pitch presentation template9 afi1 soler  pitch presentation template
9 afi1 soler pitch presentation template
 
Building an MVP
Building an MVPBuilding an MVP
Building an MVP
 
Build better mobile apps and become a better person
Build better mobile apps and become a better personBuild better mobile apps and become a better person
Build better mobile apps and become a better person
 
How to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinHow to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff Paquin
 
Minimum viable product
Minimum viable productMinimum viable product
Minimum viable product
 
Tips & Tricks on how to build MVP
Tips & Tricks on how to build MVPTips & Tricks on how to build MVP
Tips & Tricks on how to build MVP
 
Director of Product at Glassdoor Talks: How to Transition to Product Management
Director of Product at Glassdoor Talks:  How to Transition to Product ManagementDirector of Product at Glassdoor Talks:  How to Transition to Product Management
Director of Product at Glassdoor Talks: How to Transition to Product Management
 
Defining and building the MVP
Defining and building the MVPDefining and building the MVP
Defining and building the MVP
 
Software Product Development
Software Product DevelopmentSoftware Product Development
Software Product Development
 
Mobile Apps 101
Mobile Apps 101Mobile Apps 101
Mobile Apps 101
 
KafkaTest Introduction for Testers
KafkaTest Introduction for TestersKafkaTest Introduction for Testers
KafkaTest Introduction for Testers
 
How to Break Into Product Management by Uber Product Manager
How to Break Into Product Management by Uber Product ManagerHow to Break Into Product Management by Uber Product Manager
How to Break Into Product Management by Uber Product Manager
 

Similar to How to Design Applications People Love

Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Aravind Krishnaswamy
 
Growth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - AntwerpGrowth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - AntwerpThibault Imbert
 
TeamTurtlez Presentation
TeamTurtlez PresentationTeamTurtlez Presentation
TeamTurtlez PresentationTeamTurtlez
 
Carrie Whitehead, Designing for Retail, WarmGun 2013
Carrie Whitehead, Designing for Retail, WarmGun 2013Carrie Whitehead, Designing for Retail, WarmGun 2013
Carrie Whitehead, Designing for Retail, WarmGun 2013500 Startups
 
Study time app presentation
Study time app presentationStudy time app presentation
Study time app presentationsmsschool
 
How to prep an effective kickoff workshop in 3 steps – UX Camp CPH
How to prep an effective kickoff workshop in 3 steps – UX Camp CPHHow to prep an effective kickoff workshop in 3 steps – UX Camp CPH
How to prep an effective kickoff workshop in 3 steps – UX Camp CPHMagdalena Zadara
 
Design for sign up
Design for sign upDesign for sign up
Design for sign upjames liu
 
Lean Startup Machine - Mobile App Development
Lean Startup Machine - Mobile App DevelopmentLean Startup Machine - Mobile App Development
Lean Startup Machine - Mobile App DevelopmentAravind Krishnaswamy
 
Usability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDUsability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDNexer Digital
 
Customer Engagement & Retention: MoDev 2014
Customer Engagement & Retention: MoDev 2014Customer Engagement & Retention: MoDev 2014
Customer Engagement & Retention: MoDev 2014Apptentive
 
04: How To Engage And Retain Your Current And Future Users
04: How To Engage And Retain Your Current And Future Users04: How To Engage And Retain Your Current And Future Users
04: How To Engage And Retain Your Current And Future UsersLogan Merrick
 
2019 code camp tales from 17 money-validated products
2019 code camp   tales from 17 money-validated products2019 code camp   tales from 17 money-validated products
2019 code camp tales from 17 money-validated productsFlorin Muresan
 
A Guide for Anyone Who Wants to Turn App Development Idea into Reality
A Guide for Anyone Who Wants to Turn App Development Idea into RealityA Guide for Anyone Who Wants to Turn App Development Idea into Reality
A Guide for Anyone Who Wants to Turn App Development Idea into RealityIndianAppDevelopers
 
Store Front Optimization | David Henry, Monster.com | iStrategy, London
Store Front Optimization | David Henry, Monster.com | iStrategy, LondonStore Front Optimization | David Henry, Monster.com | iStrategy, London
Store Front Optimization | David Henry, Monster.com | iStrategy, LondoniStrategy
 
How to (and should you?) turn your app idea into a business
How to (and should you?) turn your app idea into a businessHow to (and should you?) turn your app idea into a business
How to (and should you?) turn your app idea into a businessProvectus
 
Ads and url portfolio
Ads and url  portfolioAds and url  portfolio
Ads and url portfolioSaumya Sharma
 
The Right Research Method For Any Problem (And Budget)
The Right Research Method For Any Problem (And Budget)The Right Research Method For Any Problem (And Budget)
The Right Research Method For Any Problem (And Budget)Leah Buley
 
Fool Proof App Engagement Strategies - CES2016 Appnation
Fool Proof App Engagement Strategies - CES2016 AppnationFool Proof App Engagement Strategies - CES2016 Appnation
Fool Proof App Engagement Strategies - CES2016 AppnationRichard Sgro
 

Similar to How to Design Applications People Love (20)

Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...
 
Growth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - AntwerpGrowth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - Antwerp
 
TeamTurtlez Presentation
TeamTurtlez PresentationTeamTurtlez Presentation
TeamTurtlez Presentation
 
Carrie Whitehead, Designing for Retail, WarmGun 2013
Carrie Whitehead, Designing for Retail, WarmGun 2013Carrie Whitehead, Designing for Retail, WarmGun 2013
Carrie Whitehead, Designing for Retail, WarmGun 2013
 
Study time app presentation
Study time app presentationStudy time app presentation
Study time app presentation
 
How to prep an effective kickoff workshop in 3 steps – UX Camp CPH
How to prep an effective kickoff workshop in 3 steps – UX Camp CPHHow to prep an effective kickoff workshop in 3 steps – UX Camp CPH
How to prep an effective kickoff workshop in 3 steps – UX Camp CPH
 
UX Masterclass Presentation
UX Masterclass PresentationUX Masterclass Presentation
UX Masterclass Presentation
 
Design for sign up
Design for sign upDesign for sign up
Design for sign up
 
Lean Startup Machine - Mobile App Development
Lean Startup Machine - Mobile App DevelopmentLean Startup Machine - Mobile App Development
Lean Startup Machine - Mobile App Development
 
Usability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWDUsability: whats the use? Presented by We are Sigma and PRWD
Usability: whats the use? Presented by We are Sigma and PRWD
 
Customer Engagement & Retention: MoDev 2014
Customer Engagement & Retention: MoDev 2014Customer Engagement & Retention: MoDev 2014
Customer Engagement & Retention: MoDev 2014
 
04: How To Engage And Retain Your Current And Future Users
04: How To Engage And Retain Your Current And Future Users04: How To Engage And Retain Your Current And Future Users
04: How To Engage And Retain Your Current And Future Users
 
2019 code camp tales from 17 money-validated products
2019 code camp   tales from 17 money-validated products2019 code camp   tales from 17 money-validated products
2019 code camp tales from 17 money-validated products
 
A Guide for Anyone Who Wants to Turn App Development Idea into Reality
A Guide for Anyone Who Wants to Turn App Development Idea into RealityA Guide for Anyone Who Wants to Turn App Development Idea into Reality
A Guide for Anyone Who Wants to Turn App Development Idea into Reality
 
Store Front Optimization | David Henry, Monster.com | iStrategy, London
Store Front Optimization | David Henry, Monster.com | iStrategy, LondonStore Front Optimization | David Henry, Monster.com | iStrategy, London
Store Front Optimization | David Henry, Monster.com | iStrategy, London
 
How to (and should you?) turn your app idea into a business
How to (and should you?) turn your app idea into a businessHow to (and should you?) turn your app idea into a business
How to (and should you?) turn your app idea into a business
 
Ads and url portfolio
Ads and url  portfolioAds and url  portfolio
Ads and url portfolio
 
Ads and url portfolio
Ads and url  portfolioAds and url  portfolio
Ads and url portfolio
 
The Right Research Method For Any Problem (And Budget)
The Right Research Method For Any Problem (And Budget)The Right Research Method For Any Problem (And Budget)
The Right Research Method For Any Problem (And Budget)
 
Fool Proof App Engagement Strategies - CES2016 Appnation
Fool Proof App Engagement Strategies - CES2016 AppnationFool Proof App Engagement Strategies - CES2016 Appnation
Fool Proof App Engagement Strategies - CES2016 Appnation
 

More from Aaron Stannard

The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisAaron Stannard
 
Startup Product Development
Startup Product DevelopmentStartup Product Development
Startup Product DevelopmentAaron Stannard
 
NoSQL Shootout: RavenDB vs MongoDB
NoSQL Shootout: RavenDB vs MongoDBNoSQL Shootout: RavenDB vs MongoDB
NoSQL Shootout: RavenDB vs MongoDBAaron Stannard
 
Building Web Apps with Express
Building Web Apps with ExpressBuilding Web Apps with Express
Building Web Apps with ExpressAaron Stannard
 
Location Services and Bing Maps in Windows Phone 7
Location Services and Bing Maps in Windows Phone 7Location Services and Bing Maps in Windows Phone 7
Location Services and Bing Maps in Windows Phone 7Aaron Stannard
 
Consuming REST in .NET
Consuming REST in .NETConsuming REST in .NET
Consuming REST in .NETAaron Stannard
 

More from Aaron Stannard (8)

The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
Startup Product Development
Startup Product DevelopmentStartup Product Development
Startup Product Development
 
NoSQL Shootout: RavenDB vs MongoDB
NoSQL Shootout: RavenDB vs MongoDBNoSQL Shootout: RavenDB vs MongoDB
NoSQL Shootout: RavenDB vs MongoDB
 
Building Web Apps with Express
Building Web Apps with ExpressBuilding Web Apps with Express
Building Web Apps with Express
 
Intro to Node
Intro to NodeIntro to Node
Intro to Node
 
Location Services and Bing Maps in Windows Phone 7
Location Services and Bing Maps in Windows Phone 7Location Services and Bing Maps in Windows Phone 7
Location Services and Bing Maps in Windows Phone 7
 
Consuming REST in .NET
Consuming REST in .NETConsuming REST in .NET
Consuming REST in .NET
 
MVVM for n00bs
MVVM for n00bsMVVM for n00bs
MVVM for n00bs
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

How to Design Applications People Love

  • 1. How to Design Applications People Love How to think like an end-user And figure out who your end-users are
  • 2. Who's My Audience? Developers? Entrepreneurs? Marketers? Designers? Anything else...?
  • 3. My Intended Audience Developers & Entrepreneurs (Sorry, everyone else) Which brings me to my next point
  • 4. Reality Check It's not easy Lots of trial and error Lots of surprises
  • 5. Where Do We Begin? With an idea What are some of your application ideas? Now we have to find our audience
  • 7. Why the “Onion Process?”
  • 9. Outlining Our Assumptions Assumptions are bad. What assumptions did we make about: Why people will use our app? What people will use our app? How people will use our app? When / where people will use our app? Who will actually use our app?
  • 11. Testing Our Assumptions How do we test our assumptions? By actually talking to people
  • 12. Talking to Potential Users Get user input before we build anything Use our time with users to test our assumptions
  • 13. Finding Potential Users to Interview Friends and family Co-workers Online communities Should be specific to your audience LinkedIn InMail / Introductions
  • 14. What Do We Ask Potential Users? Ask about everything in our assumption map Introduce our product idea Mock-ups are a plus Get their gut-feedback Ask about similar products and services What do they like? What don't they like?
  • 15. User Feedback IRL The users we interview are not always right And they may not always be the best representatives Take everything with a grain of salt
  • 16. When Our Assumptions Are Mostly Wrong... Start over with the onion process Do a post-mortem What assumptions lead you astray? What did you learn? What will you do different next time?
  • 17. When Our Assumptions Are in the Ballpark Time for an MVP Use RAD methodologies if you can get away with it
  • 18. Prototypes, MVPs, and Alpha Testing Prototype vs. MVP? Implement core features only Alpha testing Find a small, talkative group Test usefulness of experience Qualitative analysis We want to know if a real product is viable
  • 19. What Happens Next? If our application idea has survived thus far: People like our idea / application Find the experience to be useful Our assumptions have been reasonably tested It might be time to start: Business planning Formal UX design Beta testing
  • 22. Maintain Relationships with Potential Users Throughout the Cycle Feedback a consistent group over the lifecycle of your app = super valuable It'll be that much easier to launch
  • 23. Don't Drink the Kool-Aid Always be skeptical of both praise and criticism of your applications But always listen
  • 24. Prepare for Surprises Honda Element Targeted towards younger consumers Sold in massive numbers to...
  • 25. Prepare for Surprises Your grandparents! Average age of Element owner: 45 years old Still a success
  • 26. Maintain the 30,000 Foot View Does your app make your users happy? And do they think it's worth more than what they invested into it? If you can't answer "yes," to both of these questions, then nothing else matters
  • 27. Thanks for Listening! Aaron Stannard Twitter: @Aaronontheweb Blog: http://www.aaronstannard.com/ My works in progress: http://stannardlabs.com/

Editor's Notes

  1. Open source presentationThis is not about UX designThis is about conceptualizing products and systematically testing whether or not it’s worth developing themI fully expect that there are people out there in the audience who have some awesome experience with this – feel absolutely free to interrupt.
  2. Let’s begin with a reflexive exercisewho’s in this audience right now?Alright, let’s see how my assumptions panned out
  3. Here’s the reality when it comes to designing applications people are fanatical about:it’s not easy – in fact it’s really, really hardIt requires a ton of trial and errorAnd there will be a lot of surprises along the way
  4. You kick off the process with an idea, so let’s get one from the audience here.[get an idea from the audience]Ok, now that we’re set with an idea, let’s go about the business of figuring out who in the hell is going to actually use this thing
  5. So what’s the first question you ask when it comes to building an audience? Any guesses?I’m suspecting that you guys probably went straight to “who” – “who” is going to use our application. And that’s only natural, but the right place to start is with “Why?”“Why?” would someone want to use our application. The reason we ask this question first is because it defines our initial value proposition – without a value proposition, aka “a reason for using your application,” we shouldn’t be having this conversation.So what’s the next question?
  6. For some of you, this might be a better way of looking at the Onion process – as a funnel. The further you go down the funnel the closer you get to your target audience.
  7. Now throughout those last couple of exercises, we made a bunch of assumptions and probably didn’t even realize it. The next thing we have to do is to go back and hunt them down.