SlideShare a Scribd company logo
1 of 30
Download to read offline
Personas, scenarios,
and user stories
From “huh?” to “how?”

Tallinn Winter School / Experimental Interaction Design 2014
What will your product do?

Data

Persona

Scenario

Use Cases

Users
Goals

Primary

A-1

A1-a, AI-b

Secondary
Supplementary
Political
Non-persona

A2, A3...
B1, B2, B3...

A2-a, A2-b...
A3-a, A3-b...
B1-a, BI-b...
Umm...?

Goals
I want to get from Paris to
Berlin safely and efficiently.
Goal
I want to get from
Paris to Berlin safely
and efficiently.

Tasks
1850’s

+

About Face 3, :The Essentials of Interaction Design (2007)
Goal
I want to get from
Paris to Berlin safely
and efficiently.

Tasks
1850’s

+

About Face 3, :The Essentials of Interaction Design (2007)

2014

+
Experience
goals

End
goals

Feeling/being, e.g.

Doing, e.g.

Feel cool

Share a photo

Tasks

Become admired

Find a best deal

Tasks

Remain focused

Do assignment

Tasks
Why goals?
•

Foundation for the design

End
goals
Doing, e.g.

•

Ground for discussion

•

A “reality check”

Share a photo

•

Empathy

Find a best deal

•

Easier to relate
(than to e.g. flow chart)

Do assignment
Personas
I work with flora

Gardeners
About Face 3 (p. 78)
I work with flora

I have a garden
at home

I work at the
botanic center

I’m a landscape
architecture

= raw data
About Face 3 (p. 78)
Persona
•

Describes imaginative users archetypes.

•

Is based on the real research and observation.

•

Shows user goals and their behavior patterns
Does not substitute testing with and
talking to the real people!
Background Bio
Name, (age), occupation, education

Photo(s)

Description
E.g. use environment or context, where the problem occurs
and current solutions and frustrations.

Goals

Mapping

•
•

E.g. computer
skills, necessity vs
fun, quality vs
price.

What are the user’s end goals?
2-4 end goals and 0-1 life goals is enough
for this workshop

Example template, yours can look different!
Petter Tamm
44, works at the botanic garden, father of two children

As a lead gardener, Petter is responsible in ordering
nutritions and specific soil for the plants for the
city’s botanic garden. Currently he has to do
bi-weekly orders over the phone from his office,
calling manufacturers one by one.

Reads reviews to
find best...

Goals
•

Wants to manage bulk orderings more efficiently

•

quality

price

Is looking for quality reviews about new products

Example template, yours can look different!
Persona ≠ Stereotype
Empathy and sensitivity to subjects vs.
biased caricatures.

Psychology student
Isabella

Spanish student
Maria
Before moving on

define “what” of your project
What need does it serve?
Scenarios
Scenarios
•

Stories that help understand interactions

•

A cheap way to illustrate design solution
from user’s point of view

•

Tell user’s goals, motivations and actions
“What should this product do?”
“How would user behave in this context?”
“What if...?”
Context-based scenario
It’s friday afternoon. Petter opens his desktop
computer at the botanic center’s office. He wants
to be quickly done with the extra flower soil orders.

Petter decides to order the same combination of
products as four weeks ago, but in smaller quantity. He
does not order nutritions this time.
Petter is not interested in staying at the office long. As
soon as the order is done, he leaves work to pick his
daughter from school.
Story background, settings

Goal “quick extra orders”

It’s friday afternoon. Petter opens his desktop
computer at the botanic center’s office. He wants
to be quickly done with the extra flower soil orders.

Petter decides to order the same combination of
products as four weeks ago, but in smaller quantity. He
does not order nutritions this time.
Petter is not interested in staying at the office long. As
soon as the order is done, he leaves work to pick his
daughter from school.
High level actions
(e.g. re-ordering x with changes, not ordering y.)

Motivation: efficiency
•

In what settings will the product be used?

•

Is the persona frequently interrupted?

•

With what other products will it be used?

•

What primary activities does the persona need to
perform to meet her goals?

•

What is the expected end result of using the product?
User Stories
Use Cases
User Stories
A simple description
template for the (one)
goal the user wants to
do with your product.

As a
I wan
(role
)
t to
so I c
do (w
an be
hat),
nefit
(how
).
As a tourist
I want to find the cheapest
public transport route
from Airport to my Hotel
so I can save money.
User Stories
User stories with clear conditions of satisfactions

Theme user stories
Theme user stories

Theme user stories
Theme user stories

Epic / Saga user stories

Adopted from Mike Cohn

Theme user stories
Theme user stories
Use Cases
A step-by-step
description of one
process, which helps the
user (and other actors)
to achieve a result.

