SlideShare a Scribd company logo
Keep it Simple:
Mobile Design for
Product Owners
Agenda
• Introductions
•Why care about simplicity?
• Demo:Timbre
•The Paradox of Choice
• Exercise:Thoughtful Reduction
• Discoverability
• Questions
What is Simplicity?
Perfection is achieved not when there is
nothing more to add, but when there is
nothing left to take away.
— Antoine de Saint-Exupery
Simplicity in mobile apps
• Utility
• What problem does the product solve? Is it useful?
• Discoverability
• When the user wants to do something, can they figure out how? Are
useful features easily discovered?
• Usability
• Once a user knows what they want to do and how to do it, can they
do it efficiently, repeatedly?
Why care about simplicity?
• The constraints of mobile screen size
require careful consideration of what is
essential.
• 87% of people said ease of use is the most
important thing when it comes to adopting
new technologies. (Consumer Electronics Association, 2002)
Why care about simplicity?
• Word frequency of 5-star reviews of top
300 iOS apps
Why care about simplicity?
• Word frequency of 1-star reviews of top
300 iOS apps.
Agenda
• Introductions
•Why care about simplicity?
• Demo: Timbre
•The Paradox of Choice
• Exercise:Thoughtful Reduction
• Discoverability
• Questions
The Paradox of Choice
• Each element of your interface presents a
choice to the user.
The Paradox of Choice
• “Too many choices lead to paralysis, poor
decisions, and dissatisfaction...Too many
choices lengthen task completion time, or
keep users from completing tasks.”
— Barry Schwartz,The Paradox of Choice
• “People will complain about a visually
complex page at the sight of it. But they will
also complain if the information they need
isn't immediately available to them.”
— How visual simplicity can harm usability, guuui.com
An Unnecessary Choice
Which choices are necessary?
• Think about the problem before the
solution.
• Acknowledge the difference between first
time use (“learnability”) and normal use
(“usability”). Consider intended usage
patterns.
Which choices are necessary?
• Collect data!
• Repeat usage is the key indicator that a
particular feature provides utility.
• Prioritize features that most people use
most frequently. Be prepared to let go of
things that are used the least.
Prototype & Iterate
• Data collection from actual users. Product
owners are generally poor proxies for end
users.
• Motion can’t be properly evaluated in
specifications or wireframes. (Gestures, too)
• Less uncertainty during implementation
phase.
Reducing Complexity
• Remove Features
• Hide Features
• Group Features
• Displace Features
— Steven Bradley, vanseodesign.com
Reducing Complexity
• Remove Features: Remove
what doesn’t get used and what
doesn’t add anything meaningful to
the essence of the thing you’re
designing.
Reducing Complexity
• Hide Features: Some things
shouldn’t be removed, but they
don’t demand our attention at
all times.
Reducing Complexity
• Group Features: By placing
features into logical groups, the
group becomes a quick and
easy target, and lets the user
zero in on what he/she wants
to do.
18
Reducing Complexity
• Displace Features: Move
features and options to
another location.
19
Agenda
• Introductions
• Demo:Timbre
•Why care about simplicity?
•The Paradox of Choice
• Exercise: Thoughtful Reduction
• Discoverability
• Exercise: Mobile Interactions
• Questions
Improving Discoverability
• Real estate
• Order
• Form
• Expectation
• Consistency
— Scott Berkun, “The myth of discoverability”
Improving Discoverability
• Real Estate: Pixels are a
limited resource; larger targets
are easy to locate and easy to
touch.
Improving Discoverability
• Order: People tend to scan
an interface from left-to-right
and top-to-bottom
Improving Discoverability
• Form: Use colors, fonts, shapes,
and other constructions to make
the best use of the real estate
available.
24
Improving Discoverability
• Expectation: Use forms or patterns that are already
familiar to your users.
Improving Discoverability
• Consistency: By using the same patterns and strategies
across an app, you gain discoverability by being predictable.
26
Mobile App Discoverability
• Traditional desktop software uses menus,
hovers, and right-clicks as a primary
means of discovering application features
• Mobile strategies:
• Help overlays & videos
• Animation / motion
• Celebrate progress
Mobile App Discoverability
• Help overlay
• Trouble writing copy for a
help overlay is often a red
flag, signifying a lack of focus.
Mobile App Discoverability
• Animation / Motion
Mobile App Discoverability
• Animation / Motion
Mobile App Discoverability
• Celebrate progress
Questions?

