User Stories In Interaction Design

Hans Põldoja
Hans PõldojaHead of Studies, Associate Professor of Educational Technology
User Stories in Interaction
         Design

          Hans Põldoja
        Tallinn University
This work is licensed under the Creative Commons Attribution-Share
Alike 3.0 Unported License. To view a copy of this license, visit http://
creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative
Commons, 171 Second Street, Suite 300, San Francisco, California,
94105, USA.
What are user stories?

•   User stories are simple, clear and brief
    descriptions of functionality that will be valuable
    for real users

•   User stories are typically used in agile software
    development methods such as XP and Scrum

•   User stories build a bridge between the users,
    designers and the developers
Start with paper cards
User Stories In Interaction Design
Paper cards



•   User story

•   Note(s)

•   Test cases (on the back side of the card)




                                                (Cohn, 2004)
Example
A company can pay for a job posting with a
credit card.


Note: Accept Visa, MasterCard and American
Express. Consider Discover.


Test with Visa, MasterCard and American Express
(pass)
Test with Diner’s Club (fail)
Test with good, bad and missing card ID numbers
Test with expired cards


                                              (Cohn, 2004)
Good user story

•   Independent

•   Negotiable

•   Valuable to users and customers

•   Estimatable

•   Small

•   Testable


                                      (Cohn, 2004)
Refine the user stories
User Stories In Interaction Design
Guidelines

•   Start with goal stories

•   Break large stories into smaller pieces

•   Write closed stories (that finish with completed goal)

•   Keep the UI out as long as possible

•   Include user roles in the stories

•   Write for one user

•   Write in active voive

                                                       (Cohn, 2004)
Discuss and accept the
     user stories
User Stories In Interaction Design
User Stories In Interaction Design
SCRUM process


•   User stories are discussed and edited by the
    users, designers and stakeholders

•   User stories are accepted by product owners

•   Enhancement tickets are created from accepted
    user stories
Photos
• Paul Downey, http://www.flickr.com/photos/psd/3731275681/
References
• Cohn, M. (2004). User Stories Applied For Agile Software Development.
  Boston, MA: Addison Wesley.
Thank You!



•   hans.poldoja@tlu.ee

•   http://imkedesign.wordpress.com
1 of 18

Recommended

User Stories in Interaction Design by
User Stories in Interaction DesignUser Stories in Interaction Design
User Stories in Interaction DesignHans Põldoja
597 views18 slides
Elecciones Presidenciales Francesas 2012 by
Elecciones Presidenciales Francesas 2012Elecciones Presidenciales Francesas 2012
Elecciones Presidenciales Francesas 2012ingenia_pro
312 views5 slides
Argentré Infos by
Argentré InfosArgentré Infos
Argentré InfosMairie Argentré du Plessis
907 views8 slides
Practical UX by
Practical UXPractical UX
Practical UXAhmed Hussam
389 views75 slides
Késako le derpad. by
Késako     le derpad.Késako     le derpad.
Késako le derpad.Réseau Pro Santé
427 views2 slides
"Per una campanya amb cor i ànima" - #electolab24m - 1 - ara.cat by
 "Per una campanya amb cor i ànima" - #electolab24m - 1 - ara.cat "Per una campanya amb cor i ànima" - #electolab24m - 1 - ara.cat
"Per una campanya amb cor i ànima" - #electolab24m - 1 - ara.catingenia_pro
369 views2 slides

More Related Content

Viewers also liked

Personas in Interaction Design by
Personas in Interaction DesignPersonas in Interaction Design
Personas in Interaction DesignHans Põldoja
1.2K views18 slides
IFI 7103 Interface and Interaction Design by
IFI 7103 Interface and Interaction DesignIFI 7103 Interface and Interaction Design
IFI 7103 Interface and Interaction DesignHans Põldoja
285 views13 slides
Paper prototyping by
Paper prototypingPaper prototyping
Paper prototypingHans Põldoja
482 views19 slides
Simple usability testing by
Simple usability testingSimple usability testing
Simple usability testingHans Põldoja
661 views25 slides
Personas in Interaction Design by
Personas in Interaction DesignPersonas in Interaction Design
Personas in Interaction DesignHans Põldoja
1.3K views30 slides
IFI7156 Interaction Design Methods: Introduction to the course by
IFI7156 Interaction Design Methods: Introduction to the courseIFI7156 Interaction Design Methods: Introduction to the course
IFI7156 Interaction Design Methods: Introduction to the courseHans Põldoja
2.6K views26 slides

