SlideShare a Scribd company logo
How to
Design a
Web App
People Love
By Pete Kistler
Co-Founder & Lead Product Designer | BrandYourself.com
What We’ll Cover Today
1. Identify a real problem
2. Define your minimum viable product
3. Design your interface
4. Usability test your interface – and iterate
5. Inject humanity into it
To design a web app people love:
What We’ll Cover Today
1. Identify a real problem
2. Define your minimum viable product
3. Design your interface
4. Usability test your interface – and iterate
5. Inject humanity into it
To design a web app people love:
Real problem:
Migraines
β€œExcedrin Migraine returned my life to me. I absolutely love this
product.”
Solution:
Real Problem: employers were Googling me and finding…
I couldn’t fix my problem, because I
wasn’t:
A tech genius who
could do it myself
Wealthy enough to pay
thousands for a reputation
firm to do it
or
Luckily my friend Patrick had a background in
search engines, and helped me fix my Google
results...
… but I knew there were tons of other
people with the same problem I had.
So I set out to create a
DIY product anyone could
use to improve their own
Google results.
What We’ll Cover Today
1. Identify a real problem
2. Define your minimum viable product
3. Design your interface
4. Usability test your interface – and iterate
5. Inject humanity into it
To design a product people love:
Minimum Viable
Product:
The version of a new product which allows
you to collect the most validated learning
about customers with the least effort.
The faster you get your Minimum Viable
Product in the hands of real people, the
faster you can make it better, and the
faster you will turn into a product people
love.
Most Web Apps Take Too
Long to Release Version 1
Design
Develo
p
Release
6 months of wasted
time
A Minimum Viable Product
With More Iterations is
Better
Design
Develo
p
1 month
Releas
e
Design
Develo
p
1 month
Releas
e
Design
Develo
p
1 month
Releas
e
A Minimum Viable Product
With More Iterations is
Better
Design
Develo
p
1 month
Releas
e
Design
Develo
p
1 month
Releas
e
Design
Develo
p
1 month
Releas
e
A Minimum Viable Product
With More Iterations is
Better
Twitter’s Minimum Viable Product
Sketch By Jack Dorsey, Founder of Twitter
What We’ll Cover Today
1. Identify a real problem
2. Define your minimum viable product
3. Design your interface
4. Usability test your interface – and iterate
5. Inject humanity into it
To design a product people love:
Interface Tip #1:
Get Users to Your β€œAha”
Moment Immediately
β€œAha” moment:
When a user takes an action that causes
them to inherently get how your product
works.
BrandYourself’s β€œAha”
Moment:
When you choose a link you want to show up in your
first page of Google, then follow our steps to boost it
higher…
β€œAha! This product helps me boost links I want people
to find up to the top of my own Google results.”
1 Year Ago We Asked Users:
How Does BrandYourself
Work?
1 Year Ago We Asked Users:
How Does BrandYourself
Work?
1. β€œIt grades how good you look in Google.”
2. β€œIt lets you create create a profile like LinkedIn.”
3. β€œIt alerts you when new things show up in
Google.”
4. And a bunch of other things
Very few people had our β€œaha” moment:
They were correctly
naming features, but less
than half had our β€œaha”
answer.
Why?
Our interface had too much crap in
the way of the β€œaha” moment, so
many people never fully
understood it.
BrandYourself’s Old Flow
1. Create an account
2. Get Your Search Score
3. Create a BrandYourself profile
4. Choose links you want to show up high in
Google
5. Boost those links higher in Google
BrandYourself’s Old Flow
1. Create an account
2. Get Your Search Score
3. Create a BrandYourself profile
4. Choose links you want to show up high in
Google
5. Boost those links higher in Google
Our β€œaha” moment was buried
under less important features
How to Design a Web App People Love
BrandYourself’s New Flow:
1. Create an account
2. Boost links you want higher in Google
3. Get Your Search Score
4. Create a BrandYourself profile
Our β€œaha” moment now
happens immediately for all
users
How to Design a Web App People Love
Interface Tip #2:
Make Your Interface
Self-Evident
Let’s compare two products that help
you clean your Facebook profile by
removing unwanted posts…
How to Design a Web App People Love
What would you do
on the next
screen…
How to Design a Web App People Love
They’ve completely hidden their
most important feature, which
scans your Facebook wall for
unwanted posts.
This interface is NOT self-
evident.
How to Design a Web App People Love
What would you do
on the next
screen…
Delete post
Delete post
Delete post
Delete post
Delete post
Delete post
Potentially unwanted wall posts
are highlighted, with an option
to delete them.
This interface is self-evident.
Interface Tip #3:
Remove All Unnecessary
Interface Elements
How to Design a Web App People Love
How to Design a Web App People Love
Interface Tip #4:
Digestibility
Fact of life:
We don’t read webpages.
we scan them.
How to Design a Web App People Love
Your interface must be
easily scannable and
simply to digest at a
glance.
Let’s start with a
block of text and
see how scannable
we can make it.
How to Design a Web App People Love
58%
more readable
58%
more readable
47%
more readable
58%
more readable
47%
more readable
27%
more readable
58%
more readable
47%
more readable
27%
more readable
124%
more readable
The Moral:
Attention is precious, so get to the point
quickly without flowery language and
break ideas into bullet points.
How to Design a Web App People Love
How to Design a Web App People Love
What We’ll Cover Today
1. Identify a real problem
2. Define your minimum viable product
3. Design your interface
4. Usability test your interface – and iterate
5. Inject humanity into it
To design a product people love:
β€œNo design survives
contact with the user.”
β€œUsability testing is
debugging design.”
What is Usability Testing?
Watching someone who’s never used your
product to see if it works as intended.
Why Do Usability Tests?
After you’ve worked on a product for even a few weeks,
you can’t see it freshly anymore. You know too much. The
only way to find out if it really works is to test it.
Usability Testing Is Actually Easy and Fun
During usability tests, you’ll be shocked to learn many
things that are clear to you are not clear to others.
Use this script to begin your usability test:
β€œWe’re asking people to try a product we’re working on so we can see
whether it works as intended. I want to make it clear that we’re testing the
site, not you. You can’t do anything wrong here!
As you use the site, think out loud: say what you’re looking at, what you’re
trying to do, and what you’re thinking.
Also, please don’t worry that you’re going to hurt our feelings. We’re doing
this to improve the site, so we need to hear your honest reactions.”
Test early, and test often.
Testing one user early in the project is better than
testing 50 near the end. Do it while you still have time
to make changes based on what you learn!
Design
Develo
p
Releas
e
Design
Develo
p
Releas
e
Design
Develo
p
Releas
e
Usability Test Every Release
Usability
test
Usability
test
Usability
test
Guiding Mantras for Usability Testing:
1. Set aside one morning a month to test
2. Start earlier than you think makes sense
3. Recruit loosely (anyone can be a tester)
4. Make it a spectator sport
5. Focus on a small number of the most important problems
6. When fixing problems, always do the least you can do, then re-test
What We’ll Cover Today
1. Identify a real problem
2. Define your minimum viable product
3. Design your interface
4. Usability test your interface – and iterate
5. Inject humanity into it
To design a product people love:
Humanity Tip #1:
Give your product personality
When we implemented this
automated email, our users loved
it:
Humanity Tip #2:
Connect emotionally about why you built it
Our emotional backstory
makes users feel β€œon our
side”:
Be A Real Person (Not a
Faceless Corporation)
We Don’t Have β€œSupport”… We Have Trevor.
And is Trevor Consistently Part of the
Product Experience, Including Emails
What We’ll Cover Today
1. Identify a real problem
2. Define your minimum viable product
3. Design your interface
4. Usability test your interface – and iterate
5. Inject humanity into it
To design a product people love:
Solve a problem by launching a minimum
viable product.
Then design a self-evident interface that’s
been usability tested and creates a
human connection.
To recap:
Hopefully, you’re now
on your way to creating
a web app people love!
A quick comic before we go to
questions:
Questions?
Pete Kistler
Co-Founder & Head of Product, BrandYourself
pete@brandyourself.com
Twitter: @pete_kistler