More Related Content

What's hot

116 Machine learning for Product Managers
116   Machine learning for Product Managers116   Machine learning for Product Managers
116 Machine learning for Product Managers
ProductCamp Boston
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
labecvar
 
Wanted: Mobile Dev with 40 Years Experience
Wanted: Mobile Dev with 40 Years ExperienceWanted: Mobile Dev with 40 Years Experience
Wanted: Mobile Dev with 40 Years Experience
mattmayatadobe
 
New Ideas for Designing Mobile Web Applications
New Ideas for Designing Mobile Web ApplicationsNew Ideas for Designing Mobile Web Applications
New Ideas for Designing Mobile Web Applications
UXPA International
 
Megan McKeever - InfoCulture Final Presentation
Megan McKeever - InfoCulture Final PresentationMegan McKeever - InfoCulture Final Presentation
Megan McKeever - InfoCulture Final Presentationmmm5014
 
Dev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsDev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trends
Tunde Ojediran
 
Affordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hciAffordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hci
Shoaibidd514
 
UXPA Boston Responsive Design Snyder Rizzico
UXPA Boston Responsive Design Snyder RizzicoUXPA Boston Responsive Design Snyder Rizzico
UXPA Boston Responsive Design Snyder Rizzicosnyderconsulting
 
2009: User experience in action
2009: User experience in action2009: User experience in action
2009: User experience in action
Jonathan Hassell
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA International
 
Usability--What is it?
Usability--What is it?Usability--What is it?
Usability--What is it?
Ann Krause
 
Ux testing in libraries
Ux testing in librariesUx testing in libraries
Ux testing in libraries
T. Zachary Frazier
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
Ovidiu Von M
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
Accessibility Myths for the Mobile Generation (HCID Open 2015)
Accessibility Myths for the Mobile Generation (HCID Open 2015)Accessibility Myths for the Mobile Generation (HCID Open 2015)
Accessibility Myths for the Mobile Generation (HCID Open 2015)
Jonathan Hassell
 
Design for all. Lecture 1
Design for all. Lecture 1Design for all. Lecture 1
Design for all. Lecture 1
Vladimir Tomberg
 
From barrier-free to delightful
From barrier-free to delightfulFrom barrier-free to delightful
From barrier-free to delightful
Whitney Quesenbery
 
Usability engineering
Usability engineeringUsability engineering
Usability engineering
Prasanth Pillai
 

What's hot (20)

116 Machine learning for Product Managers
116   Machine learning for Product Managers116   Machine learning for Product Managers
116 Machine learning for Product Managers
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
 
Wanted: Mobile Dev with 40 Years Experience
Wanted: Mobile Dev with 40 Years ExperienceWanted: Mobile Dev with 40 Years Experience
Wanted: Mobile Dev with 40 Years Experience
 
New Ideas for Designing Mobile Web Applications
New Ideas for Designing Mobile Web ApplicationsNew Ideas for Designing Mobile Web Applications
New Ideas for Designing Mobile Web Applications
 
Megan McKeever - InfoCulture Final Presentation
Megan McKeever - InfoCulture Final PresentationMegan McKeever - InfoCulture Final Presentation
Megan McKeever - InfoCulture Final Presentation
 
Dev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trendsDev fest ile ife 2014-ux, material design and trends
Dev fest ile ife 2014-ux, material design and trends
 
Affordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hciAffordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hci
 
UXPA Boston Responsive Design Snyder Rizzico
UXPA Boston Responsive Design Snyder RizzicoUXPA Boston Responsive Design Snyder Rizzico
UXPA Boston Responsive Design Snyder Rizzico
 
2009: User experience in action
2009: User experience in action2009: User experience in action
2009: User experience in action
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
 
Usability--What is it?
Usability--What is it?Usability--What is it?
Usability--What is it?
 
