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

What's hot (20)

Hci user interface-design principals
Hci user interface-design principalsHci user interface-design principals
Hci user interface-design principals
 
HCI 3e - Ch 9: Evaluation techniques
HCI 3e - Ch 9:  Evaluation techniquesHCI 3e - Ch 9:  Evaluation techniques
HCI 3e - Ch 9: Evaluation techniques
 
HCI - Chapter 3
HCI - Chapter 3HCI - Chapter 3
HCI - Chapter 3
 
Interaction design
Interaction designInteraction design
Interaction design
 
Usability Testing 101 - an introduction
Usability Testing 101 - an introductionUsability Testing 101 - an introduction
Usability Testing 101 - an introduction
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer Interaction
 
HCI 3e - Ch 15: Task analysis
HCI 3e - Ch 15:  Task analysisHCI 3e - Ch 15:  Task analysis
HCI 3e - Ch 15: Task analysis
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
HCI 3e - Ch 10: Universal design
HCI 3e - Ch 10:  Universal designHCI 3e - Ch 10:  Universal design
HCI 3e - Ch 10: Universal design
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
 
Human-Computer Interaction: An Overview
Human-Computer Interaction: An OverviewHuman-Computer Interaction: An Overview
Human-Computer Interaction: An Overview
 
Interaction Design
Interaction DesignInteraction Design
Interaction Design
 
Usability Engineering Presentation Slides
Usability Engineering Presentation SlidesUsability Engineering Presentation Slides
Usability Engineering Presentation Slides
 
Introduction to Interaction Design
Introduction to Interaction DesignIntroduction to Interaction Design
Introduction to Interaction Design
 
Heuristic ux-evaluation
Heuristic ux-evaluationHeuristic ux-evaluation
Heuristic ux-evaluation
 
Chapter 7 design rules
Chapter 7 design rulesChapter 7 design rules
Chapter 7 design rules
 
What Is Usability?
What Is Usability?What Is Usability?
What Is Usability?
 
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
 
Personas, scenarios, user stories
Personas, scenarios, user storiesPersonas, scenarios, user stories
Personas, scenarios, user stories
 
HCI - Chapter 2
HCI - Chapter 2HCI - Chapter 2
HCI - Chapter 2
 

Similar to Personas, scenarios, user stories

Flotree requirements interview mistakes
Flotree   requirements interview mistakesFlotree   requirements interview mistakes
Flotree requirements interview mistakes
Dave Flotree
 
Design Thinking Frameworks Reference Guide
Design Thinking Frameworks Reference GuideDesign Thinking Frameworks Reference Guide
Design Thinking Frameworks Reference Guide
Operational Excellence Consulting
 

Similar to Personas, scenarios, user stories (20)

User Research: Personas, scenarios, user stories
User Research: Personas, scenarios, user storiesUser Research: Personas, scenarios, user stories
User Research: 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 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
 

More from InteractionDesign

IxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper PrototypingIxDworks mini-workshop: Testing Paper Prototyping
IxDworks mini-workshop: Testing Paper Prototyping
InteractionDesign
 
IxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper PrototypingIxDworks mini-workshop: Paper Prototyping
IxDworks mini-workshop: Paper Prototyping
InteractionDesign
 

More from InteractionDesign (15)

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
 
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

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

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
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
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
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
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
 

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