Viewers also liked(16)

Personas in Interaction Design by Hans Põldoja
Personas in Interaction DesignPersonas in Interaction Design
Personas in Interaction Design
Hans Põldoja1.2K views
IFI 7103 Interface and Interaction Design by Hans Põldoja
IFI 7103 Interface and Interaction DesignIFI 7103 Interface and Interaction Design
IFI 7103 Interface and Interaction Design
Hans Põldoja285 views
Simple usability testing by Hans Põldoja
Simple usability testingSimple usability testing
Simple usability testing
Hans Põldoja661 views
Personas in Interaction Design by Hans Põldoja
Personas in Interaction DesignPersonas in Interaction Design
Personas in Interaction Design
Hans Põldoja1.3K views
IFI7156 Interaction Design Methods: Introduction to the course by Hans Põldoja
IFI7156 Interaction Design Methods: Introduction to the courseIFI7156 Interaction Design Methods: Introduction to the course
IFI7156 Interaction Design Methods: Introduction to the course
Hans Põldoja2.6K views
Contextual Inquiry and Personas in Interaction Design by Hans Põldoja
Contextual Inquiry and Personas in Interaction DesignContextual Inquiry and Personas in Interaction Design
Contextual Inquiry and Personas in Interaction Design
Hans Põldoja2.5K views
Interface and Interaction Design by Hans Põldoja
Interface and Interaction DesignInterface and Interaction Design
Interface and Interaction Design
Hans Põldoja394 views
Introduction to Interaction Design by Hans Põldoja
Introduction to Interaction DesignIntroduction to Interaction Design
Introduction to Interaction Design
Hans Põldoja314 views
IFI7156.DT Interaction Design Methods: Introduction to the course by Hans Põldoja
IFI7156.DT Interaction Design Methods: Introduction to the courseIFI7156.DT Interaction Design Methods: Introduction to the course
IFI7156.DT Interaction Design Methods: Introduction to the course
Hans Põldoja1.9K views
User interface prototyping techniques by Hans Põldoja
User interface prototyping techniquesUser interface prototyping techniques
User interface prototyping techniques
Hans Põldoja695 views
Introduction to Interaction Design by Hans Põldoja
Introduction to Interaction DesignIntroduction to Interaction Design
Introduction to Interaction Design
Hans Põldoja2.6K views
User Stories in Interaction Design by Hans Põldoja
User Stories in Interaction DesignUser Stories in Interaction Design
User Stories in Interaction Design
Hans Põldoja2.6K views
Scenario-Based Design by Hans Põldoja
Scenario-Based DesignScenario-Based Design
Scenario-Based Design
Hans Põldoja14.7K views
Introduction to the course by Hans Põldoja
Introduction to the courseIntroduction to the course
Introduction to the course
Hans Põldoja2.3K views
User Interface Prototyping Techniques - High Fidelity Prototyping by Hans Põldoja
User Interface Prototyping Techniques - High Fidelity PrototypingUser Interface Prototyping Techniques - High Fidelity Prototyping
User Interface Prototyping Techniques - High Fidelity Prototyping
Hans Põldoja2.4K views

Similar to User Stories In Interaction Design

User Stories in Interaction Design by
User Stories in Interaction DesignUser Stories in Interaction Design
User Stories in Interaction DesignHans Põldoja
2K views17 slides
User stories in interaction design by
User stories in interaction designUser stories in interaction design
User stories in interaction designHans Põldoja
911 views27 slides
User Stories in Interaction Design by
User Stories in Interaction DesignUser Stories in Interaction Design
User Stories in Interaction DesignHans Põldoja
143 views27 slides
chapter_03_5e.pdf by
chapter_03_5e.pdfchapter_03_5e.pdf
chapter_03_5e.pdfMuhammad Bilal
8 views52 slides
User Experience Design Fundamentals - Part 3: From People to Product by
User Experience Design Fundamentals - Part 3: From People to ProductUser Experience Design Fundamentals - Part 3: From People to Product
User Experience Design Fundamentals - Part 3: From People to ProductLaura B
2.9K views24 slides
Low-fidelity Prototyping by
Low-fidelity PrototypingLow-fidelity Prototyping
Low-fidelity PrototypingHans Põldoja
1.5K views47 slides

Similar to User Stories In Interaction Design(20)

