ux beyond ucd (seattle)

170
UX Beyond UCD or the impact of Business, Strategy, Management and Process on the User Experience

Post on 18-Oct-2014

3.542 views

Category:

Design


4 download

DESCRIPTION

Peter Boersma's "UX Beyond UCD (or: The Impact of Business, Strategy, Management and Process on the User Experience)", as presented at the joint PS-SIGHCI and IxDA Seattle meeting on August 12 in Seattle.

TRANSCRIPT

Page 1: UX Beyond UCD (Seattle)

UX Beyond UCDor

the impact ofBusiness, Strategy,

Management and Processon the User Experience

Page 2: UX Beyond UCD (Seattle)

the impact of

Business Strategy

Managementand Process

on theUser Experience

Page 3: UX Beyond UCD (Seattle)
Page 4: UX Beyond UCD (Seattle)

power up!UX beyond UCD

@pboersmaAugust 2, PS-SIGCHI & Ixda, seattle, USA

Page 5: UX Beyond UCD (Seattle)

Peter BoersmaP B

FreelanceInteraction DesignerDesign Process Consultant

* since 1995* user research* requirements analysis* concept design* detailed design & prototype* usability evaluation* present* teach* present

Design Process Consultant

Page 6: UX Beyond UCD (Seattle)

Birgit GeibergerB G

FreelanceCreative Director UXVisual & Interaction Designer

* since 1996* international experience* design & branding* functionality & aesthetics* business & user goals* people management* active in IxDA

Page 7: UX Beyond UCD (Seattle)

Peter Boersma Birgit Geiberger

Page 8: UX Beyond UCD (Seattle)
Page 9: UX Beyond UCD (Seattle)
Page 10: UX Beyond UCD (Seattle)
Page 11: UX Beyond UCD (Seattle)

2001

Page 12: UX Beyond UCD (Seattle)

2012

Page 13: UX Beyond UCD (Seattle)
Page 14: UX Beyond UCD (Seattle)

?

Page 15: UX Beyond UCD (Seattle)

DesignResearchStrategy

Page 16: UX Beyond UCD (Seattle)

Process

Evaluation

Manage

Business

Design

Strategy

Research

Page 17: UX Beyond UCD (Seattle)

Process

Manage

Business

Strategy

Evaluation

Design

ResearchElement

s of

User

Experie

nce

Page 18: UX Beyond UCD (Seattle)

Process

Manage

Business

Strategy

Evaluation

Design

ResearchtypicalUser-Centered

Design

Page 19: UX Beyond UCD (Seattle)

Process

Manage

Business

Strategy

Evaluation

Design

Research

MoreElements of

User Experience

Page 20: UX Beyond UCD (Seattle)

Process

Manage

Business

Strategy

Evaluation

Design

Research

theseinfluence the

User Experience too!

Page 21: UX Beyond UCD (Seattle)

Business

Design

ResearchEvaluation

StrategyManage

Pitch

Scenarios

Position

Roadmap

Service Design

Prototype

RequirementsReviewTest

Scope

Optimize

Estimate

Beta

ConceptDetailed Design

Sketch

Personas

Competition

Process

Roles

Steps

Interviews

Page 22: UX Beyond UCD (Seattle)

power up!UX beyond ucD

Page 23: UX Beyond UCD (Seattle)

for each deliverable I will show:deliverable

an exampletips & tricksinput from the ux teaminfluence on UX

Page 24: UX Beyond UCD (Seattle)

BusinessPitchScenarios

Estimate

Page 25: UX Beyond UCD (Seattle)

press play to startplay

Page 26: UX Beyond UCD (Seattle)

opponent:

The Account Manager

Page 27: UX Beyond UCD (Seattle)

opponent:

The Account Manager

Page 28: UX Beyond UCD (Seattle)
Page 29: UX Beyond UCD (Seattle)
Page 30: UX Beyond UCD (Seattle)
Page 31: UX Beyond UCD (Seattle)

X

Page 32: UX Beyond UCD (Seattle)
Page 33: UX Beyond UCD (Seattle)
Page 34: UX Beyond UCD (Seattle)
Page 35: UX Beyond UCD (Seattle)

Tips & tricks for the pitch:the pitch

en-vision the futureby visualizing itset expectationsaround client-contribution

Page 36: UX Beyond UCD (Seattle)

input from ux team on the pitch:the pitch

visions of the futuresketches of partial solutionsdescription of the design process

Page 37: UX Beyond UCD (Seattle)

INFLUENCE OF THE PITCH ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition

Page 38: UX Beyond UCD (Seattle)

BusinessPitch

