SlideShare a Scribd company logo
1 of 44
Download to read offline
Personas, scenarios and user stories
IxDworks.com
Understanding Users
User-Centered Design
Useful Usable Desirable
Doing things easily and with pleasure.
Doing things easily and with pleasure.
Behaviour
Doing things easily and with pleasure.
Behaviour
Optimising design based on how users 

can, want or need to use a solution.
http://v2.centralstory.com/about/squiggle/
We are here Heading here
Restaurant
Marine
Sport
Goals & UX
“User experience is a stream of
passing momentary feelings”
– M. Hassenzahl
Be-goals, experience	

Hedonic; feeling/being
e.g.	

‣ Relax	

‣ Look cool	

‣ Remain focused	

‣ Be independent	

‣ Be loved “A constant 	

stream of self-talk” 	

– Forlizzi & Battarbee
Experience goals	

Hedonic; feeling/being
e.g.	

Look cool	

Become admired	

Remain focused	

Get rich	

Be loved
Do-goals, actions	

Pragmatic; doing
e.g.	

‣ Post a Tweet	

‣ Look up a place	

‣ Set up a website	

‣ Play a game	

‣ Close Facebook account
A user experience occurs when a person
interacts with a product.
Do-goals,	

actions
TasksBe-goals,	

experiences
Share a photo 1.Take photo	

2.Add info	

3. Upload	

4. Preview
Self-expression
• Foundation for the design	

• Ground for discussion	

• A “reality check”	

• Empathy	

• Easier to relate 

(than to e.g. flow chart)
Why goals?
Towards User Personas	

& Storytelling
We can’t ask users to be with
us all the time, thus we make
user models.
Persona
• Describes (your app’s) imaginative users archetypes.	

• Is based on the real research and observation. 	

• Shows user goals and their behavior patterns	

• Helps to crack “what” and “why” questions	

• Primary, secondary, supplemental, non-persona
Fake persona
• Stereotype or a
caricature	

• Can’t be backed up	

• Factoids	

• Fun, but often useless
Persona
• Used as an aid to help express, discuss and
validate design questions and decisions, e.g.	

• Would the persona (“Bob”) use this?	

• Is this logical?	

• Does this make sense to this persona?	

• Is it fun / exiting / motivating... ?	

• Bob would not like this, because....
Sources
Primary Secondary
Personal know-how	

Stakeholders	

Online discussions	

Domain experts	

Informed guesses	

Feedback	

Surveys
Contextual inquiry; 	

Talking to people directly,	

Observing their behaviour	

*Bonus
•Talk to people who a different
from you and what you know
already	

•Look for reoccurring issues and
trends, language (lingo), surprises...	

•Acknowledge your biases and be
open-minded
Persona documentation
• Helps to communicate persona to other stakeholders	

• A document might include e.g.	

• background info: age, gender, occupation	

• mapping, such as technical skills	

• a short description of an activity, that is related to the
current context or problem settings and frustrations	

• goals
A business card.
Example template, yours can look different!
Background Bio	

Name, (age), (role), occupation, education
Photo(s)
Description	

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

• What are the user’s end goals? 	

• 2-4 end goals and 0-1 life goals is enough 

for this workshop
Mapping	

E.g. computer
skills, necessity vs
fun, quality vs
price.
Example template, yours can look different!
Petter Tamm 	

44, botanic garden worker, father of two children
Goals	

• Wants to manage bulk orderings more efficiently	

• Is looking for quality reviews about new products
Reads reviews to
find best...
quality price
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.
Before moving on…
define “what” of your project
What need/goal/expectation does it serve?
Scenarios
Scenarios
• Stories that help understand interactions	

• A cheap way to illustrate design solution 