Com
Use
pone
Case
nts:
, Acto
r s, St
eps
Use Cases
Example
Use Case – Search of the cheapest public transport route.
Actor – Tourist
Steps –
1. Specify “from” and “to” locations
2. Select day and time of a) arrival or b) departure
3. Show search results with the cheapest price first
As a side note...
Design issues
Elastic user

Fits opinions

Selfreferential
design

Edge cases

Inside jokes

Extremes
Today’s To Do
In your blog
1. Describe (1) primary persona
2. Write 1-2 scenarios based on persona’s goal
3. Write few user stories OR use cases based on the
scenario(s)
Reference
• Cooper, A., Reinmann, R., Cronin, D. (2007).
About Face 3: The Essentials of Interaction
Design. England: Wiley

• Goodwin, Kim. 2001. “Perfecting Your

Personas.” Cooper Newsletter, July/August.

More Related Content

Similar to TWS 2014 – Personas, scenarios, user stories

Teaching lean startup capital enterprise
Teaching lean startup   capital enterpriseTeaching lean startup   capital enterprise
Teaching lean startup capital enterprise
Founder-Centric
 
EPFL - PxS, week 4 - UX design techniques
EPFL - PxS, week 4 - UX design techniquesEPFL - PxS, week 4 - UX design techniques
EPFL - PxS, week 4 - UX design techniques
hendrikknoche
 

Similar to TWS 2014 – Personas, scenarios, user stories (20)

Personas, Scenarios, User Stories, Use Cases (IxDworks.com)
Personas, Scenarios, User Stories, Use Cases (IxDworks.com)Personas, Scenarios, User Stories, Use Cases (IxDworks.com)
Personas, Scenarios, User Stories, Use Cases (IxDworks.com)
 
Personas, scenarios, user stories
Personas, scenarios, user storiesPersonas, scenarios, user stories
Personas, scenarios, user stories
 
User Research: Personas, scenarios, user stories
User Research: Personas, scenarios, user storiesUser Research: Personas, scenarios, user stories
User Research: Personas, scenarios, user stories
 
Product design for Non Designers - Montreal Digital Nomad Meetup
Product design for Non Designers - Montreal Digital Nomad MeetupProduct design for Non Designers - Montreal Digital Nomad Meetup
Product design for Non Designers - Montreal Digital Nomad Meetup
 
Fun on First Click - Workshop Slides - Sebastian Deterding
Fun on First Click - Workshop Slides - Sebastian DeterdingFun on First Click - Workshop Slides - Sebastian Deterding
Fun on First Click - Workshop Slides - Sebastian Deterding
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience Design
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: Introduction
 
Teaching lean startup capital enterprise
Teaching lean startup   capital enterpriseTeaching lean startup   capital enterprise
Teaching lean startup capital enterprise
 
2. Proposal
2. Proposal2. Proposal
2. Proposal
 
A Primer on Primary Market Research
A Primer on Primary Market ResearchA Primer on Primary Market Research
A Primer on Primary Market Research
 
Jason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers ExcitedJason-Phillip Park on Creating User Stories that get your Developers Excited
Jason-Phillip Park on Creating User Stories that get your Developers Excited
 
3 Usability Techniques
3 Usability Techniques3 Usability Techniques
3 Usability Techniques
 
How to prep an effective kickoff workshop in 3 steps – UX Camp CPH
How to prep an effective kickoff workshop in 3 steps – UX Camp CPHHow to prep an effective kickoff workshop in 3 steps – UX Camp CPH
How to prep an effective kickoff workshop in 3 steps – UX Camp CPH
 
4. proposal(1)
4. proposal(1)4. proposal(1)
4. proposal(1)
 
Ysb project-ecorl-lesson-customer-developmnet-deepening
Ysb project-ecorl-lesson-customer-developmnet-deepeningYsb project-ecorl-lesson-customer-developmnet-deepening
Ysb project-ecorl-lesson-customer-developmnet-deepening
 
How to create a delightful products?
How to create a delightful products?How to create a delightful products?
How to create a delightful products?
 
UX Camp Europe 2017
UX Camp Europe 2017UX Camp Europe 2017
UX Camp Europe 2017
 
Beyond Usability
Beyond UsabilityBeyond Usability
Beyond Usability
 
Personas: arquetipos, no estereotipos
Personas: arquetipos, no estereotiposPersonas: arquetipos, no estereotipos
Personas: arquetipos, no estereotipos
 
EPFL - PxS, week 4 - UX design techniques
EPFL - PxS, week 4 - UX design techniquesEPFL - PxS, week 4 - UX design techniques
EPFL - PxS, week 4 - UX design techniques
 

