personas for coders

24
Carbon Five September 5, 2012 Personas for Coders

Upload: carbon-five

Post on 26-Jan-2015

229 views

Category:

Technology


0 download

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

Page 1: Personas For Coders

Carbon FiveSeptember 5, 2012

Personas for Coders

Page 3: Personas For Coders

Who is this “user” of which you speak?

Page 4: Personas For Coders

People

Page 5: Personas For Coders

People

Needs

Page 6: Personas For Coders

People

Needs

Uses

Page 7: Personas For Coders

People

Needs

Uses

Features

Page 8: Personas For Coders

People

Needs

Uses

Features

Insert business vision here

Page 9: Personas For Coders

People

Needs

Uses

Features

Insert business vision here

UI design, wireframesVisual design

Page 10: Personas For Coders

People

Needs

Uses

Features

Personas

Epics

Stories

Page 11: Personas For Coders

Personas help us understand

• Motivations

• Level of expertise

• Context of use

• Workflow

• Goals and needs

Page 12: Personas For Coders

Personas are NOT

• Demographic segments

• General-purpose

• Stereotypes

Page 13: Personas For Coders

The origin of personas

Introduced by Alan Cooper

“The Inmates are Running the Asylum”

Widely used in user experience (UX)

Based on user research

Page 14: Personas For Coders

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/

Page 15: Personas For Coders

Pragmatic personas

David Hussman, 2008

Agile “pragmatic personas”

Draw someone you know

Photo: Flickr jazzmasterson/275800917

Page 16: Personas For Coders

Lean Startup

Learning experiments

Make products people want

Persona hypothesis

Evolve as you know more

Page 17: Personas For Coders

Personas grow and evolve

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

Page 18: Personas For Coders

Personas grow and evolve

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

Page 20: Personas For Coders

Personas after talking to customers

Photo: Lane Halley

Page 21: Personas For Coders

Let’s make a persona

Name & sketch Description

Needs & goalsBehaviors

Page 22: Personas For Coders

Show & tell

Photo: Lane Halley

Page 23: Personas For Coders

Discussion

Page 24: Personas For Coders

Thank you!

Lane Halleywww.carbonfive.com @thinknow