Scenarios

Estimate

Page 39: UX Beyond UCD (Seattle)

Select Game Length:1 min

5 min15 min

30 min60 min

15 min

Page 40: UX Beyond UCD (Seattle)

opponent:

The Estimator

Page 41: UX Beyond UCD (Seattle)

how many dots do you

see?

Page 42: UX Beyond UCD (Seattle)

“many”and

“a lot”are good first guesses!

Page 43: UX Beyond UCD (Seattle)

output

assumptionscalculationsexplanations

risks

when possible

input for estimates

scope itemsrequirements

approachteam skills

experience with subject

experience with clientexperience of client

when available

Page 44: UX Beyond UCD (Seattle)

example output

assumingwe design 10 wireframes(5 complex + 5 medium)

plus 15 components

output

assumptions

calculations

(explanations)risks

we estimatewe need 300 hours

butwe don’t know the

documentation needs

of the developer

(5x16 + 5x8) + (15x12)

Page 45: UX Beyond UCD (Seattle)

Tips & tricks for estimating:estimating

you determine what gets estimatedexplore every assumption

you

Page 46: UX Beyond UCD (Seattle)

input by ux team on estimates:estimates

assumptions & riskswhat is easy/hard?estimates for deliverables

Page 47: UX Beyond UCD (Seattle)

INFLUENCE OF an estimate ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

* determine budget* set expectations

* focus attention* define way of working

Page 48: UX Beyond UCD (Seattle)

StrategyPosition

Competition

Page 49: UX Beyond UCD (Seattle)

select player 1player 1

Page 50: UX Beyond UCD (Seattle)

opponent:

The Brand Strategist

Page 51: UX Beyond UCD (Seattle)

sales service

communitiescore brandclient

client

Page 52: UX Beyond UCD (Seattle)

Competitor

CompetitorCompetitor

CompetitorCompetitor

Big Competitor

Big Competitor

sales service

core brand

communities

client

client Competitor

Competitor

Page 53: UX Beyond UCD (Seattle)

Tips & tricks for positioning:positioning

1. create a map2. find the spot that matches your ux vision3. see who else is there4. identify differences

Page 54: UX Beyond UCD (Seattle)

input by ux team on positioning:positioning

attributes that are important to userscompetitors, in terms of UXscope items that differentiate

Page 55: UX Beyond UCD (Seattle)

INFLUENCE OF positioning ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

* define ux vision

* analyze competition* focus attention

Page 56: UX Beyond UCD (Seattle)

StrategyPosition

Competition

Page 57: UX Beyond UCD (Seattle)

select player 2player 2

Page 58: UX Beyond UCD (Seattle)

opponent:

The Competitor

Page 59: UX Beyond UCD (Seattle)
Page 60: UX Beyond UCD (Seattle)
Page 61: UX Beyond UCD (Seattle)
Page 62: UX Beyond UCD (Seattle)
Page 63: UX Beyond UCD (Seattle)
Page 64: UX Beyond UCD (Seattle)

Tips & tricks for competitive analysis:competitive analysis

“know your enemy”(sun tzu, the art of war)

Page 65: UX Beyond UCD (Seattle)

input by ux team on competitive analysis:competitive analysis:

competitors, in terms of UXswot analyses(strengths-weaknesses-opportunities-threats)

Page 66: UX Beyond UCD (Seattle)

INFLUENCE OF competitive analysis ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

* inspire & get inspired

* analyze competition

* know what (not) to do

Page 67: UX Beyond UCD (Seattle)

Evaluation

Prototype

Test

typicalUser-Centered

Design

DesignConceptDetailed Design

Sketch

Research

Personas

Interviews

Page 68: UX Beyond UCD (Seattle)

Quizuser-centered design

2012 Olympics Edition

Page 69: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 70: UX Beyond UCD (Seattle)

Instructions:1. shout the name of

the deliverable2. keep your own score

(be honest)3. win a fabulous prize!

Page 71: UX Beyond UCD (Seattle)

First a

TESTround

Page 72: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 73: UX Beyond UCD (Seattle)
Page 74: UX Beyond UCD (Seattle)

Wireframe

Page 75: UX Beyond UCD (Seattle)
Page 76: UX Beyond UCD (Seattle)

okay, let’s

START

Page 77: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 78: UX Beyond UCD (Seattle)
Page 79: UX Beyond UCD (Seattle)

Eyetracking heatmap

(Evaluation)

Page 80: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 81: UX Beyond UCD (Seattle)
Page 82: UX Beyond UCD (Seattle)

Moodboard(Design)

