ux bootcamp - august 2016

Post on 14-Apr-2017

563 Views

Category:

Design

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Jacklyn Cohen, UX Consultant @ UX Collective

UX BOOTCAMP

UX BOOTCAMP

3

My name is Jacklyn.

Nice to Meet you@playfulpixel [I curse a lot]

@LadiesThatUXATL [dudes are welcome!]

Your name

Your current job

Why you’re here

Favorite app

Now, YOU!

UX BOOTCAMP

4

You can download them!

These Slides + Others

slideshare.net/jacklynburgan

UX BOOTCAMP

5

uxcompanion.com A handy glossary of user experience (UX) theories, tools and principles. I promise you’ll use it today!

UX Companion

Isn’t is strange that a chopped off hand holding an old iPhone looks

professional? It gives me the creeps.

AGENDA

08:00 – 08:30 IntroductionsGet to know each other

08:30 – 09:30 UX Design + Usability + UIUnderstand the difference

09:30 – 10:00

10:00 – 10:30 ResearchConducting + Analyzing

10:30 – 11:30 WireframesCreating + Testing

11:30 – 12:00 Tools + SoftwareA big old list of ‘em

UX ProcessWaterfall, Agile + Lean

08:00 – 08:30 ResourcesPeople + events you should know

These times are bogus. This workshop is built for YOU, so timing will depend on our progress.

UX Design + Usability + UI No, they’re not the same.

8

“The design of anything independent of medium or across

[device] with human experience as an explicit outcome

and human engagement as an explicit goal”

— Jesse James Garrett, co-founder of Adaptive Path

“User experience encompasses all aspects of the end-user's

interaction with the company, its services, and its products.”

— Nielsen Norman Group

User Experience Design

“User experience design (UXD or UED) is the process of

enhancing user satisfaction by improving the usability, ease

of use, and pleasure provided in the interaction between the

user and the product.”

— Wikipedia

http://img.dare.co.uk/wp/spectrum-of-user-interface-design.gif

9

“Usability is the ease of use and learnability of a human-

made object. The object of use can be a software

application, website, book, tool, machine, process, or

anything a human interacts with.”

— Wikipedia

Usability

“Usability is a quality attribute that assesses how easy user

interfaces are to use. The word "usability" also refers to

methods for improving ease-of-use during the design

process.”

— Nielsen Norman Group

This proves that people are super confused by what usability is because this

was a top result in google images.http://usabilitygeek.com/wp-content/uploads/2012/07/12-Typography-Font-Guidelines-Usability.jpg

User interface design (UI) or user interface engineering is the

design of user interfaces for machines and software, such as

computers, home appliances, mobile devices, and other

electronic devices, with the focus on maximizing usability

and the user experience.

— Wikipedia

10

“Usability is the ease of use and learnability of a human-

made object. The object of use can be a software

application, website, book, tool, machine, process, or

anything a human interacts with.”

— Wikipedia

UI [User Interface Design]

http://netdna.webdesignerdepot.com/uploads/2015/02/003.jpg

UX BOOTCAMP

11

Erik Flowers uxisnotui.com

UX is the intangible design

of a strategy that brings us

to a solution.

“”

UX BOOTCAMP

12

“”

UX Process Waterfall, Lean + Agile

UX BOOTCAMP

14

Traditional UX Process // Waterfall

Information gathering

DiscoverReleasing the

product

DeployBuilding the product

DevelopCreating

requirements

Define^ What that says

Design

UX BOOTCAMP

14

Traditional UX Process // Waterfall

Information gathering

DiscoverReleasing the

product

DeployBuilding the product

DevelopCreating

requirements

Define^ What that says

Design

UX BOOTCAMP

15

Iterative UX Process // AgileDiscover Deliver

Develop

Define

Design

Research

• Focus Groups

• Competitive Analysis

• Interviews

• Personas + Scenarios

• User Goals

• Usability Goals

Implementation

• Usability Testing

• Expert Evaluation

• Accessibility Evaluation

Concept