More from Valeria Gasik

Creating low and medium fidelity prototypes
Creating low and medium fidelity prototypesCreating low and medium fidelity prototypes
Creating low and medium fidelity prototypes
Valeria Gasik
 
Introduction to interaction design
Introduction to interaction designIntroduction to interaction design
Introduction to interaction design
Valeria Gasik
 
Creating Low Fidelity Prototypes
Creating Low Fidelity PrototypesCreating Low Fidelity Prototypes
Creating Low Fidelity Prototypes
Valeria Gasik
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
Valeria Gasik
 
Summer School 2012 Introduction
Summer School 2012 IntroductionSummer School 2012 Introduction
Summer School 2012 Introduction
Valeria Gasik
 
Facebook survey – What questions people ask on walls?
Facebook survey – What questions people ask on walls?Facebook survey – What questions people ask on walls?
Facebook survey – What questions people ask on walls?
Valeria Gasik
 

More from Valeria Gasik (20)

What's UX anyway?
What's UX anyway?What's UX anyway?
What's UX anyway?
 
Low Fidelity Prototyping with Paper
Low Fidelity Prototyping with PaperLow Fidelity Prototyping with Paper
Low Fidelity Prototyping with Paper
 
Interaction Design's Work
Interaction Design's WorkInteraction Design's Work
Interaction Design's Work
 
Paper Prototyping Basics (IxDworks.com)
Paper Prototyping Basics (IxDworks.com)Paper Prototyping Basics (IxDworks.com)
Paper Prototyping Basics (IxDworks.com)
 
Testing Paper Prototypes (IxDworks.com)
Testing Paper Prototypes (IxDworks.com)Testing Paper Prototypes (IxDworks.com)
Testing Paper Prototypes (IxDworks.com)
 
TWS 2014 – Testing paper prototypes
TWS 2014 – Testing paper prototypesTWS 2014 – Testing paper prototypes
TWS 2014 – Testing paper prototypes
 
TWS 2014 – Paper Prototyping
TWS 2014 – Paper PrototypingTWS 2014 – Paper Prototyping
TWS 2014 – Paper Prototyping
 
TWS 2014: Interaction Design, brief introduction
TWS 2014: Interaction Design, brief introductionTWS 2014: Interaction Design, brief introduction
TWS 2014: Interaction Design, brief introduction
 
Wordress.com alkeet ja sosiaalisen median lyhyt historia
Wordress.com alkeet ja sosiaalisen median lyhyt historiaWordress.com alkeet ja sosiaalisen median lyhyt historia
Wordress.com alkeet ja sosiaalisen median lyhyt historia
 
TSS 2013 – Paper Prototyping
TSS 2013 – Paper PrototypingTSS 2013 – Paper Prototyping
TSS 2013 – Paper Prototyping
 
TSS 2013 – Interactive Design Tools
TSS 2013 – Interactive Design ToolsTSS 2013 – Interactive Design Tools
TSS 2013 – Interactive Design Tools
 
Creating low and medium fidelity prototypes
Creating low and medium fidelity prototypesCreating low and medium fidelity prototypes
Creating low and medium fidelity prototypes
 
Introduction to interaction design
Introduction to interaction designIntroduction to interaction design
Introduction to interaction design
 
Working on ideas
Working on ideasWorking on ideas
Working on ideas
 
Creating Low Fidelity Prototypes
Creating Low Fidelity PrototypesCreating Low Fidelity Prototypes
Creating Low Fidelity Prototypes
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
01 new media-design
01 new media-design01 new media-design
01 new media-design
 
Summer School 2012 Introduction
Summer School 2012 IntroductionSummer School 2012 Introduction
Summer School 2012 Introduction
 
Facebook survey – What questions people ask on walls?
Facebook survey – What questions people ask on walls?Facebook survey – What questions people ask on walls?
Facebook survey – What questions people ask on walls?
 
Web interaction design from graphic designer's perspective
Web interaction design from graphic designer's perspectiveWeb interaction design from graphic designer's perspective
Web interaction design from graphic designer's perspective
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

