uxcellence: the importance of human-centered design

51
UXcellence The Importance of Human-Centered Design by Mike Townson

Upload: mike-townson

Post on 27-Jan-2015

110 views

Category:

Design


0 download

DESCRIPTION

For many creatives getting out of college and into the field, it's hard to know what career best fits them. UXcellence: The Importance Of Human-Centered Design is meant to be a quick education to - What UX is - Why it is important - When it's thought about - Why it is important in today's society - And a quick overview of how to do it

TRANSCRIPT

Page 1: UXcellence: The Importance Of Human-Centered Design

UXcellenceThe Importance of Human-Centered Design

by Mike Townson

Page 2: UXcellence: The Importance Of Human-Centered Design

Mike TownsonUX Designer

I work at projekt202 and focus on user research and software design.

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Page 3: UXcellence: The Importance Of Human-Centered Design

AUSTIN DALLAS SEATTLE

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Page 4: UXcellence: The Importance Of Human-Centered Design

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

UXWhat is UX? Who is it? When is UX done?

Why is UX important? How do I do UX?

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Page 5: UXcellence: The Importance Of Human-Centered Design

User Experience DefinitionThe overall experience of a person using a product such as a website or computer application, especially in terms of how easy or pleasing it is to use.

Page 6: UXcellence: The Importance Of Human-Centered Design

User Experience Definition"If a website degrades the user experience too much, people will simply stay away."

Page 7: UXcellence: The Importance Of Human-Centered Design
Page 8: UXcellence: The Importance Of Human-Centered Design

WTF?

Page 9: UXcellence: The Importance Of Human-Centered Design

Before iPhone After iPhone

Page 10: UXcellence: The Importance Of Human-Centered Design
Page 11: UXcellence: The Importance Of Human-Centered Design

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Who?miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Page 12: UXcellence: The Importance Of Human-Centered Design

CD

DRIXD

VD

FET

BET

The UX Family Tree

Page 13: UXcellence: The Importance Of Human-Centered Design

CD UX Creative DirectorCould also be known as “Art Director, UX Lead, UX Manager”

• Kicks off the project

• Removes “road blocks”

• Attends milestone meetings

• Mentors design team

• Takes the heat

• Buys the tacos

Page 14: UXcellence: The Importance Of Human-Centered Design

DR Design ResearcherCould also be known as “UX Researcher”, “Anthropologist”

• Creates questionnaires

• Performs observations

• Collects & synthesizes data

• Identifies problems and opportunity

• Helps create project roadmap

• Presents findings

• Sometimes travels a lot

Page 15: UXcellence: The Importance Of Human-Centered Design

IXD Interaction DesignerCould also be known as “Information Architect”, “UX Lead”, “Strategist”

• Attends user observations

• Helps Design Researcher

• Creates presentation materials

• Creates app flow, site map, wireframes,

interaction diagrams, other planning materials.

• Follows project from beginning to end.

Page 16: UXcellence: The Importance Of Human-Centered Design

VD Visual DesignerCould also be known as “User Interface Designer”, “Pixel Pusher”

• Works with the team to create visual designs.

• Follows interaction diagrams

• Produces UI Toolkits

• Makes ready to use slices for FET

• Guides client in the right direction for colors,

textures, fonts, sizing, overall look & feel.

Page 17: UXcellence: The Importance Of Human-Centered Design

CD

DRIXD

VD

FET

BET

The UX Family Tree

Page 18: UXcellence: The Importance Of Human-Centered Design

FET Front-End TechnologistCould also be known as “Front-End Dev”, “Web Developer”, “App Dev”

• Builds the codebase for all the user facing

parts of the application.

• Works with the team to make sure the end

product matches the interaction diagram and

color compositions.

• Magic

Page 19: UXcellence: The Importance Of Human-Centered Design

BET Back-End TechnologistCould also be known as “Back-End Dev”, “System Architect”

• Makes sure the needed data can be delivered

from the technology stack.

• Black Magic

Page 20: UXcellence: The Importance Of Human-Centered Design

Who are we leaving out?

Users

Page 21: UXcellence: The Importance Of Human-Centered Design
Page 22: UXcellence: The Importance Of Human-Centered Design

These peopleare users.

(or models)

Page 23: UXcellence: The Importance Of Human-Centered Design

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

When?miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Page 24: UXcellence: The Importance Of Human-Centered Design

When is the best time to involve UX

• At the beginning of a project planning

• During the testing of a product

• Any UX is better than no UX

Page 25: UXcellence: The Importance Of Human-Centered Design

The UX ProcessDiscover

Analyze Existing

User Observations

UX Strategy Ideation &User Validation

Detailed Design& Development

System Testing

UserTesting

Design Specs &UX Pattern Library

Ideate Design & Build

Page 26: UXcellence: The Importance Of Human-Centered Design

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Why?miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Page 27: UXcellence: The Importance Of Human-Centered Design

This is the core of who we design for and the people we work/live with...

...and someone needs to fight for them.

USER

Page 28: UXcellence: The Importance Of Human-Centered Design

“Let’s totally make an elephant slide.”

Page 29: UXcellence: The Importance Of Human-Centered Design

Just because it’s pretty...

..doesn’t mean it’s good.

Page 30: UXcellence: The Importance Of Human-Centered Design

Sony Remote for Google TV Nokia N-Gage

Windows 8Reliant Robin