More Related Content

PPTX
Getting it Built
PDF
Hackdays and [in]cubator
PDF
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
PDF
5 Myths of Lean UX
PDF
Lean Startup: How Development Looks Different at a Startup
PPTX
What Is Innovation β€” Really?
PPT
Innovation and Product management
Β 
PPTX
UX Buzzword Landmines: 10 phrases than can undermine your best UX efforts
Getting it Built
Hackdays and [in]cubator
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
5 Myths of Lean UX
Lean Startup: How Development Looks Different at a Startup
What Is Innovation β€” Really?
Innovation and Product management
Β 
UX Buzzword Landmines: 10 phrases than can undermine your best UX efforts

What's hot (20)

PDF
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
Β 
PDF
User Story Mapping 101
PDF
Getting real
PPTX
Mural: Build Experiences Not Features
PDF
A Minimal Viable Product that works
PDF
Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...
PDF
Continuous Learning and Delivery @ DPM Summit 2013
PDF
Social Project Management
PDF
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
PDF
How Autodesk creates better digital experiences with UserTesting
PDF
Lean UX for Agile Teams
PDF
INCOSE North Star Chapter Meeting: Innovation in an Established Company - One...
PDF
Boost SharePoint User Adoption Through DIY Usability Testing [workshop] Share...
PDF
Creative Presentation Slides Design Making
PDF
You Can’t Ship from Your Ivory Tower: Including Developers in the Design Proc...
PPTX
Eric Ries - The Lean Startup - Google Tech Talk
PDF
Winning UX Workshops
PDF
Use Lean Startup Techniques on a Remote Team by William Donnell - The Lean St...
PPTX
Open Innovation is Eating The World
PPTX
How growth teams are revolutionizing UX and product development
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
Β 
User Story Mapping 101
Getting real
Mural: Build Experiences Not Features
A Minimal Viable Product that works
Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...
Continuous Learning and Delivery @ DPM Summit 2013
Social Project Management
I'll gladly pay you Tuesday for a hamburger today: Managing UX Debt
How Autodesk creates better digital experiences with UserTesting
Lean UX for Agile Teams
INCOSE North Star Chapter Meeting: Innovation in an Established Company - One...
Boost SharePoint User Adoption Through DIY Usability Testing [workshop] Share...
Creative Presentation Slides Design Making
You Can’t Ship from Your Ivory Tower: Including Developers in the Design Proc...
Eric Ries - The Lean Startup - Google Tech Talk
Winning UX Workshops
Use Lean Startup Techniques on a Remote Team by William Donnell - The Lean St...
Open Innovation is Eating The World
How growth teams are revolutionizing UX and product development
Ad