User Stories in Interaction Design by Hans Põldoja
User Stories in Interaction DesignUser Stories in Interaction Design
User Stories in Interaction Design
Hans Põldoja2K views
User stories in interaction design by Hans Põldoja
User stories in interaction designUser stories in interaction design
User stories in interaction design
Hans Põldoja911 views
User Stories in Interaction Design by Hans Põldoja
User Stories in Interaction DesignUser Stories in Interaction Design
User Stories in Interaction Design
Hans Põldoja143 views
User Experience Design Fundamentals - Part 3: From People to Product by Laura B
User Experience Design Fundamentals - Part 3: From People to ProductUser Experience Design Fundamentals - Part 3: From People to Product
User Experience Design Fundamentals - Part 3: From People to Product
Laura B2.9K views
Low-fidelity Prototyping by Hans Põldoja
Low-fidelity PrototypingLow-fidelity Prototyping
Low-fidelity Prototyping
Hans Põldoja1.5K views
User Interface Prototyping Techniques: Low Fidelity Prototyping by Hans Põldoja
User Interface Prototyping Techniques: Low Fidelity PrototypingUser Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
Hans Põldoja2.4K views
Linking UX Ideas for an Aha Moment from Non-Empathizers by Balanced Team
Linking UX Ideas for an Aha Moment from Non-EmpathizersLinking UX Ideas for an Aha Moment from Non-Empathizers
Linking UX Ideas for an Aha Moment from Non-Empathizers
Balanced Team2.5K views
Intro to UX Design by jayyearley
Intro to UX DesignIntro to UX Design
Intro to UX Design
jayyearley2K views
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights by UXPA International
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden InsightsUXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
UXPA 2023: UX Fracking: Using Mixed Methods to Extract Hidden Insights
User Experience from a Business Perspective by Danny Mittleman
User Experience from a Business PerspectiveUser Experience from a Business Perspective
User Experience from a Business Perspective
Danny Mittleman881 views
Design Research: How to frame the right questions for your design process by Santiago Bustelo
Design Research: How to frame the right questions for your design processDesign Research: How to frame the right questions for your design process
Design Research: How to frame the right questions for your design process
Santiago Bustelo1.3K views
User stories writing - Codemotion 2013 by Stefano Leli
User stories writing   - Codemotion 2013User stories writing   - Codemotion 2013
User stories writing - Codemotion 2013
Stefano Leli845 views
User Stories Writing - Codemotion 2013 by Fabio Armani
User Stories Writing - Codemotion 2013User Stories Writing - Codemotion 2013
User Stories Writing - Codemotion 2013
Fabio Armani3.8K views
UI Design for Engineers by Grace Kwan
UI Design for EngineersUI Design for Engineers
UI Design for Engineers
Grace Kwan17 views
Who Should Be Involved in Your Campus' IT Initiative by Patrick Loftus
Who Should Be Involved in Your Campus' IT InitiativeWho Should Be Involved in Your Campus' IT Initiative
Who Should Be Involved in Your Campus' IT Initiative
Patrick Loftus764 views

More from Hans Põldoja

Transforming Higher Education with Open Educational Practices by
Transforming Higher Education with Open Educational PracticesTransforming Higher Education with Open Educational Practices
Transforming Higher Education with Open Educational PracticesHans Põldoja
29 views50 slides
Digitaalsed õppematerjalid ja autoriõigus by
Digitaalsed õppematerjalid ja autoriõigusDigitaalsed õppematerjalid ja autoriõigus
Digitaalsed õppematerjalid ja autoriõigusHans Põldoja
96 views109 slides
Digitaalsed õppematerjalid ja autoriõigus by
Digitaalsed õppematerjalid ja autoriõigusDigitaalsed õppematerjalid ja autoriõigus
Digitaalsed õppematerjalid ja autoriõigusHans Põldoja
132 views147 slides
Digitaalsed õppematerjalid ja autoriõigus by
Digitaalsed õppematerjalid ja autoriõigusDigitaalsed õppematerjalid ja autoriõigus
Digitaalsed õppematerjalid ja autoriõigusHans Põldoja
158 views87 slides
Avatud haridus by
Avatud haridusAvatud haridus
Avatud haridusHans Põldoja
2.2K views45 slides
Õpikeskkondade disain by
Õpikeskkondade disainÕpikeskkondade disain
Õpikeskkondade disainHans Põldoja
688 views57 slides

More from Hans Põldoja(20)