Ux testing in libraries
Ux testing in librariesUx testing in libraries
Ux testing in libraries
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 
Chi overview
Chi overviewChi overview
Chi overview
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Enc 3241 usability
Enc 3241 usabilityEnc 3241 usability
Enc 3241 usability
 
Accessibility Myths for the Mobile Generation (HCID Open 2015)
Accessibility Myths for the Mobile Generation (HCID Open 2015)Accessibility Myths for the Mobile Generation (HCID Open 2015)
Accessibility Myths for the Mobile Generation (HCID Open 2015)
 
Design for all. Lecture 1
Design for all. Lecture 1Design for all. Lecture 1
Design for all. Lecture 1
 
From barrier-free to delightful
From barrier-free to delightfulFrom barrier-free to delightful
From barrier-free to delightful
 
Usability engineering
Usability engineeringUsability engineering
Usability engineering
 

Similar to Keep it Simple: Mobile Design for Product Owners

User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
Julie Grundy
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Developmentbinuvt
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
Dániel Góré
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and Principles
MoodLabs
 
GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design Principles
Michael Rawlins
 
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden InsightsUXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
UXPA International
 
HCI
HCIHCI
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Johan Verhaegen
 
Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profiles
Paul Walk
 
Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012
Carol Smith
 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdf
Vanessa Camilleri
 
Ux Meets Code Interaction Usability
Ux Meets Code Interaction UsabilityUx Meets Code Interaction Usability
Ux Meets Code Interaction Usability
Arabella David
 
CIS375 Interaction Designs Chapter2
CIS375 Interaction Designs Chapter2CIS375 Interaction Designs Chapter2
CIS375 Interaction Designs Chapter2
Dr. Ahmed Al Zaidy
 
Practical usability - Making your apps better
Practical usability - Making your apps betterPractical usability - Making your apps better
Practical usability - Making your apps better
Riaan Cornelius
 
UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016
Jacklyn Burgan
 
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
Game design 2 (2013): Lecture 12 - Usability, Layout and MetaphorGame design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
David Farrell
 
Human Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignHuman Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction Design
SazzadHossain764310
 
Introductiontousability 090407053727-phpapp02
Introductiontousability 090407053727-phpapp02Introductiontousability 090407053727-phpapp02
Introductiontousability 090407053727-phpapp02Techved Consulting
 

Similar to Keep it Simple: Mobile Design for Product Owners (20)

User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Development
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and Principles
 
GHAMAS Design Principles
GHAMAS Design PrinciplesGHAMAS Design Principles
GHAMAS Design Principles
 
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden InsightsUXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
 
HCI
HCIHCI
HCI
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
 
VIGC Academy
VIGC AcademyVIGC Academy
VIGC Academy
 
Towards an Agile approach to building application profiles
Towards an Agile approach to building application profilesTowards an Agile approach to building application profiles
Towards an Agile approach to building application profiles
 
Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012
 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdf
 
Ux Meets Code Interaction Usability
Ux Meets Code Interaction UsabilityUx Meets Code Interaction Usability
Ux Meets Code Interaction Usability
 
CIS375 Interaction Designs Chapter2
CIS375 Interaction Designs Chapter2CIS375 Interaction Designs Chapter2
CIS375 Interaction Designs Chapter2
 
Practical usability - Making your apps better
Practical usability - Making your apps betterPractical usability - Making your apps better
Practical usability - Making your apps better
 
Intro Design Principles
Intro Design PrinciplesIntro Design Principles
Intro Design Principles
 
UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016
 
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
Game design 2 (2013): Lecture 12 - Usability, Layout and MetaphorGame design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
Game design 2 (2013): Lecture 12 - Usability, Layout and Metaphor
 
Human Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction DesignHuman Computer Interaction: Lecture 2: Interaction Design
Human Computer Interaction: Lecture 2: Interaction Design
 
Introductiontousability 090407053727-phpapp02
Introductiontousability 090407053727-phpapp02Introductiontousability 090407053727-phpapp02
Introductiontousability 090407053727-phpapp02
 

