User Experience Design
On Purpose
http://slid.es/juanojeda/learn-you-a-ux
Hi, I'm Juan
User Experience Developer, Kiandra IT
8 years designing experiences
26 years experiencing designs
Hi, I'm Jim
Developer, Kiandra IT
1 years
deliberately
designing experiences
8 years accidentally
Every Product
Has a User Experience
What is the User Experience?
User Interface
Visual Design
User Pathways
Information Architecture
Copy Writing
Risk/Reward Perception
Behaviour Management
Social Reference
Understanding the Product
And more...
User Experience
(a definition)
A person’s perceptions and responses that result from the use
or anticipated use
of a product, system or service.
ISO 9241-210 (2010)
How do we
turn this ...

... into this ...
... and not this?

Design
(Another definition)
A specification of an object, manifested by some agent, intended to accomplish
goals
, in a particular
environment
, using a set of primitive
components
, satisfying a set of
requirements
, subject to some
constraints
.
Ralph & Wand (2009)
Design is merely the set of decisions you either make or set aside when you create your product.
You cannot not design.
Hall (2014)
Every Product
Has a UX Designer
and if you don't know who it is, it might be you!
You're Already Doing Design
Intentional UX Design
(a
simple-and-in-no-way-comprehensive guide)
- Know your users
- Remember your goals (user AND business)
-
Understand your environment
-
Define your constraints
Know Your Users
!important;
(Tool: Personas)
- There's nothing worse than an imaginary persona
- Meet them any way you can
(in person, data, anecdotes, approximation)
- Get to know them, deeply
(goals, workflows, demographics, environment, capabilities, attitude, interactions)
- Introduce them to everybody
- Keep them in the loop!
Remember your Goals
(Tool: User stories)
- Define your overall goals (users AND business)
- State your goals for every feature
- Know when you've met your target
- K.I.S.S and cull
Understand Your Environment
(Tool: Scenario)
- Where is your design being used? (geographic, network conditions, device)
- Know your competitors (for attention)
- Know your potential allies
- Is your app improving the user's environment?
You have special powers
Consider: Responsive Design
Machine Learning
- Adaptive Content
- Adaptive Navigation
- Natural Language Processing
Define Your Constraints
(Tool: design principles and patterns)
!important;
- Comes from research
(users, environment, competitors)
- Lets you say NO
- Distinguishes you from competitors
- There will be exceptions - get to know them!
- Old principles may not apply
- Principles invite discussion
BONUS
Use a Toolkit!
(Tools: Frameworks, style tiles)
- Consistency is KING
- Convention over creativity
- Extend as necessary (document as you go!)
UX Reviews
- Improves the products UX
- Improves a teams UX skills
- Improves team communication
- Encourages shared ownership of UX
UX Reviews
- Fits alongside a code review
- Consider the things we have discussed
(users, goals, constraints, environment)
Useful Questions to Ask
Goals
- What is the user's desired outcome?
-
What is the business' desired outcome?
-
Does it achieve the outcomes?
- Does it account for failure?
- Is this too much?
Useful Questions to Ask
Users
- Who is this person?
- What are they trying to achieve?
- What motivates them?
- Where are they comfortable?
Useful Questions to Ask
Environment
- Where is the user?
- How do they feel?
- What apps do they use?
- How much time do they have?
Useful Questions to Ask
Constraints
- Does it follow our design priniciples?
- Is this an exception, or is the rule broken?
- Does this rule still apply?
- Does this experience "fit" within the system?
Thanks!
http://slid.es/juanojeda/intentional-ux