Page 31: UXcellence: The Importance Of Human-Centered Design

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

How?miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Page 32: UXcellence: The Importance Of Human-Centered Design

CD DR IXDVD FET BET

More like “Boy Meets World” Less like “Family Guy”

How does this family work together?

Page 33: UXcellence: The Importance Of Human-Centered Design

Research

Start Launch

CD

DR

Ideation Design Development

IXD

VD

FET

BET

Basic UX Schedule

Page 34: UXcellence: The Importance Of Human-Centered Design

Stakeholder InterviewsHeuristic EvaluationContextual Inquiries

SynthesisAnalysis

Opportunity DefinitionRoadmap

Start Launch

CD

DR

Site-MapUser Flow

Framework DesignWireframes

Interaction DocumentFunctional Specs

Color TheoryKey Screen Design

Unique Screen CompsUI Toolkit

FrameworkContent Creation

StylesContent Management System

Middle-WareDB CreationMagic Stuffs

IXD

VD

FET

BET

Basic UX Schedule

Page 35: UXcellence: The Importance Of Human-Centered Design

Project Example:

Video Watching Thing

Page 36: UXcellence: The Importance Of Human-Centered Design

Kick Off + Stakeholder Interview

Page 37: UXcellence: The Importance Of Human-Centered Design

Contextual Inquiries(User Observations)

Page 38: UXcellence: The Importance Of Human-Centered Design

Synthesis

Theme

Quote

Quote

Quote

Theme

Quote

Quote

Quote

Theme

Quote

Quote

Quote

Theme

Quote

Quote

Quote

Page 39: UXcellence: The Importance Of Human-Centered Design

Workflow Diagrams

Page 40: UXcellence: The Importance Of Human-Centered Design

Opportunity Matrix & Roadmap

Low Risk

Low Effort

High Effort

High Risk

Key

Impa

ct o

n R

esou

rces

to D

esig

n &

Dev

elop

Current Understanding of Features

MED IMPACT

HIGH IMPACT

VERY HIGH IMPACT

Robust Help FAQ

User-generated custom reports

Drag & drop sorting lists

Breadcrumbs

Color coding

Best practice examples

Wizards for common actions (drug

testing, background checks)

DW branding like DISA

Role based navigation

Consistent labeling

Custom UI views for different types of

users.Chat functionality

Support ticketing

Tutorials for advanced tasks.

Real-time edit tracking

File loading bars

Preview of uploaded files

Notes option on data

Clear text hierarchy

Promote useful data

Progressive disclosure of

data on page load

Mark as viewed

Notifications on completion

Error messaging and system

feedback

Have a "favorite" feature for areas the user goes to

often.

Tool Tips

New notification systems (SMS in app notifications)

Employee Photographs

Cross Browser Compatibility

User-set logout timer

Robust filtering and

sorting

User notifications on data edits

Faster, cleaner, smarter

searches.

Landing pages with

progressive content

Match digital forms to paper order of forms

View uploaded records for employee

Daily digest email

Role-specific actions other users cannot

undertake

Responsiveness

Session memory to

remember last states

Descriptive call outs when

compliance not met

User-defined views (drag &

drop dashboards)

Creating buckets of

tasks based on employee management

Employee and

paperwork search

Batch editing

Avoid DISA-specific

acronymsCleaner

iconography

Increase readability on all

form factors

Page 41: UXcellence: The Importance Of Human-Centered Design

LOGO SEARCH USER ACCOUNT

RECENT ACTIVITY

WATCH AGAIN

SUGGESTED

POPULAR

WHAT TO WATCH SUBSCRIPTIONS

NAVIGATION

Page 42: UXcellence: The Importance Of Human-Centered Design

LOGO USER ACCOUNT

WATCH AGAIN

WHAT TO WATCH SUBSCRIPTIONSWhat to Watch

My Channel

My Subscriptions

History

Watch Later

Play Lists

Favorite Videos

Liked Videos

Recently Watched Video

Recently Watched Video

Recently Watched Video

Video Watched Video Watched Video Watched Video Watched

Description Description Description Description

Suggested Video

Description

Suggested Video

Description

Suggested Video

Description

Suggested Video

Description

Popular Video to Watch

Description

Popular Video to Watch

Description

Popular Video to Watch

Description

Popular Video to Watch

Description

Popular Video to Watch

Description

Search

Page 43: UXcellence: The Importance Of Human-Centered Design
Page 44: UXcellence: The Importance Of Human-Centered Design

UI Toolkit(Library of Visual Elements)

Page 45: UXcellence: The Importance Of Human-Centered Design

Get to Dev’n(Code up the front end - Hook up the back end)

Page 46: UXcellence: The Importance Of Human-Centered Design

Get to Dev’n(Code up the front end)

Page 47: UXcellence: The Importance Of Human-Centered Design

All done?

Page 48: UXcellence: The Importance Of Human-Centered Design
Page 49: UXcellence: The Importance Of Human-Centered Design

Rinse & Repeat

Detailed Design& Development

System Testing

UserTesting

Design Specs &UX Pattern Library

Page 50: UXcellence: The Importance Of Human-Centered Design

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

UXWhat is UX? Who is it? When is UX done?

Why is UX important? How do I do UX?

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Page 51: UXcellence: The Importance Of Human-Centered Design

miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014

Questions?miketownson.com • @miketownson • Slideshare.com/miketownson May 3, 2014