from user’s (persona’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...?”
Scenarios
• without your solution present-based
• Focus is set on current practices that illustrate
‘state of the art’ and the problem context	

• with your solution future-based
• Focus on how problems could be addressed
(without diving into details and jargon).
Scopeofwork
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.
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 “extra orders, quick”
Motivation: efficiency
High level actions 

(e.g. re-ordering x with changes, not ordering y.)
• 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?
Use Cases/
User Stories
Use Cases
A step-by-step, often
detailed description of
product’s behaviour,
which helps the user
(and other actors) to
achieve a result.
Components: 	

Use Case,Actors, Steps
Success Condition: what is considered a successful end to the use case	

Failure Condition: what is considered a failed end to the use case
Steps / Basic course of events	

1. Check what has been ordered before.	

2. Renew a previous order.	

3. Modify the order to suit current situation.	

4. Place the order.	

Alternative course of events	

In step 1. check favorite orders.
Use Cases
Simple example	

Use Case – Ordering extra soil. 

Actor – Petter / botanic garden worker
User Stories
A simple, easily readable
description of a specific
user need.	

As a (persona/role) 	

I want to do (what), 	

so I can benefit (how).
As a botanic garden worker	

I want to order extra soil.
Original model popularized by Mike Cohn,	

Screenshot: ScrumDesk
Condition details
User Stories
Epic / Saga user stories
Theme user stories
User stories with clear conditions of satisfactions
Theme user stories
Theme user stories
Epic / Saga
user story
Example of a conditions of
satisfactions
As a gardener	

I want to quickly order extra soil.
... to see previous offers.	

– Condition: similar to the new offer
... to modify the order.
... to submit a new order.
etc.
As a gardener	

I want to order soil.
Themed user stories
Today’s “To Do”
Task
1. Discuss and describe 1 primary persona	

2.Write 1 scenario based on persona’s goal	

• How would persona use your (future) solution? 	

3.Write few fundamental user stories OR an use case
based on the scenario	

• Define the most basic and crucial interactions
Resources
• Cooper,Alan, Reimann, R & Cronin, D. (2007) About Face 3:The essentials of interaction design.Wiley; ISBN:
0470084111	

• Hinton,Andrew. Personas and the Role of Documentation. (2008) http://boxesandarrows.com/personas-and-
the-role-of-design-documentation/	

• Accessibility in User-Centered Design http://www.uiaccess.com/accessucd/personas.html	

• Hassenzahl, M. (2008). User Experience (UX):Towards and experiential perspective on product quality. http://
www.researchgate.net/publication/
238472807_User_experience_(UX)_Towards_an_experiential_perspective_on_product_quality/file/
60b7d51bf4873231da.pdf 	

• What research methods could I use to create personas? http://ux.stackexchange.com/questions/21891/what-
research-methods-can-i-use-to-create-personas 	

• Personas http://wiki.fluidproject.org/display/fluid/Persona+Categories 	

• Mike Cohn. http://www.mountaingoatsoftware.com/articles?tag=user%20stories 	

• Stellman & Green. Building better software. http://www.stellman-greene.com/2009/05/03/requirements-101-
user-stories-vs-use-cases/ 	

• User Story map http://winnipegagilist.blogspot.com/2012/03/how-to-create-user-story-map.html
Images
• Boat https://www.flickr.com/photos/time-to-look/14551961151/sizes/l	

• Restaurant https://www.flickr.com/photos/en321/9908577253/sizes/l 	

• Girls with ice-creams https://www.flickr.com/photos/pbaitor/4998329309/sizes/l 	

• Woman in hospital bed https://www.flickr.com/photos/uhduh/12242998/sizes/l 	

• Girl with a phone https://www.flickr.com/photos/brandoncwarren/2952179726/sizes/l 	

• Men on a bench https://www.flickr.com/photos/scottrsmith/6194527237/sizes/l 	

• Woman at ATM https://www.flickr.com/photos/betsssssy/435300495/sizes/l 	

• User Case Map http://www.batimes.com/articles/user-stories-and-use-cases-dont-use-both.html

More Related Content

What's hot

Google UX Design Certificate - Portfolio Project 1 - Case study slide deck [T...
Google UX Design Certificate - Portfolio Project 1 - Case study slide deck [T...Google UX Design Certificate - Portfolio Project 1 - Case study slide deck [T...
Google UX Design Certificate - Portfolio Project 1 - Case study slide deck [T...VimalSavi
 
Mobile UI Design – User Centered Design and UI Best Practices
Mobile UI Design – User Centered Design and UI Best PracticesMobile UI Design – User Centered Design and UI Best Practices
Mobile UI Design – User Centered Design and UI Best PracticesOXD
 
Competitive Analysis: Strategic UX Spy Games - Lyle Kantrovich
Competitive Analysis: Strategic UX Spy Games - Lyle KantrovichCompetitive Analysis: Strategic UX Spy Games - Lyle Kantrovich
Competitive Analysis: Strategic UX Spy Games - Lyle KantrovichUXPA International
 
Usability and User Experience
Usability and User ExperienceUsability and User Experience
Usability and User ExperienceShawn Calvert
 
Ui ux designing principles
Ui ux designing principlesUi ux designing principles
Ui ux designing principlesDzung Nguyen
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX Murali Krishna
 
evaluation techniques in HCI
evaluation techniques in HCIevaluation techniques in HCI
evaluation techniques in HCIsawsan slii
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiMatin Maleki
 
Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Think 360 Studio
 
Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Carles Farré
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration modelsAlan Dix
 
User profiles. Personas
User profiles. PersonasUser profiles. Personas
User profiles. PersonasDCU_MPIUA
 
Visual Interface Design
Visual Interface DesignVisual Interface Design
Visual Interface DesignJonathan Speh
 

What's hot (20)

Google UX Design Certificate - Portfolio Project 1 - Case study slide deck [T...
Google UX Design Certificate - Portfolio Project 1 - Case study slide deck [T...Google UX Design Certificate - Portfolio Project 1 - Case study slide deck [T...
Google UX Design Certificate - Portfolio Project 1 - Case study slide deck [T...
 
Usability Testing
Usability TestingUsability Testing
Usability Testing
 
Usability_Evaluation
Usability_EvaluationUsability_Evaluation
Usability_Evaluation
 
Mobile UI Design – User Centered Design and UI Best Practices
Mobile UI Design – User Centered Design and UI Best PracticesMobile UI Design – User Centered Design and UI Best Practices
Mobile UI Design – User Centered Design and UI Best Practices
 
Competitive Analysis: Strategic UX Spy Games - Lyle Kantrovich
Competitive Analysis: Strategic UX Spy Games - Lyle KantrovichCompetitive Analysis: Strategic UX Spy Games - Lyle Kantrovich
Competitive Analysis: Strategic UX Spy Games - Lyle Kantrovich
 
Usability and User Experience
Usability and User ExperienceUsability and User Experience
Usability and User Experience
 
Ui ux designing principles
Ui ux designing principlesUi ux designing principles
Ui ux designing principles
 
Introduction To HCI
Introduction To HCIIntroduction To HCI
Introduction To HCI
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
Prototyping
PrototypingPrototyping
Prototyping
 
UI / UX Design Presentation
UI / UX Design PresentationUI / UX Design Presentation
UI / UX Design Presentation
 
evaluation techniques in HCI
evaluation techniques in HCIevaluation techniques in HCI
evaluation techniques in HCI
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin Maleki
 
UX Bootcamp
UX BootcampUX Bootcamp
UX Bootcamp
 
Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer Easy UX Process Steps Must follow by every UX Designer
Easy UX Process Steps Must follow by every UX Designer
 
UX design
UX designUX design
UX design
 
Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Web Usability (Slideshare Version)
Web Usability (Slideshare Version)
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration models
 
User profiles. Personas
User profiles. PersonasUser profiles. Personas
User profiles. Personas
 
Visual Interface Design
Visual Interface DesignVisual Interface Design
Visual Interface Design
 

Similar to Personas, scenarios, user stories

TWS 2014 – Personas, scenarios, user stories
TWS 2014 – Personas, scenarios, user storiesTWS 2014 – Personas, scenarios, user stories
TWS 2014 – Personas, scenarios, user storiesValeria Gasik
 
Flotree requirements interview mistakes
Flotree   requirements interview mistakesFlotree   requirements interview mistakes
Flotree requirements interview mistakesDave Flotree
 
Principles of interaction design and user testing
Principles of interaction design and user testingPrinciples of interaction design and user testing
Principles of interaction design and user testingJulie Stanford
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionInteractionDesign
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience DesignKiera McMaster
 
Designing for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveDesigning for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveRichard O'Brien
 
Design thinking
Design thinkingDesign thinking
Design thinkingVlad Posea
 
UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017Kelly Moran
 
U Penn Wharton design challenge '17
U Penn Wharton design challenge '17U Penn Wharton design challenge '17
U Penn Wharton design challenge '17HJ Kwon
 
Introduction to UX and Turning Research into Insight and Action - Angelhack D...
Introduction to UX and Turning Research into Insight and Action - Angelhack D...Introduction to UX and Turning Research into Insight and Action - Angelhack D...
Introduction to UX and Turning Research into Insight and Action - Angelhack D...Jonathan Steingiesser
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developersNick Myers
 
Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014Erika Hall
 
UX London Redux - Dan Saffer
UX London Redux - Dan SafferUX London Redux - Dan Saffer
UX London Redux - Dan Saffercpetzny
 
Design Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: WireframeDesign Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: WireframeGessica Puri
 
Reactive Writing Techniques for Rewarding and Retaining Users
Reactive Writing Techniques for Rewarding and Retaining UsersReactive Writing Techniques for Rewarding and Retaining Users
Reactive Writing Techniques for Rewarding and Retaining Usersgrebstock
 
On target three-ways-to-keep-audience-in-focus_ivmg
On target three-ways-to-keep-audience-in-focus_ivmgOn target three-ways-to-keep-audience-in-focus_ivmg
On target three-ways-to-keep-audience-in-focus_ivmgKate Walser
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UXJacklyn Burgan
 
Action Design DC: LivingSocial's Increasing Focus on Behavioral Change
Action Design DC: LivingSocial's Increasing Focus on Behavioral ChangeAction Design DC: LivingSocial's Increasing Focus on Behavioral Change
Action Design DC: LivingSocial's Increasing Focus on Behavioral ChangeScott Stroud
 

Similar to Personas, scenarios, user stories (20)

TWS 2014 – Personas, scenarios, user stories
TWS 2014 – Personas, scenarios, user storiesTWS 2014 – Personas, scenarios, user stories
TWS 2014 – Personas, scenarios, user stories
 
Flotree requirements interview mistakes
Flotree   requirements interview mistakesFlotree   requirements interview mistakes
Flotree requirements interview mistakes
 
Principles of interaction design and user testing
Principles of interaction design and user testingPrinciples of interaction design and user testing
Principles of interaction design and user testing
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: Introduction
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience Design
 
Designing for Customer needs: A UX Perspective
Designing for Customer needs: A UX PerspectiveDesigning for Customer needs: A UX Perspective
Designing for Customer needs: A UX Perspective
 
Design thinking
Design thinkingDesign thinking
Design thinking
 
UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017
 
Design Thinking Frameworks Reference Guide
Design Thinking Frameworks Reference GuideDesign Thinking Frameworks Reference Guide
Design Thinking Frameworks Reference Guide
 
U Penn Wharton design challenge '17
U Penn Wharton design challenge '17U Penn Wharton design challenge '17
U Penn Wharton design challenge '17
 
Introduction to UX and Turning Research into Insight and Action - Angelhack D...
Introduction to UX and Turning Research into Insight and Action - Angelhack D...Introduction to UX and Turning Research into Insight and Action - Angelhack D...
Introduction to UX and Turning Research into Insight and Action - Angelhack D...
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
 
Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014
 
UX London Redux - Dan Saffer
UX London Redux - Dan SafferUX London Redux - Dan Saffer
UX London Redux - Dan Saffer
 
Design Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: WireframeDesign Process | Tool 02: Scenario - Tool 03: Wireframe
Design Process | Tool 02: Scenario - Tool 03: Wireframe
 
Reactive Writing Techniques for Rewarding and Retaining Users
Reactive Writing Techniques for Rewarding and Retaining UsersReactive Writing Techniques for Rewarding and Retaining Users
Reactive Writing Techniques for Rewarding and Retaining Users
 
On target three-ways-to-keep-audience-in-focus_ivmg
On target three-ways-to-keep-audience-in-focus_ivmgOn target three-ways-to-keep-audience-in-focus_ivmg
On target three-ways-to-keep-audience-in-focus_ivmg
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UX
 
chapter_03_5e.pdf
chapter_03_5e.pdfchapter_03_5e.pdf
chapter_03_5e.pdf
 
Action Design DC: LivingSocial's Increasing Focus on Behavioral Change
Action Design DC: LivingSocial's Increasing Focus on Behavioral ChangeAction Design DC: LivingSocial's Increasing Focus on Behavioral Change
Action Design DC: LivingSocial's Increasing Focus on Behavioral Change
 

More from InteractionDesign

Testing Paper Prototypes (IxDworks)
Testing Paper Prototypes (IxDworks)Testing Paper Prototypes (IxDworks)
Testing Paper Prototypes (IxDworks)InteractionDesign
 
HCI Studies (Tallinn University Institute of Informatics)
HCI Studies (Tallinn University Institute of Informatics)HCI Studies (Tallinn University Institute of Informatics)
HCI Studies (Tallinn University Institute of Informatics)InteractionDesign
 
IxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper PrototypingIxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper PrototypingInteractionDesign
 
IxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper PrototypingIxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper PrototypingInteractionDesign
 
Approaches to Interaction Design
Approaches to Interaction DesignApproaches to Interaction Design
Approaches to Interaction DesignInteractionDesign
 
IT trends for 2014 - IxDworks.com
IT trends for 2014 - IxDworks.comIT trends for 2014 - IxDworks.com
IT trends for 2014 - IxDworks.comInteractionDesign
 
Near Field Communication – IxDworks.com
Near Field Communication – IxDworks.comNear Field Communication – IxDworks.com
Near Field Communication – IxDworks.comInteractionDesign
 
Building medium-fidelity prototypes - IxDWorks.com
Building medium-fidelity prototypes - IxDWorks.comBuilding medium-fidelity prototypes - IxDWorks.com
Building medium-fidelity prototypes - IxDWorks.comInteractionDesign
 
Personas, scenarios, user stories
Personas, scenarios, user storiesPersonas, scenarios, user stories
Personas, scenarios, user storiesInteractionDesign
 

More from InteractionDesign (16)

Testing Paper Prototypes (IxDworks)
Testing Paper Prototypes (IxDworks)Testing Paper Prototypes (IxDworks)
Testing Paper Prototypes (IxDworks)
 
HCI Studies (Tallinn University Institute of Informatics)
HCI Studies (Tallinn University Institute of Informatics)HCI Studies (Tallinn University Institute of Informatics)
HCI Studies (Tallinn University Institute of Informatics)
 
IxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper PrototypingIxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper Prototyping
 
IxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper PrototypingIxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper Prototyping
 
Paper Prototyping
Paper PrototypingPaper Prototyping
Paper Prototyping
 
Approaches to Interaction Design
Approaches to Interaction DesignApproaches to Interaction Design
Approaches to Interaction Design
 
6 Thinking Hats
6 Thinking Hats6 Thinking Hats
6 Thinking Hats
 
ICWL / Introduction
ICWL / IntroductionICWL / Introduction
ICWL / Introduction
 
IT trends for 2014 - IxDworks.com
IT trends for 2014 - IxDworks.comIT trends for 2014 - IxDworks.com
IT trends for 2014 - IxDworks.com
 
Near Field Communication – IxDworks.com
Near Field Communication – IxDworks.comNear Field Communication – IxDworks.com
Near Field Communication – IxDworks.com
 
Building medium-fidelity prototypes - IxDWorks.com
Building medium-fidelity prototypes - IxDWorks.comBuilding medium-fidelity prototypes - IxDWorks.com
Building medium-fidelity prototypes - IxDWorks.com
 
Lo fi prototyping
Lo fi prototypingLo fi prototyping
Lo fi prototyping
 
Personas, scenarios, user stories
Personas, scenarios, user storiesPersonas, scenarios, user stories
Personas, scenarios, user stories
 
Responsive design
Responsive designResponsive design
Responsive design
 
Ubiquitous interactions
Ubiquitous interactionsUbiquitous interactions
Ubiquitous interactions
 
Fundamentals of new media
Fundamentals of new mediaFundamentals of new media
Fundamentals of new media
 

Recently uploaded

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 

Recently uploaded (20)

Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 

Personas, scenarios, user stories

  • 1. Personas, scenarios and user stories IxDworks.com Understanding Users
  • 3. Useful Usable Desirable Doing things easily and with pleasure.
  • 4. Doing things easily and with pleasure. Behaviour
  • 5. Doing things easily and with pleasure. Behaviour Optimising design based on how users 
 can, want or need to use a solution.
  • 11. “User experience is a stream of passing momentary feelings” – M. Hassenzahl
  • 12. Be-goals, experience Hedonic; feeling/being e.g. ‣ Relax ‣ Look cool ‣ Remain focused ‣ Be independent ‣ Be loved “A constant stream of self-talk” – Forlizzi & Battarbee
  • 13. Experience goals Hedonic; feeling/being e.g. Look cool Become admired Remain focused Get rich Be loved Do-goals, actions Pragmatic; doing e.g. ‣ Post a Tweet ‣ Look up a place ‣ Set up a website ‣ Play a game ‣ Close Facebook account
  • 14. A user experience occurs when a person interacts with a product.
  • 15. Do-goals, actions TasksBe-goals, experiences Share a photo 1.Take photo 2.Add info 3. Upload 4. Preview Self-expression
  • 16. • Foundation for the design • Ground for discussion • A “reality check” • Empathy • Easier to relate 
 (than to e.g. flow chart) Why goals?
  • 17. Towards User Personas & Storytelling
  • 18. We can’t ask users to be with us all the time, thus we make user models.
  • 19. Persona • Describes (your app’s) imaginative users archetypes. • Is based on the real research and observation. • Shows user goals and their behavior patterns • Helps to crack “what” and “why” questions • Primary, secondary, supplemental, non-persona
  • 20. Fake persona • Stereotype or a caricature • Can’t be backed up • Factoids • Fun, but often useless
  • 21. Persona • Used as an aid to help express, discuss and validate design questions and decisions, e.g. • Would the persona (“Bob”) use this? • Is this logical? • Does this make sense to this persona? • Is it fun / exiting / motivating... ? • Bob would not like this, because....
  • 22. Sources Primary Secondary Personal know-how Stakeholders Online discussions Domain experts Informed guesses Feedback Surveys Contextual inquiry; Talking to people directly, Observing their behaviour *Bonus
  • 23. •Talk to people who a different from you and what you know already •Look for reoccurring issues and trends, language (lingo), surprises... •Acknowledge your biases and be open-minded
  • 24. Persona documentation • Helps to communicate persona to other stakeholders • A document might include e.g. • background info: age, gender, occupation • mapping, such as technical skills • a short description of an activity, that is related to the current context or problem settings and frustrations • goals
  • 26. Example template, yours can look different! Background Bio Name, (age), (role), occupation, education Photo(s) Description E.g. use environment or context, where the problem occurs and current solutions and frustrations. Goals • What are the user’s end goals? • 2-4 end goals and 0-1 life goals is enough 
 for this workshop Mapping E.g. computer skills, necessity vs fun, quality vs price.
  • 27. Example template, yours can look different! Petter Tamm 44, botanic garden worker, father of two children Goals • Wants to manage bulk orderings more efficiently • Is looking for quality reviews about new products Reads reviews to find best... quality price 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.
  • 28. Before moving on… define “what” of your project What need/goal/expectation does it serve?
  • 30. Scenarios • Stories that help understand interactions • A cheap way to illustrate design solution 
 from user’s (persona’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...?”
  • 31. Scenarios • without your solution present-based • Focus is set on current practices that illustrate ‘state of the art’ and the problem context • with your solution future-based • Focus on how problems could be addressed (without diving into details and jargon). Scopeofwork
  • 32. 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. Context-based scenario
  • 33. 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 “extra orders, quick” Motivation: efficiency High level actions 
 (e.g. re-ordering x with changes, not ordering y.)
  • 34. • 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?
  • 36. Use Cases A step-by-step, often detailed description of product’s behaviour, which helps the user (and other actors) to achieve a result. Components: Use Case,Actors, Steps Success Condition: what is considered a successful end to the use case Failure Condition: what is considered a failed end to the use case
  • 37. Steps / Basic course of events 1. Check what has been ordered before. 2. Renew a previous order. 3. Modify the order to suit current situation. 4. Place the order. Alternative course of events In step 1. check favorite orders. Use Cases Simple example Use Case – Ordering extra soil. 
 Actor – Petter / botanic garden worker
  • 38. User Stories A simple, easily readable description of a specific user need. As a (persona/role) I want to do (what), so I can benefit (how). As a botanic garden worker I want to order extra soil. Original model popularized by Mike Cohn, Screenshot: ScrumDesk
  • 39. Condition details User Stories Epic / Saga user stories Theme user stories User stories with clear conditions of satisfactions Theme user stories Theme user stories
  • 40. Epic / Saga user story Example of a conditions of satisfactions As a gardener I want to quickly order extra soil. ... to see previous offers. – Condition: similar to the new offer ... to modify the order. ... to submit a new order. etc. As a gardener I want to order soil. Themed user stories
  • 42. Task 1. Discuss and describe 1 primary persona 2.Write 1 scenario based on persona’s goal • How would persona use your (future) solution? 3.Write few fundamental user stories OR an use case based on the scenario • Define the most basic and crucial interactions
  • 43. Resources • Cooper,Alan, Reimann, R & Cronin, D. (2007) About Face 3:The essentials of interaction design.Wiley; ISBN: 0470084111 • Hinton,Andrew. Personas and the Role of Documentation. (2008) http://boxesandarrows.com/personas-and- the-role-of-design-documentation/ • Accessibility in User-Centered Design http://www.uiaccess.com/accessucd/personas.html • Hassenzahl, M. (2008). User Experience (UX):Towards and experiential perspective on product quality. http:// www.researchgate.net/publication/ 238472807_User_experience_(UX)_Towards_an_experiential_perspective_on_product_quality/file/ 60b7d51bf4873231da.pdf • What research methods could I use to create personas? http://ux.stackexchange.com/questions/21891/what- research-methods-can-i-use-to-create-personas • Personas http://wiki.fluidproject.org/display/fluid/Persona+Categories • Mike Cohn. http://www.mountaingoatsoftware.com/articles?tag=user%20stories • Stellman & Green. Building better software. http://www.stellman-greene.com/2009/05/03/requirements-101- user-stories-vs-use-cases/ • User Story map http://winnipegagilist.blogspot.com/2012/03/how-to-create-user-story-map.html
  • 44. Images • Boat https://www.flickr.com/photos/time-to-look/14551961151/sizes/l • Restaurant https://www.flickr.com/photos/en321/9908577253/sizes/l • Girls with ice-creams https://www.flickr.com/photos/pbaitor/4998329309/sizes/l • Woman in hospital bed https://www.flickr.com/photos/uhduh/12242998/sizes/l • Girl with a phone https://www.flickr.com/photos/brandoncwarren/2952179726/sizes/l • Men on a bench https://www.flickr.com/photos/scottrsmith/6194527237/sizes/l • Woman at ATM https://www.flickr.com/photos/betsssssy/435300495/sizes/l • User Case Map http://www.batimes.com/articles/user-stories-and-use-cases-dont-use-both.html