Page 83: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 84: UX Beyond UCD (Seattle)
Page 85: UX Beyond UCD (Seattle)

Styleguide(Design)

Page 86: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 87: UX Beyond UCD (Seattle)
Page 88: UX Beyond UCD (Seattle)

Usability test report(Evaluation)

Page 89: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 90: UX Beyond UCD (Seattle)
Page 91: UX Beyond UCD (Seattle)

Card Sort Dendogram(Research)

Page 92: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 93: UX Beyond UCD (Seattle)
Page 94: UX Beyond UCD (Seattle)

InfoGraphic(Design)

Page 95: UX Beyond UCD (Seattle)
Page 96: UX Beyond UCD (Seattle)

whichdeliverable

is this?

Page 97: UX Beyond UCD (Seattle)

ManageScope

Optimize

Beta

Page 98: UX Beyond UCD (Seattle)

select difficulty

easymediumhardexpert

easy

Page 99: UX Beyond UCD (Seattle)

opponent:

The Project Manageror the product manager

Page 100: UX Beyond UCD (Seattle)

easy hard

merely contributes

essential

quickwin

repair quality

winner!

pickjust a few of these for your

project!

Page 101: UX Beyond UCD (Seattle)

Tips & tricks for scoping:scoping

1. rank all scope-item candidates2.determine their dependencies3.select the winners

Page 102: UX Beyond UCD (Seattle)

input by ux team on scoping:scoping

what is easy / hard?what contributes / is essential?what should go together?

Page 103: UX Beyond UCD (Seattle)

INFLUENCE OF scoping ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

* determine budget* set expectations

* know what (not) to do

* focus attention

Page 104: UX Beyond UCD (Seattle)

ManageScope

Optimize

Beta

Page 105: UX Beyond UCD (Seattle)

opponent:

The (alfa) BETA jock

Page 106: UX Beyond UCD (Seattle)
Page 107: UX Beyond UCD (Seattle)
Page 108: UX Beyond UCD (Seattle)
Page 109: UX Beyond UCD (Seattle)
Page 110: UX Beyond UCD (Seattle)

Tips & tricks for beta testing:beta testing

1. tell users what you plan to do2. do it3. tell them what you have done4. ask them how they feel about it

Page 111: UX Beyond UCD (Seattle)

input by ux team on beta testing:beta testing

what to test togetherwhat to measure or askanalysis of feedbackresponse to feedback

Page 112: UX Beyond UCD (Seattle)

INFLUENCE OF beta testing ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully* know what (not) to do

* set expectations

Page 113: UX Beyond UCD (Seattle)

ManageScope

OptimizeBeta

Page 114: UX Beyond UCD (Seattle)

play again?yesnoyes

Page 115: UX Beyond UCD (Seattle)

opponent:

The Perfectionist

Page 116: UX Beyond UCD (Seattle)

A

Page 117: UX Beyond UCD (Seattle)

B

Page 118: UX Beyond UCD (Seattle)

C

Page 119: UX Beyond UCD (Seattle)
Page 120: UX Beyond UCD (Seattle)

28% better

Page 121: UX Beyond UCD (Seattle)

Tips & tricks for optimizing:optimizing

10 experiment to learn what works for your users20 goto 10

Page 122: UX Beyond UCD (Seattle)

input by ux team on optimizing:optimizing

ux version of KPI’s(key performance indicators)alternative designsanalysis of usage

Page 123: UX Beyond UCD (Seattle)

INFLUENCE OF optimizing ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully* know what (not) to do

Page 124: UX Beyond UCD (Seattle)

ManageScope

Optimize

Beta

Process

BusinessPitch

Scenarios

Estimate

Design

ResearchEvaluation

StrategyPosition

Prototype

Test

ConceptDetailed Design

Sketch

Personas

Competition

Interviews

Page 125: UX Beyond UCD (Seattle)

ProcessRoadmap

Service Design

RequirementsReview

Roles

Steps

Page 126: UX Beyond UCD (Seattle)

set up campaigncampaign

Page 127: UX Beyond UCD (Seattle)

opponent:

The Procrastinator

Page 128: UX Beyond UCD (Seattle)

progress

progress

progress

progress

Page 129: UX Beyond UCD (Seattle)

Area

Area

Area Area

Area

progress

progress progress

progress progress

progress

progress progress

progress progress

moment momentmoment moment

Page 130: UX Beyond UCD (Seattle)
Page 131: UX Beyond UCD (Seattle)

Tips & tricks for roadmaps:roadmaps

1. define the future of the system2.identify incremental steps3.group into meaningful releases4.learn & adjust the roadmap