• Concept Models

• User Scenarios

• Paper Prototypes

• Usability Testing

• Expert Evaluation

Design

• Process Flows

• Wireframes

• Interactive Prototypes

Launch

• Usability Testing

• Expert Evaluation

• Accessibility Evaluation

• Focus Groups

• Competitive Analysis

• Metrics

UX BOOTCAMP

16

Iterative UX Process // Lean

Think

Check

Make• Generative Research

• Ideation

• Mental Models

• Behavior Models

• Test Results

• Competitive Analysis

• A/B Testing

• Usability Testing

• Site Analytics

• Metrics

• Prototypes

• Wireframes

• Value Proposition

• Hypotheses

• Landing Page

• Code

Research Conducting + Analyzing

UX BOOTCAMP

18

Competitive Analysis

Your Company Competitor 1 Competitor 2 Competitor 3

Overview + Profile

Analysis

Competitive Advantage

Target Market

Market Share

Marketing Strategies

Products + Services

Pricing + Costs

Distribution Channels

This is a tweaked version of the Client Heartbeat template.

19

Let’s Talk Apps

• What grocery stores have apps that you’ve seen?

• What makes a good/bad grocery shopping experience?

• What other activities surround grocery shopping?

• What makes a good/bad grocery shopping experience?

• What other activities surround grocery shopping?

• What grocery stores have apps that you’ve seen?

#RealTalk: Grocery Shopping is the Worst

https://s3-eu-west-1.amazonaws.com/static.nextnature.net/app/uploads/2016/02/supermarket-consumers-impact1.jpg

https://s3-eu-west-1.amazonaws.com/static.nextnature.net/app/uploads/2016/02/supermarket-consumers-impact1.jpg

UX BOOTCAMP

20

Competitive Analysis

Price Chopper InstacartPrice Chopper’s List Instacart’s List

UX BOOTCAMP

21

Competitive Analysis

Aldi KrogerAldi’s List Kroger’s List

UX BOOTCAMP

22

Competitive Analysis

Publix Shop RitePublix’s List Shop Rite’s List

UX BOOTCAMP

23

Competitive Analysis

Whole Foods ZapposWhole Foods List Favor

24

Why Understand our Users?

• So you don’t build a snow machine for an eskimo

• Ensures you’re solving a problem that exists in peoples lives

• Key to building a product that is tailored to its audience

http://www.wired.com/wp-content/uploads/2014/04/10_watering-can.jpg

What do we Need to Know about our Users?

• Why?

• Who?

• What?

• Where?

• When?

• How?

UX BOOTCAMP

26

What do we Need to Know about our Users?

01// Why?Why are they coming to us?

Goals?

What are their needs?

04// Where?What are they when they access?

Where are they coming from?

02// Who?Who are our users?

Businesses vs. consumers?

Demographics?

Background knowledge?

Understanding of terminology?

05// When?When are they visiting?

Morning or evening?

When they’re in a crisis?

Daily?

Monthly?

03// What?What are their habits?

Do they use social networks?

Content producers or consumers?

What you ask depends on the product

06// How?How are they accessing?

Desktop or mobile?

Tablet?

Over the phone or in person?

28

Finding Participants

Where to find them:

• Existing customers

• Work with your support or sales teams

• Coffee shops

• Asking your network

• Social networks and forums

• Craigslist ads [last resort - stay safe]

http://www.morgansbookbag.com/wp-content/uploads/2015/06/coffee-shop.jpg

29

How to Ask Questions

• Be wary of priming

• Don’t ask leading questions

• Never ask about intention, always probe behavior

- “How many times do you plan to go to the gym?”

+ “How many times have in the last 3 months?”

• Focus on specific instances

+ “Have you ever had ________ problem”?

+ “Tell about the last time you ....”

• Avoid generalizations:

- “What do you usually ...”

• Keep them talking

+ “Tell me more about that”

+ “What do you mean by...”

+ “Help me understand better..”

• Never put words into their mouth

