user centric design

Post on 28-Jan-2015

117 Views

Category:

Design

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

UX Design and how to use research methods to test your designs before they're built and help mitigate risk.

TRANSCRIPT

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

USER-CENTRIC DESIGNby Kyle Racki

What makes an experience?

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

• Useful• Easy to use• Learnable• Aesthetically pleasing• Evoke emotional response

Good experiences are

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

User-centric design puts users needs first.

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

User wants Business goals

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Test early, test often.

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

$$ Test here

Time

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Non user-centric

The last step is to hope and pray your assumptions were correct.

IDEASELL TO

STAKEHOLDERSDETAIL SPECS FINANCE DESIGN/CODE LAUNCH/TEST SELL

IDEA

QUALITATIVERESEARCH

UX RESEARCH VALIDATE USER TESTQUANTITATIVEMEASURING

SELL TO STAKEHOLDERS

MINIMALFINANCING

DESIGN CODEFINANCE LAUNCH REFINE

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

User-centric

IDEASELL TO

STAKEHOLDERSDETAIL SPECS FINANCE DESIGN/CODE LAUNCH/TEST SELL

IDEA

QUALITATIVERESEARCH

UX RESEARCH VALIDATE USER TESTQUANTITATIVEMEASURING

SELL TO STAKEHOLDERS

MINIMALFINANCING

DESIGN CODEFINANCE LAUNCH REFINE

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

How to get started.

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

1. Antecedent - Event trigger

2. Behavior - Causes or influences an individual to act.

3. Consequence - Outcome you observe.

ABC

What behaviours do you want to change?

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Quantitative

• Design landing page• Drive traffic• Measure signups

Qualitative (UX)

• Contextual inquiry• Surveys• Group discussions• Review competitors

roadmaps

Testing an idea with research

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

• Understand a pain point• There is a paying market• Product idea solves pain• Testing validated product/market fit• Sell to stakeholders, aquire minimal finance

Do you have a business case?

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Case Study: Pitch Perfect

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

UX Research Methods

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

UX Research Methods

Interviews

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

UX Research Methods

Surveys

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

UX Research Methods

Group discussions

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

UX Research Methods

• Researcher• Interation Designer• Visual Designer• Front-end Developer• Back-end Developer

Build a team

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Making sense of the data.

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

• Create 2 or 3 stereotypes• Detailed profile info• Refer throughout design

User Personas

Making sense of the data

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Making sense of the data

• Context scenarios• Key pathway scenarios• Validation scenarios• Magic scenarios

Scenarios

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Making sense of the data

Fogg -> B=MAT

Motivation

Ability

Triggers fail

Triggers succeed

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

To change behaviour, all 3 need to be present at the same time:

• Motivation (sensation, expectation, belonging)

• Ability• Trigger

Making sense of the data

Fogg-Behavior Model

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

• What is the core pain we’re solving?• What behaviour are we hoping to change?• What habits do we aim to create in users?

Minimum Viable Product

Making sense of the data

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Sketching concepts

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

• Helps you think• Solve key problem• Explore interation

Key page views

Sketching concepts

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

• Work out the flow• Use scenarios• Minimize steps

Sketching concepts

Sequencing

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Sketching concepts

Onboarding

• Orient new users• Increase engagement• Minimize abandonment

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Sketching concepts

Microdetails

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Invision let’s you drag and drop multiple image files and auto replaces ones with the same name and automatically makes title-case and adds spaces.

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Pitch Perfect emulates a desktop application by allowing keyboard shortcuts and right-click contextual menu

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Sketching concepts

Team sketching

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Sketching concepts

Mental Models

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Prototyping

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

High vs Low Fidelity

Prototyping

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

• Omnigraphle• Balsamiq• Adobe Fireworks• Invision

Prototyping

Tools that work

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Prototyping

• Only prototype key parts• Learn early, fail fast• Measuring the success rate

Testing

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Build

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Name of section

• Freeze user testing while in production• Use professional QA during development• User test once complete• Private beta

Methods of testing

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Launch and learn

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

• Stay user-centric• Talk to the community• Periodic polls and surveys• Test new features• Measure quantitative data

You are never done.

Launch and learn

Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com

Thank you.

Kyle Racki kyle@headspacedesign.ca

top related