Page 132: UX Beyond UCD (Seattle)

input by ux team on roadmaps:roadmaps

areas for progressscope-items (progress) per areaestimates per scope-itemwhat should go together?

Page 133: UX Beyond UCD (Seattle)

INFLUENCE OF roadmaps ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

* define ux vision

* determine budget* set expectations

* deliver successfully

Page 134: UX Beyond UCD (Seattle)

Process

Roadmap

Service Design

RequirementsReview

Roles

Steps

Page 135: UX Beyond UCD (Seattle)

Create new map?yesno

Page 136: UX Beyond UCD (Seattle)

opponent:

The Process Freak

Page 137: UX Beyond UCD (Seattle)

A B?

Page 138: UX Beyond UCD (Seattle)

A B21 3 4

C D2a

1 3 5

2b

4b

4a

4c

6

Page 139: UX Beyond UCD (Seattle)

SITEMAP

wireframesrequire-

mentsusability test

Screen

FLOWproto-type

designprinciples

Persona

Page 140: UX Beyond UCD (Seattle)

1 2 3 4

Persona

SITEMAP

wireframesrequire-

ments

usability testScreen

FLOW

proto-type

designprinciples

Page 141: UX Beyond UCD (Seattle)

userresearchconceptdesign

detaileddesign

prototype & evaluate

Persona

SITEMAP

wireframesrequire-

ments

usability testScreen

FLOW

proto-type

designprinciples

1 2 3 4

Page 142: UX Beyond UCD (Seattle)

C Dconceptdesign

detaileddesign

userresearch

prototype & evaluate

prototype & evaluate

Page 143: UX Beyond UCD (Seattle)

A B21 3 4

?

Page 144: UX Beyond UCD (Seattle)
Page 145: UX Beyond UCD (Seattle)
Page 146: UX Beyond UCD (Seattle)
Page 147: UX Beyond UCD (Seattle)
Page 148: UX Beyond UCD (Seattle)
Page 149: UX Beyond UCD (Seattle)
Page 150: UX Beyond UCD (Seattle)
Page 151: UX Beyond UCD (Seattle)
Page 152: UX Beyond UCD (Seattle)
Page 153: UX Beyond UCD (Seattle)
Page 154: UX Beyond UCD (Seattle)
Page 155: UX Beyond UCD (Seattle)
Page 156: UX Beyond UCD (Seattle)
Page 157: UX Beyond UCD (Seattle)

userreseach

concept design

detaileddesign

prototype & evaluate

Persona

SITEMAP

wireframesrequire-

ments

usability testScreen

FLOW

proto-type

designprinciples

Page 158: UX Beyond UCD (Seattle)

Tips & tricks for the design processes:the design processes

1. brainstorm deliverables2. create a diagram3. document the entire process

do not copy someone else’s diagramnot

Page 159: UX Beyond UCD (Seattle)

input by ux team on the design process:the design process

ux team deliverablesux team responsibilities preferred way of working

Page 160: UX Beyond UCD (Seattle)

INFLUENCE OF the design process ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

* define ux vision

* focus attention

* set expectations

* deliver successfully

* define way of working* know what (not) to do

Page 161: UX Beyond UCD (Seattle)

Business

Design

ResearchEvaluation

StrategyManage

Pitch

Scenarios

Position

Roadmap

Service Design

Prototype

RequirementsReviewTest

Scope

Optimize

Estimate

Beta

ConceptDetailed Design

Sketch

Personas

Competition

Process

Roles

Steps

Interviews

Page 162: UX Beyond UCD (Seattle)

Process

Manage

Business

Strategy

Evaluation

Design

Research

you caninfluence these

non-design deliverables

Page 163: UX Beyond UCD (Seattle)

Process

Manage

Business

Strategy

Evaluation

Design

ResearchElement

s of

User

Experie

nce

MoreElements of

User Experience

Page 164: UX Beyond UCD (Seattle)
Page 165: UX Beyond UCD (Seattle)
Page 166: UX Beyond UCD (Seattle)

These opponents:

influence the UX

Page 167: UX Beyond UCD (Seattle)

These opponents:

influence the UX

Page 168: UX Beyond UCD (Seattle)

INFLUENCE OF non-design deliverables ON UX:

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

* define UX Vision* inspire & get inspired* determine budget* set expectations* analyze competition* focus attention* define way of working* know what (not) to do* deliver successfully

Page 169: UX Beyond UCD (Seattle)

power up!UX beyond ucD

@pboersmaAugust 2, PS-SIGCHI & Ixda, seattle, USA

Page 170: UX Beyond UCD (Seattle)

game over

@pboersma