OSCON July 2019
10 UX Principles Every Developer must know. OSCON July 2019 Who - - PowerPoint PPT Presentation
10 UX Principles Every Developer must know. OSCON July 2019 Who - - PowerPoint PPT Presentation
10 UX Principles Every Developer must know. OSCON July 2019 Who are we? Mike Biglan Josh Clark CEO Design Director twentyideas.com Who are you? twentyideas.com What is UX? twentyideas.com Source:
twentyideas.com
Who are we?
Mike Biglan
CEO
Josh Clark
Design Director
twentyideas.com
Who are you?
twentyideas.com
What is UX?
twentyideas.com
Source: https://experience.sap.com/basics/ui-vs-ux-what-a-difference-a-letter-makes/twentyideas.com
The UX Pyramid
twentyideas.com
Why is UX so important?
twentyideas.com
The Principles
twentyideas.com
Principle No.1
UX Design is everyone’s job.
twentyideas.com
Principle No.2
Define the Problem First.
twentyideas.com
“Good designers never start by trying to solve the problem given to them: they start by trying to understand what the real issues are… it drives managers crazy.”
- Donald Norman,
The Design of Everyday Things
twentyideas.com
twentyideas.com
twentyideas.com
“You’re developers were so preoccupied with whether they could that they didn’t stop to think if they should.”
- Dr. Malcolm, Jurassic Park
twentyideas.com
Principle No.3
Be Empathetic
twentyideas.com
“Before you criticize someone, walk a mile in their shoes. That way you’ll be a mile away and you’ll have their shoes.”
- Jack Handey
twentyideas.com
twentyideas.com
Accessibility controls go here...
twentyideas.com
Source: Expediatwentyideas.com
Source: AirBnBtwentyideas.com
Principle No.4
Make it Obvious
twentyideas.com
Sit Here.
twentyideas.com
twentyideas.com
Source: https://dribbble.com/shots/6257734-Drag-and-Drop/attachments/1340669twentyideas.com
Principle No.5
Be conventional.
twentyideas.com
twentyideas.com
twentyideas.com
twentyideas.com
Principle No.6
Focus on Essentials.
twentyideas.com
“20% efgort causes 80% of results.”
- Vilfredo Pareto, Italian Economist with killer
hipster beard
twentyideas.com
Pareto’s Law applied to UX
“Users use 20% of your features 80%
- f the time, and 80% of your features
20% of the time.”
twentyideas.com
twentyideas.com
twentyideas.com
twentyideas.com
Source: Google Gmailtwentyideas.com
Source: Google Gmailtwentyideas.com
Principle No.7
Don’t Leave Anyone Out.
twentyideas.com
twentyideas.com
twentyideas.com
twentyideas.com
Principle No.8
Create Constraints.
twentyideas.com
twentyideas.com
Principle No.9
Provide Feedback.
twentyideas.com
49
twentyideas.com
twentyideas.com
51
twentyideas.com
Principle No.10
Think MAYA.
twentyideas.com
Most Advanced Yet Acceptable
Design for the Future - but deliver the future gradually.
twentyideas.com
twentyideas.com
twentyideas.com
twentyideas.com
Principle No.1
UX Design is everyone’s job.
Principle No.2
Define the Problem First
Principle No.3
Be Empathetic
Principle No.4
Make it Obvious
Principle No.5
Be Conventional.
Principle No.6
Focus on Essentials
Principle No.7
Don’t Leave Anyone Out
Principle No.8
Create Constraints
Principle No.9
Provide Feedback
Principle No.10
Think MAYA
twentyideas.com
www.TwentyIdeas.com