- “So do you mean...”http://www.pixotech.com/wp-content/uploads/2014/07/IMG_1739.jpg

UX BOOTCAMP

30

Preparing for an Interview

Record, if possibleAsk permission. Explain why + that it’s

for helping with any gaps

Focus on topicsFocus on topics rather than a list of

questions

Stay on trackIf you divert off topic: “that’s really

interesting, can you tell me more about X…?”

Take notesTake as many notes as you can while

maintaining focus on the participant

Keep it organicIt should be a conversation

UX BOOTCAMP

31

Topic Maps + Discussion Guides

Final Testing

Choosing a place to visit

Guide books

Budgeting

Working out who will be

coming with me

Visas + paperworkPet care

UX BOOTCAMP

32

Exercise 1: Topic Maps + Interviews

You are going to do a user interview about grocery shopping in order to better

understand users’ behavior + habits + desires

• Prepare a topic map covering all subjects you want to know [20 minutes]

Be prepared to share!

UX BOOTCAMP

33

Exercise 2: Conducting Interviews

Let’s interview!

• Split into groups of 3

• 1 person will interview, 1 will record notes on post it notes, 1 person

will be interviewed

• We will rotate every 10 minutes

Be prepared to share!

34

Capturing Insights

• Straight after interview

• Write down or identify the 3 most important insights

• When reviewing recording/notes

• Write out each interesting point on individual post it

Identifying Trends with Affinity Diagrams

• Once you have all of your data, it’s time to analyze

• Goal is to extract common trends / themes

• Post-Its are your friends

UX BOOTCAMP

35

Exercise 3: Affinity Diagram

The affinity diagram process lets a group move beyond its habitual thinking and

preconceived categories. This technique accesses the great knowledge and

understanding residing untapped in our intuition.

• Everyone should have a pile of post it notes

• One group will place their notes on the wall + read out the insight

• If another group has a similar insight they will place it on top

• Repeat until all the post it notes are placed on the wall

• Create themes from the grouped insights

UX BOOTCAMP36

37

Personas

• An example, generally fictional, of a person within your

user base

• Created by conducting user research + summarizing

trends into one or more archetypes

Why they’re Important • Communication tool

• Useful for summarizing what you know about your user

• Will help to highlight pain points + opportunities to

tailor your product to your user

• Keep your product focused on your key users rather than

building for the whole world.

• [Keep in mind it’s just a framework, not a roadmap]

http://www.christinanghiem.com/images/persona-01.jpg

UX BOOTCAMP

38

Data to be Included

Goals + Needs

ScenariosDescribe what they would do

+ why independent of an interface

BehaviorsNeeds Biographical InfoLike name, age, gender,

location, income, etc.

Personality TraitsOptional, but these traits

should be based in research

UX BOOTCAMP39

http://www.christinanghiem.com/images/persona-01.jpg

UX BOOTCAMP40

https://fakecrow.com/wp-content/uploads/2014/04/FakeCrow_Persona_Template2.jpg

UX BOOTCAMP

41

Persona Template

Bio + Demographics Behaviors

Stories + Scenarios Goals + Needs

UX BOOTCAMP

42

Provisional Personas

• Provisional Personas are personas created without primary research

• They can be created through empathy mapping techniques

• They need to be validated as soon as possible with real users as part of the build,

measure, learn loop

What does this person THINK and FEEL?

What does this person SEE?

What does this person HEAR?

What are this person’s NEEDS?

What are this person’s CHALLENGES?

What really counts? What are their major preoccupations? What are their worries and aspirations?

What do they hear in the media and

advertising? What do their

friends and family say?

What do their bosses, and

other influencers

say?

What is their home

environment like? What is their work

environment like? Who are their friends

and coworkers?

Why do they need this? What needs does this already address? What do they need

to learn to use this?

What obstacles do they need to overcome? What fears are blocking them?

What frustrations are causing friction?

What does this person THINK and FEEL?

What does this person SEE?

What does this person HEAR?

What are this person’s NEEDS?

What are this person’s CHALLENGES?

