50
Twitter: @kyleracki | headspacedesign.ca | pitchperfectapp.com USER-CENTRIC DESIGN by Kyle Racki

User Centric Design

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: User Centric Design

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

USER-CENTRIC DESIGNby Kyle Racki

Page 2: User Centric Design

What makes an experience?

Page 3: User Centric Design

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

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

Good experiences are

Page 4: User Centric Design

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

User-centric design puts users needs first.

Page 5: User Centric Design

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

User wants Business goals

Page 6: User Centric Design
Page 7: User Centric Design

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

Test early, test often.

Page 8: User Centric Design

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

$$ Test here

Time

Page 9: User Centric Design

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

Page 10: User Centric Design

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

Page 11: User Centric Design

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

How to get started.

Page 12: User Centric Design

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?

Page 13: User Centric Design

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

Page 14: User Centric Design

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

Page 15: User Centric Design

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?

Page 16: User Centric Design

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

Case Study: Pitch Perfect

Page 17: User Centric Design

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

UX Research Methods

Page 18: User Centric Design

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

UX Research Methods

Interviews

Page 19: User Centric Design

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

UX Research Methods

Surveys

Page 20: User Centric Design

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

UX Research Methods

Group discussions

Page 21: User Centric Design

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

UX Research Methods

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

Build a team

Page 22: User Centric Design

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

Making sense of the data.

Page 23: User Centric Design

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

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

User Personas

Making sense of the data

Page 24: User Centric Design

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

Page 25: User Centric Design

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

Making sense of the data

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

Scenarios

Page 26: User Centric Design

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

Making sense of the data

Fogg -> B=MAT

Motivation

Ability

Triggers fail

Triggers succeed

Page 27: User Centric Design

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

Page 28: User Centric Design

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

Page 29: User Centric Design

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

Page 30: User Centric Design

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

Sketching concepts

Page 31: User Centric Design

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

• Helps you think• Solve key problem• Explore interation

Key page views

Sketching concepts

Page 32: User Centric Design

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

• Work out the flow• Use scenarios• Minimize steps

Sketching concepts

Sequencing

Page 33: User Centric Design

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

Sketching concepts

Onboarding

• Orient new users• Increase engagement• Minimize abandonment

Page 34: User Centric Design

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

Page 35: User Centric Design

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

Page 36: User Centric Design

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

Sketching concepts

Microdetails

Page 37: User Centric Design

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.

Page 38: User Centric Design

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

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

Page 39: User Centric Design

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

Sketching concepts

Team sketching

Page 40: User Centric Design

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

Sketching concepts

Mental Models

Page 41: User Centric Design

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

Prototyping

Page 42: User Centric Design

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

High vs Low Fidelity

Prototyping

Page 43: User Centric Design

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

Page 44: User Centric Design

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

• Omnigraphle• Balsamiq• Adobe Fireworks• Invision

Prototyping

Tools that work

Page 45: User Centric Design

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

Prototyping

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

Testing

Page 46: User Centric Design

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

Build

Page 47: User Centric Design

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

Page 48: User Centric Design

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

Launch and learn

Page 49: User Centric Design

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

Page 50: User Centric Design

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

Thank you.

Kyle Racki [email protected]