Viewers also liked (13)

PDF
The Kindle, Nook, iPad, and Reader Compared
PDF
Shift: Leading in Turbulent Times
PPTX
Presentation to Help Catholic Churches Use Social Media To Engage Parishes
PDF
Successful entrepreneurship 1
PDF
The Fundamentals of Blogging
PDF
Value Proposition Canvas
PDF
How to Create a Strong Value Proposition Design for B2B - It's all about the ...
PPT
Customer Development at Startup2Startup
PPTX
Innovation at 50x 031616
PDF
7 Rules for Writing Blog Posts That Get Read and Shared
PDF
Value Proposition Design
PDF
Business Model Canvas 101
PDF
What Is A Business Model
The Kindle, Nook, iPad, and Reader Compared
Shift: Leading in Turbulent Times
Presentation to Help Catholic Churches Use Social Media To Engage Parishes
Successful entrepreneurship 1
The Fundamentals of Blogging
Value Proposition Canvas
How to Create a Strong Value Proposition Design for B2B - It's all about the ...
Customer Development at Startup2Startup
Innovation at 50x 031616
7 Rules for Writing Blog Posts That Get Read and Shared
Value Proposition Design
Business Model Canvas 101
What Is A Business Model
Ad

Similar to How to Design a Web App People Love (20)

