personas for coders

Post on 26-Jan-2015

231 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation at Carbon Five Hack Night September 5, 2012. Personas are a way to think about who "the user" is and how he or she would use your software. Learn how personas can provide focus on the most important features, guidance about how those features fit together, and information about how much capability a feature really needs to provide. Carbon Five LA bi-weekly, intimate hack night for developers who want to code and collaborate for a couple of hours after work. Bring your own project or work with someone else. Developers of all experience levels are welcome. There will be at least a couple Carbon Five folks around to help out. For more information, please see our Meetup Group http://www.meetup.com/Hack-Night-at-Carbon-Five-LA/events/77422712/

TRANSCRIPT

Carbon FiveSeptember 5, 2012

Personas for Coders

Who is this “user” of which you speak?

People

People

Needs

People

Needs

Uses

People

Needs

Uses

Features

People

Needs

Uses

Features

Insert business vision here

People

Needs

Uses

Features

Insert business vision here

UI design, wireframesVisual design

People

Needs

Uses

Features

Personas

Epics

Stories

Personas help us understand

• Motivations

• Level of expertise

• Context of use

• Workflow

• Goals and needs

Personas are NOT

• Demographic segments

• General-purpose

• Stereotypes

The origin of personas

Introduced by Alan Cooper

“The Inmates are Running the Asylum”

Widely used in user experience (UX)

Based on user research

A little known fact

Personas help coders solve problems

Specific more important than accurate

Alan’s first persona - “Kathy”

http://www.cooper.com/journal/2008/05/the_origin_of_personas.html/

Pragmatic personas

David Hussman, 2008

Agile “pragmatic personas”

Draw someone you know

Photo: Flickr jazzmasterson/275800917

Lean Startup

Learning experiments

Make products people want

Persona hypothesis

Evolve as you know more

Personas grow and evolve

Before talking to customersSee if you agree about who “the user” isFigure out who you need to talk to

Personas grow and evolve

After talking to customersPersistent, shared visual artifactDefines “customer value”Establishes scope of featuresAid to prioritize features

Personas after talking to customers

Photo: Lane Halley

Let’s make a persona

Name & sketch Description

Needs & goalsBehaviors

Show & tell

Photo: Lane Halley

Discussion

Thank you!

Lane Halleywww.carbonfive.com @thinknow

top related