Transforming Higher Education with Open Educational Practices by Hans Põldoja
Transforming Higher Education with Open Educational PracticesTransforming Higher Education with Open Educational Practices
Transforming Higher Education with Open Educational Practices
Hans Põldoja29 views
Digitaalsed õppematerjalid ja autoriõigus by Hans Põldoja
Digitaalsed õppematerjalid ja autoriõigusDigitaalsed õppematerjalid ja autoriõigus
Digitaalsed õppematerjalid ja autoriõigus
Hans Põldoja96 views
Digitaalsed õppematerjalid ja autoriõigus by Hans Põldoja
Digitaalsed õppematerjalid ja autoriõigusDigitaalsed õppematerjalid ja autoriõigus
Digitaalsed õppematerjalid ja autoriõigus
Hans Põldoja132 views
Digitaalsed õppematerjalid ja autoriõigus by Hans Põldoja
Digitaalsed õppematerjalid ja autoriõigusDigitaalsed õppematerjalid ja autoriõigus
Digitaalsed õppematerjalid ja autoriõigus
Hans Põldoja158 views
Õpikeskkondadega seotud tehnoloogiad ja standardid by Hans Põldoja
Õpikeskkondadega seotud tehnoloogiad ja standardidÕpikeskkondadega seotud tehnoloogiad ja standardid
Õpikeskkondadega seotud tehnoloogiad ja standardid
Hans Põldoja936 views
Digital transformation in education in Tallinn University by Hans Põldoja
Digital transformation in education in Tallinn UniversityDigital transformation in education in Tallinn University
Digital transformation in education in Tallinn University
Hans Põldoja128 views
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid by Hans Põldoja
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemidVirtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Hans Põldoja651 views
IFI7227.DT Õpikeskkonnad ja võrgustatud õpe - Sissejuhatus kursusesse by Hans Põldoja
IFI7227.DT Õpikeskkonnad ja võrgustatud õpe - Sissejuhatus kursusesseIFI7227.DT Õpikeskkonnad ja võrgustatud õpe - Sissejuhatus kursusesse
IFI7227.DT Õpikeskkonnad ja võrgustatud õpe - Sissejuhatus kursusesse
Hans Põldoja725 views
Viidete vormistamine APA 7 viitamissüsteemis by Hans Põldoja
Viidete vormistamine APA 7 viitamissüsteemisViidete vormistamine APA 7 viitamissüsteemis
Viidete vormistamine APA 7 viitamissüsteemis
Hans Põldoja895 views
Esitluste koostamine ja avalik esinemine by Hans Põldoja
Esitluste koostamine ja avalik esinemineEsitluste koostamine ja avalik esinemine
Esitluste koostamine ja avalik esinemine
Hans Põldoja1.1K views
Teadmuse visualiseerimise vahendid by Hans Põldoja
Teadmuse visualiseerimise vahendidTeadmuse visualiseerimise vahendid
Teadmuse visualiseerimise vahendid
Hans Põldoja129 views
Viidete vormistamine APA 7 viitamissüsteemis by Hans Põldoja
Viidete vormistamine APA 7 viitamissüsteemisViidete vormistamine APA 7 viitamissüsteemis
Viidete vormistamine APA 7 viitamissüsteemis
Hans Põldoja2.2K views
Õpikeskkondade disain by Hans Põldoja
Õpikeskkondade disainÕpikeskkondade disain
Õpikeskkondade disain
Hans Põldoja1.9K views
Teadmuse visualiseerimise vahendid by Hans Põldoja
Teadmuse visualiseerimise vahendidTeadmuse visualiseerimise vahendid
Teadmuse visualiseerimise vahendid
Hans Põldoja2K views
Infoallikad, infootsing ja viitamine by Hans Põldoja
Infoallikad, infootsing ja viitamineInfoallikad, infootsing ja viitamine
Infoallikad, infootsing ja viitamine
Hans Põldoja166 views
Infoallikate hindamine, haldamine ja kasutamine by Hans Põldoja
Infoallikate hindamine, haldamine ja kasutamineInfoallikate hindamine, haldamine ja kasutamine
Infoallikate hindamine, haldamine ja kasutamine
Hans Põldoja1.5K views

Recently uploaded

Canned Cocktail Flat Labels by
Canned Cocktail Flat LabelsCanned Cocktail Flat Labels
Canned Cocktail Flat Labelsnyhapedraza
13 views10 slides
500% Sales Growth with Amazon A+ Content by
500% Sales Growth with Amazon A+ Content500% Sales Growth with Amazon A+ Content
500% Sales Growth with Amazon A+ ContentFahima
8 views5 slides
DR Portfolio.pptx by
DR Portfolio.pptxDR Portfolio.pptx
DR Portfolio.pptxrobertsd2
18 views11 slides
FIESTAS DE QUITO.pdf by
FIESTAS DE QUITO.pdfFIESTAS DE QUITO.pdf
FIESTAS DE QUITO.pdfeluniversocom
24 views8 slides
Using Experiential Design to Understand the Future of AI & Immersive Storytel... by
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Kent Bye
16 views114 slides
Antimalarial agents-Medicinal Chemistry by
Antimalarial agents-Medicinal ChemistryAntimalarial agents-Medicinal Chemistry
Antimalarial agents-Medicinal ChemistryNarminHamaaminHussen
8 views27 slides