UX BOOTCAMP

45

Exercise 4: Empathy Maps

Scenario: You’re hosting a holiday dinner at your house for 12 people.

• Treat your table as a team

• Draw an empathy map on your table or wall

• Begin filling out your empathy map based on insights from your interviewing

exercise and conversations with your team.

• You’ve got 30 minutes for this exercise.

47

Challenges with Personas

• They can be artificial / abstract / fictitious

• They are a composite sketch of 10 people all rolled into 1

• They don’t have opinions

• They can’t talk back, answer questions, or give feedback

http://iceaventuras.blogs.sapo.pt/quando-por-estupidez-perdes-um-dia-19493This is why you shouldn’t post photos of your babies on the internet.

Wireframes Creating + Testing

49

What’s a Wireframe?

• Focus on Structure.

• Visualize Ideas.

• Define Project Scope.

• Clarify Hierarchy.

• Identify Content Needs.

• Promote Discussion.

• Reduce Problems Early.

http://www.designedbyknight.com/wp-content/uploads/2014/01/reservation_annotation.jpgthemetaq.com/articles/wireframe-is-worth-a-thousand-spreadsheets-wireframing-101

UX BOOTCAMP

50

Wireframes are fun for Everyone!

Useful to understand patterns and visual hierarchy while creating

awesome products

Designers

Inform the requirements of what they’re building

Developers

As a tool to make sure their needs and goals are met.

Clients

http://technical.ly/philly/wp-content/uploads/sites/2/2015/10/GDI_Summit_2014-074-e1444137795534.jpg http://greatives.eu/themes/osmosis/wp-content/uploads/2014/10/Young-creative-designer-man-at-phone-working-at-office.jpg http://goblackcentral.com/wp-content/uploads/2013/01/business-owner.jpg

UX BOOTCAMP

51

Use + Flexibility

Wireframes can be [and should be] used EVERY DAY. But specifically, when you’re

having trouble agreeing with your stakeholder, when your design is more than two

pages deep, etc.

Once the wireframe has been approved, does the comp need to match pixel perfect?

The answer is:

IT DEPENDS!

UX BOOTCAMP

52

Exercise 5: Introduction to Wireframes

Using the reference on the next

slide, sketch what you see.

We’ll complete this exercise in

5 minutes.

Here are some examples of

varying fidelity.

UX BOOTCAMP

55

Exercise 6: Design a Grocery App

Put your research data, empathy maps and wireframe skills to use!

Create a home screen for a grocery shopping app. You’ve got 30 minutes.

Think about:

• What makes a good/bad grocery app experience?

• What elements did people say they liked when you talked to them?

• What other activities surround grocery shopping and how can you design for them?

• What groups/themes did you identify in your affinity map?

• How does a user navigate from the home screen to create a shopping list?

UX BOOTCAMP

56

Exercise 6.1: Design a Grocery App

Create a shopping list screen for a grocery shopping app. You’ve got 30 minutes.

Think about:

• How do people interact with shopping lists in the store?

• What makes a good/bad grocery app experience?

• What elements did people say they liked when you talked to them?

• What other activities surround grocery shopping and how can you design for them?

• What groups/themes did you identify in your affinity map?

UX BOOTCAMP

57

Exercise 7: User Testing

Find a partner to test your wireframe.

• Remind participants to be as candid as possible - your feelings won’t be hurt!

• Let them know that this is just a prototype so they’ll need to use their imagination

• Remind them to think out loud and ask questions

• I’ll give you some questions to get started with and you fill in the rest with ideas

from your topic map. Ready?

59

Congratulations

You just completed your first user experience design sprint!

http://www.canogaparknc.org/wp-content/uploads/2016/07/sun_fw.jpg

https://s3-eu-west-1.amazonaws.com/static.nextnature.net/app/uploads/2016/02/supermarket-consumers-impact1.jpg

Tools + Software A big old list of ‘em

UX BOOTCAMP

61

For Wireframes + Prototypes

• UX Pin