TWS 2014 – Personas, scenarios, user stories

  • 1. Personas, scenarios, and user stories From “huh?” to “how?” Tallinn Winter School / Experimental Interaction Design 2014
  • 2. What will your product do? Data Persona Scenario Use Cases Users Goals Primary A-1 A1-a, AI-b Secondary Supplementary Political Non-persona A2, A3... B1, B2, B3... A2-a, A2-b... A3-a, A3-b... B1-a, BI-b...
  • 4. I want to get from Paris to Berlin safely and efficiently.
  • 5. Goal I want to get from Paris to Berlin safely and efficiently. Tasks 1850’s + About Face 3, :The Essentials of Interaction Design (2007)
  • 6. Goal I want to get from Paris to Berlin safely and efficiently. Tasks 1850’s + About Face 3, :The Essentials of Interaction Design (2007) 2014 +
  • 7. Experience goals End goals Feeling/being, e.g. Doing, e.g. Feel cool Share a photo Tasks Become admired Find a best deal Tasks Remain focused Do assignment Tasks
  • 8. Why goals? • Foundation for the design End goals Doing, e.g. • Ground for discussion • A “reality check” Share a photo • Empathy Find a best deal • Easier to relate (than to e.g. flow chart) Do assignment
  • 10. I work with flora Gardeners About Face 3 (p. 78)
  • 11. I work with flora I have a garden at home I work at the botanic center I’m a landscape architecture = raw data About Face 3 (p. 78)
  • 12. Persona • Describes imaginative users archetypes. • Is based on the real research and observation. • Shows user goals and their behavior patterns Does not substitute testing with and talking to the real people!
  • 13. Background Bio Name, (age), occupation, education Photo(s) Description E.g. use environment or context, where the problem occurs and current solutions and frustrations. Goals Mapping • • E.g. computer skills, necessity vs fun, quality vs price. What are the user’s end goals? 2-4 end goals and 0-1 life goals is enough for this workshop Example template, yours can look different!
  • 14. Petter Tamm 44, works at the botanic garden, father of two children As a lead gardener, Petter is responsible in ordering nutritions and specific soil for the plants for the city’s botanic garden. Currently he has to do bi-weekly orders over the phone from his office, calling manufacturers one by one. Reads reviews to find best... Goals • Wants to manage bulk orderings more efficiently • quality price Is looking for quality reviews about new products Example template, yours can look different!
  • 15. Persona ≠ Stereotype Empathy and sensitivity to subjects vs. biased caricatures. Psychology student Isabella Spanish student Maria
  • 16. Before moving on define “what” of your project What need does it serve?
  • 18. Scenarios • Stories that help understand interactions • A cheap way to illustrate design solution from user’s point of view • Tell user’s goals, motivations and actions “What should this product do?” “How would user behave in this context?” “What if...?”
  • 19. Context-based scenario It’s friday afternoon. Petter opens his desktop computer at the botanic center’s office. He wants to be quickly done with the extra flower soil orders. Petter decides to order the same combination of products as four weeks ago, but in smaller quantity. He does not order nutritions this time. Petter is not interested in staying at the office long. As soon as the order is done, he leaves work to pick his daughter from school.
  • 20. Story background, settings Goal “quick extra orders” It’s friday afternoon. Petter opens his desktop computer at the botanic center’s office. He wants to be quickly done with the extra flower soil orders. Petter decides to order the same combination of products as four weeks ago, but in smaller quantity. He does not order nutritions this time. Petter is not interested in staying at the office long. As soon as the order is done, he leaves work to pick his daughter from school. High level actions (e.g. re-ordering x with changes, not ordering y.) Motivation: efficiency
  • 21. • In what settings will the product be used? • Is the persona frequently interrupted? • With what other products will it be used? • What primary activities does the persona need to perform to meet her goals? • What is the expected end result of using the product?
  • 23. User Stories A simple description template for the (one) goal the user wants to do with your product. As a I wan (role ) t to so I c do (w an be hat), nefit (how ). As a tourist I want to find the cheapest public transport route from Airport to my Hotel so I can save money.
  • 24. User Stories User stories with clear conditions of satisfactions Theme user stories Theme user stories Theme user stories Theme user stories Epic / Saga user stories Adopted from Mike Cohn Theme user stories Theme user stories
  • 25. Use Cases A step-by-step description of one process, which helps the user (and other actors) to achieve a result. Com Use pone Case nts: , Acto r s, St eps
  • 26. Use Cases Example Use Case – Search of the cheapest public transport route. Actor – Tourist Steps – 1. Specify “from” and “to” locations 2. Select day and time of a) arrival or b) departure 3. Show search results with the cheapest price first
  • 27. As a side note...
  • 28. Design issues Elastic user Fits opinions Selfreferential design Edge cases Inside jokes Extremes
  • 29. Today’s To Do In your blog 1. Describe (1) primary persona 2. Write 1-2 scenarios based on persona’s goal 3. Write few user stories OR use cases based on the scenario(s)
  • 30. Reference • Cooper, A., Reinmann, R., Cronin, D. (2007). About Face 3: The Essentials of Interaction Design. England: Wiley • Goodwin, Kim. 2001. “Perfecting Your Personas.” Cooper Newsletter, July/August.