Recently uploaded(20)

Canned Cocktail Flat Labels by nyhapedraza
Canned Cocktail Flat LabelsCanned Cocktail Flat Labels
Canned Cocktail Flat Labels
nyhapedraza13 views
500% Sales Growth with Amazon A+ Content by Fahima
500% Sales Growth with Amazon A+ Content500% Sales Growth with Amazon A+ Content
500% Sales Growth with Amazon A+ Content
Fahima8 views
DR Portfolio.pptx by robertsd2
DR Portfolio.pptxDR Portfolio.pptx
DR Portfolio.pptx
robertsd218 views
Using Experiential Design to Understand the Future of AI & Immersive Storytel... by Kent Bye
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Kent Bye16 views
Business X Design - People, Planet & Product by Cyber-Duck
Business X Design - People, Planet & ProductBusiness X Design - People, Planet & Product
Business X Design - People, Planet & Product
Cyber-Duck22 views
BeatsFest Brand Guidelines Final.pdf by EddiePena9
BeatsFest Brand Guidelines Final.pdfBeatsFest Brand Guidelines Final.pdf
BeatsFest Brand Guidelines Final.pdf
EddiePena97 views
StratPlanning Manual 220713.pdf by Lakewalk Media
StratPlanning Manual 220713.pdfStratPlanning Manual 220713.pdf
StratPlanning Manual 220713.pdf
Lakewalk Media19 views
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf by NirmalanGanapathy1
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdfIEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf
IEC 600068-2-39 ENVIROMENT TESTING COMBINED TEMPERATURE LOW HUMIDTY.pdf
Cocktail Merchandise by nyhapedraza
Cocktail MerchandiseCocktail Merchandise
Cocktail Merchandise
nyhapedraza11 views
Free World aids day Template from Best presentation design agency by slideceotemplates
Free World aids day Template from Best presentation design agencyFree World aids day Template from Best presentation design agency
Free World aids day Template from Best presentation design agency
The Report is Dead, Long Live the Report ! Communicating Usability Research F... by Centralis
The Report is Dead, Long Live the Report ! Communicating Usability Research F...The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
Centralis8 views
Sudden Deafness Design Document by wyfangherman
Sudden Deafness Design DocumentSudden Deafness Design Document
Sudden Deafness Design Document
wyfangherman53 views

User Stories In Interaction Design

  • 1. User Stories in Interaction Design Hans Põldoja Tallinn University
  • 2. This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit http:// creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
  • 3. What are user stories? • User stories are simple, clear and brief descriptions of functionality that will be valuable for real users • User stories are typically used in agile software development methods such as XP and Scrum • User stories build a bridge between the users, designers and the developers
  • 6. Paper cards • User story • Note(s) • Test cases (on the back side of the card) (Cohn, 2004)
  • 7. Example A company can pay for a job posting with a credit card. Note: Accept Visa, MasterCard and American Express. Consider Discover. Test with Visa, MasterCard and American Express (pass) Test with Diner’s Club (fail) Test with good, bad and missing card ID numbers Test with expired cards (Cohn, 2004)
  • 8. Good user story • Independent • Negotiable • Valuable to users and customers • Estimatable • Small • Testable (Cohn, 2004)
  • 11. Guidelines • Start with goal stories • Break large stories into smaller pieces • Write closed stories (that finish with completed goal) • Keep the UI out as long as possible • Include user roles in the stories • Write for one user • Write in active voive (Cohn, 2004)
  • 12. Discuss and accept the user stories
  • 15. SCRUM process • User stories are discussed and edited by the users, designers and stakeholders • User stories are accepted by product owners • Enhancement tickets are created from accepted user stories
  • 16. Photos • Paul Downey, http://www.flickr.com/photos/psd/3731275681/
  • 17. References • Cohn, M. (2004). User Stories Applied For Agile Software Development. Boston, MA: Addison Wesley.
  • 18. Thank You! • hans.poldoja@tlu.ee • http://imkedesign.wordpress.com