• Wireframe.cc

• Solidify App

• Proto.io

• InVision

• P.O.P. app

• Axure

• Paper sketches

• Flinto

• Protoskecth

• Mockups.me

• Appery

• Realizer App

• Framer JS

• Easel

• Power Mockup

• Moqups

• Keynote Kung Fu

• Antetype

• AppSketcher

• HotGloo

• FlairBuilder

• Pidoco

• Pencil Project

• FileSquare

• Concept.ly

• MockingBird

• Mockflow

• iPlotz

• Balsamiq

• OmniGraffle

• Fluid

• Handcraft

• Composite

UX BOOTCAMP

62

For Research + Testing

• Wufoo

• TypeForm

• Bagel Hint

• Verify App

• Usabilla

• Morae

• UX Recorder

• Google Hangouts

• PollDaddy

• Qualtrics

• SurveyGizmo

• SurveyMonkey

• WebNotes

• LiveChat

• Frelay

• iPerceptions

• Kampyle

• Qualaroo

• UserVoice

• Webreep

• Intuition HQ

• Usability Hub

• UsersThink

• Plain Frame

• Chalkmark

• Plunk

• SilverBack 2.0

• Delight.io

• MagiTest

• Camtasia

• Jing

• Try my UI

UX BOOTCAMP

63

For Organizing Information

• Mind Node

• Lucid Chart

• MindMeister

• Coggle.it

• Optimal Sort

• Concept Codify

• WebSort

• Simple Card Sort

• Xsort

• XMind

• Mindjet

• Freemind

UX BOOTCAMP

64

For Diagrams + Sitemaps

• Sketch

• Illustrator

• Photoshop

• Gliffy

• Lovely Charts

• Creately

• Google Drawings

• Draw.io

UX BOOTCAMP

65

For Analytics + Metrics

• FullStory

• Crazy Egg

• Good Data

• KISSmetrics

• Mix Panel

• Google Analytics

• Lucky Orange

• Live Person

• Myna Web

• HiConversion

• Tableau

• Maxymiser

• App Annie

• Flurry

• Woopra

• Quantcast

• Piwik

• Clicky

• Attention Wizard

• Click Density

• Click Tale

• Inspectlet

Other Resources People + events you should know

UX BOOTCAMP

67

Recommended Online Reading

• Hints from the Lazy Bear

• 52 Weeks of UX

• UX Apprentice

• Usability First Glossary

• UX Beginner

• UX Booth

• UX Magazine

• UX Matters

• UX Zeitgeist

• Smashing Magazine

• UIE • A List Apart • Think Brownstone • Dear Design Student • Boxes and Arrows

UX BOOTCAMP

68

Recommended Books

• Smashing UX Design

• Don’t Make Me Think, Revisited

• The Elements of User Experience

• The User Experience Team of One: A Research and Design Survival Guide

• It's Our Research: Getting Stakeholder Buy-in for User Experience Research Projects

• Designing Together: The collaboration and conflict management handbook for creative professionals

• How to Make Sense of Any Mess: Information Architecture for Everybody

UX BOOTCAMP

69

People you Should Know

• Jakob Nielson

• Jared Spool

• Alan Cooper

• Dana Chisnell

• Nate Bolt

• Peter Morville

• Stephen Anderson

• Steve Krug

• Luke Wroblewski

UX BOOTCAMP

70

Companies of Note

• Nielsen Norman Group

• Adaptive Path

• IDEO

• Smart Design

• Frog Design

• Cooper Design

UX BOOTCAMP

71

Local Organizations

• Ladies that UX [non-ladies are welcome!]

• IXDA

• amUX

• UXPA

• Atlanta Web Design Group

• CHI Atlanta

UX BOOTCAMP

72

Conferences

• Talk UX

• GIANT

• Interaction [by IXDA]

• SIGCHI

• IA Summit

• Gel Conference

• Enterprise UX

• #dareconf

• UI21 [by UIE]

Questions? Ask me anything

Thanks y

’all!

top related