Keep it Simple: Mobile Design for Product Owners

  • 1. Keep it Simple: Mobile Design for Product Owners
  • 2. Agenda • Introductions •Why care about simplicity? • Demo:Timbre •The Paradox of Choice • Exercise:Thoughtful Reduction • Discoverability • Questions
  • 3. What is Simplicity? Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away. — Antoine de Saint-Exupery
  • 4. Simplicity in mobile apps • Utility • What problem does the product solve? Is it useful? • Discoverability • When the user wants to do something, can they figure out how? Are useful features easily discovered? • Usability • Once a user knows what they want to do and how to do it, can they do it efficiently, repeatedly?
  • 5. Why care about simplicity? • The constraints of mobile screen size require careful consideration of what is essential. • 87% of people said ease of use is the most important thing when it comes to adopting new technologies. (Consumer Electronics Association, 2002)
  • 6. Why care about simplicity? • Word frequency of 5-star reviews of top 300 iOS apps
  • 7. Why care about simplicity? • Word frequency of 1-star reviews of top 300 iOS apps.
  • 8. Agenda • Introductions •Why care about simplicity? • Demo: Timbre •The Paradox of Choice • Exercise:Thoughtful Reduction • Discoverability • Questions
  • 9. The Paradox of Choice • Each element of your interface presents a choice to the user.
  • 10. The Paradox of Choice • “Too many choices lead to paralysis, poor decisions, and dissatisfaction...Too many choices lengthen task completion time, or keep users from completing tasks.” — Barry Schwartz,The Paradox of Choice • “People will complain about a visually complex page at the sight of it. But they will also complain if the information they need isn't immediately available to them.” — How visual simplicity can harm usability, guuui.com
  • 12. Which choices are necessary? • Think about the problem before the solution. • Acknowledge the difference between first time use (“learnability”) and normal use (“usability”). Consider intended usage patterns.
  • 13. Which choices are necessary? • Collect data! • Repeat usage is the key indicator that a particular feature provides utility. • Prioritize features that most people use most frequently. Be prepared to let go of things that are used the least.
  • 14. Prototype & Iterate • Data collection from actual users. Product owners are generally poor proxies for end users. • Motion can’t be properly evaluated in specifications or wireframes. (Gestures, too) • Less uncertainty during implementation phase.
  • 15. Reducing Complexity • Remove Features • Hide Features • Group Features • Displace Features — Steven Bradley, vanseodesign.com
  • 16. Reducing Complexity • Remove Features: Remove what doesn’t get used and what doesn’t add anything meaningful to the essence of the thing you’re designing.
  • 17. Reducing Complexity • Hide Features: Some things shouldn’t be removed, but they don’t demand our attention at all times.
  • 18. Reducing Complexity • Group Features: By placing features into logical groups, the group becomes a quick and easy target, and lets the user zero in on what he/she wants to do. 18
  • 19. Reducing Complexity • Displace Features: Move features and options to another location. 19
  • 20. Agenda • Introductions • Demo:Timbre •Why care about simplicity? •The Paradox of Choice • Exercise: Thoughtful Reduction • Discoverability • Exercise: Mobile Interactions • Questions
  • 21. Improving Discoverability • Real estate • Order • Form • Expectation • Consistency — Scott Berkun, “The myth of discoverability”
  • 22. Improving Discoverability • Real Estate: Pixels are a limited resource; larger targets are easy to locate and easy to touch.
  • 23. Improving Discoverability • Order: People tend to scan an interface from left-to-right and top-to-bottom
  • 24. Improving Discoverability • Form: Use colors, fonts, shapes, and other constructions to make the best use of the real estate available. 24
  • 25. Improving Discoverability • Expectation: Use forms or patterns that are already familiar to your users.
  • 26. Improving Discoverability • Consistency: By using the same patterns and strategies across an app, you gain discoverability by being predictable. 26
  • 27. Mobile App Discoverability • Traditional desktop software uses menus, hovers, and right-clicks as a primary means of discovering application features • Mobile strategies: • Help overlays & videos • Animation / motion • Celebrate progress
  • 28. Mobile App Discoverability • Help overlay • Trouble writing copy for a help overlay is often a red flag, signifying a lack of focus.
  • 29. Mobile App Discoverability • Animation / Motion
  • 30. Mobile App Discoverability • Animation / Motion
  • 31. Mobile App Discoverability • Celebrate progress