PDF
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
PDF
beginners_guide_to_designing_apps_and_interfaces_1_0
PDF
What Product Well Designed is?
PPTX
The Heek Product Cycle
PDF
UX 101: User Research methods to kickstart your project
PPTX
How to Think like a Product Manager
PDF
Content Marketing by Rob Fitzpatrick
PPTX
Introduction to User Experience Design
PPTX
Prototyping Apps for Real People, by Apple
PDF
Build the Right Product with Lean UX
PPTX
A Developer’s Guide to Interaction and Interface Design
PPTX
04: How To Engage And Retain Your Current And Future Users
PDF
Spend Stack: An iOS Case Study
PDF
How To Launch A Product: 7 Tips To Drive Demand
Β 
DOCX
Importance of apps in marketing strategy my perspective - Ankit Shard
PDF
WORKSHOP: Making the World Easier with Interaction Design
PDF
Agile Prototyping Best Practices
Β 
PDF
What your customers REALLY think: Incorporating usability testing into agile
PDF
Build World Class User Onboarding
PDF
POSSIBLE product design sprint
Bootstrap Business Seminar 3: Designing a Minimum Viable Product (MVP)
beginners_guide_to_designing_apps_and_interfaces_1_0
What Product Well Designed is?
The Heek Product Cycle
UX 101: User Research methods to kickstart your project
How to Think like a Product Manager
Content Marketing by Rob Fitzpatrick
Introduction to User Experience Design
Prototyping Apps for Real People, by Apple
Build the Right Product with Lean UX
A Developer’s Guide to Interaction and Interface Design
04: How To Engage And Retain Your Current And Future Users
Spend Stack: An iOS Case Study
How To Launch A Product: 7 Tips To Drive Demand
Β 
Importance of apps in marketing strategy my perspective - Ankit Shard
WORKSHOP: Making the World Easier with Interaction Design
Agile Prototyping Best Practices
Β 
What your customers REALLY think: Incorporating usability testing into agile
Build World Class User Onboarding
POSSIBLE product design sprint

Recently uploaded (20)

PPTX
Mathew Digital SEO Checklist Guidlines 2025
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PPTX
artificialintelligenceai1-copy-210604123353.pptx
Β 
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPTX
Introduction to cybersecurity and digital nettiquette
PDF
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
PPTX
Database Information System - Management Information System
PPT
250152213-Excitation-SystemWERRT (1).ppt
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
Β 
PPTX
Funds Management Learning Material for Beg
PDF
Sims 4 Historia para lo sims 4 para jugar
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PDF
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
PPTX
SAP Ariba Sourcing PPT for learning material
PPTX
presentation_pfe-universite-molay-seltan.pptx
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
Mathew Digital SEO Checklist Guidlines 2025
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
artificialintelligenceai1-copy-210604123353.pptx
Β 
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Introduction to cybersecurity and digital nettiquette
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
Database Information System - Management Information System
250152213-Excitation-SystemWERRT (1).ppt
Exploring VPS Hosting Trends for SMBs in 2025
newyork.pptxirantrafgshenepalchinachinane
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
Power Point - Lesson 3_2.pptx grad school presentation
Β 
Funds Management Learning Material for Beg
Sims 4 Historia para lo sims 4 para jugar
INTERNET------BASICS-------UPDATED PPT PRESENTATION
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
SAP Ariba Sourcing PPT for learning material
presentation_pfe-universite-molay-seltan.pptx
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
SASE Traffic Flow - ZTNA Connector-1.pdf

How to Design a Web App People Love