SlideShare a Scribd company logo
Adding user experience
aspects to the writing of
user stories
By Luciana Zaina
Who I am...
• Researcher - Brazil
• Senior Lecturer - UFSCar
• Visiting Researcher - C&C
• Funding - FAPESP
What I am doing here...
• My project:
– Communication of User eXperience (UX)
aspects
– Agile team
– Case study
– Gaps: how matching the viewpoints of
UX experts and agile practitioners
... understand what are
implications and influences
of agile methods in the
organisations and
individuals.
Coming back to the seminar...
Objective
Adding user experience aspects to the
writing of user stories
• Practical experience was carried out with agile teams.
• We proposed a new form to write user stories by
adding UX aspects.
The context (1)
• ERP (Enterprise Resource Planning) software industry: more
than 30 years of know-how in the development of ERP systems
– acting in different market segments: gas, construction industry,
manufacturing and others.
• Project: integrate UX aspects into the company software
development process
– adding suitable artifacts to support the integration of UX
concepts/techniques to Scrum.
– Scrum: is a collaborative Agile development framework.
The context (2)
• We have proposed other artefacts before.
• Workshops to promote user experience culture in their
day-by-day.
• There were two UX experts that worked on the design
of interaction and user interface
– They supported different projects and were not
dedicated to specific projects.
User eXperience and User Stories
Understanding
Practice
Deliberate
improvements
Implement and
observe
improvements
CMD
Case Study
Step 1: Understanding Practice (1)
• Ethnographic study:
– understanding the issues related to the writing of the
user stories
– observing the work of 5 POs (Product Owner) during
a week.
Step 1: Understanding Practice (2)
• Findings:
Mike Cohn template • Sometimes teams have difficulties in
dealing with the user stories
demanding extra explanation:
• User stories were described in a
brief way.
• There was no explicity connection
between the UX artefacts and the
user stories.UX
artefacts
Step 2: Deliberate improvements
and building artefacts (1)
• Step 1 outcomes + literature review + common UX
vocabulary
Mike Cohn template
Our 1st proposal
Step 2: Deliberate improvements
and building artefacts (1)
• Step 1 outcomes + literature review + common UX
vocabulary
Mike Cohn template
Our 1st proposal
Break in Step 2... (1)
Knowledge, skills and abilities:
Eric has been working for 8 years in the company,
researching by new technologies and tools for software
development. His degree is in Systems Analysis.
Eric Oliver
System Architecture
32 years-old
Goals, motivations and concerns:
He hoped to interact to system having a low effort for input
data.
Break in Step 2... (2)
Step 2: Deliberate improvements
and build artefacts (1)
• Step 1 outcomes + literature review + common UX
vocabulary
Mike Cohn template
Our 1st proposal
description of audience
positive impact on user interaction
X
• The 1st proposal was discussed among researchers, POs,
Scrum Masters and UX experts
Step 2: Deliberate improvements
and build artefacts (2)
• Warm up workshop entitled “Writing Interaction Stories” was
conducted with POs to become familiar with the new proposal:
– explanation of the concept of user story, personas and Nielsen’s heuristics
– presentation of the new user story template
– an exercise of writing
Step 2: Deliberate improvements
and build artefacts (3)
Step 3: Implement, observe
improvements and evaluate artefacts(1)
• POs had 1 month to write user stories using the new template.
Step 3: Implement, observe
improvements and evaluate artefacts(2)
H1 - visibility of system status
H5 - error prevention
H6 - recognition rather than
recall
H9 - Help users recognize,
diagnose, and recover from
errors
Step 3: Implement, observe
improvements and evaluate artefacts(3)
Final considerations
• The experience was based on a specific context and
domain.
– Company
– ERP
• Interesting results were the active participation of
practitioners in the building of the artefact.
• As user stories are a valuable artefact in agile
projects we intend to explore better ways of writing
them.
Thank you!
e-mail: luciana.zaina@open.ac.uk
UFSCar: lzaina@ufscar.br

More Related Content

Similar to Adding user experience aspects to the writing of user stories (20)

PDF
Kedar Chavan - UX Process.pdf
ssuser6609a5
 
PDF
Agile UX af Tina Øvad, Radiometer Medical og AAU
InfinIT - Innovationsnetværket for it
 
PDF
When Qual Met UX
Fors Marsh Group
 
PPTX
UX @ NICE enterprise
Ran Liron
 
PPTX
UX Design process, #UX, #Design Process, #Agile UX
Murali Krishna
 
PPTX
User centered design workshop
Patrick McNeil
 
PPT
unit3kiran.pptunit-3-Interactions&Usecases.pptx
22eg105n11
 
PDF
Jan Moons at WUD16
UX Antwerp Meetup
 
PDF
Applying Usability to Improve Value and Reduce Risk
Bonitasoft
 
PDF
UI/UX desain dalam pekerjaan dan impementasi
dianfaridi1
 
PPTX
Future workshops: a user centered design technique to envision future service...
Stefano Zanini
 
PPT
DIY Usability
Jan Moons
 
PPTX
Mobile UX-COE
Satyajit Roy
 
PDF
A brief overview of ux research
Panagiotis Zaharias
 
PPT
Track a 215_fry_liberman
BentleyDUC
 
PPT
MyUOC: A New Solution for Creating Versatile Learning Environments (presented...
Office of Learning Technologies, Universitat Oberta de Catalunya
 
PPTX
Lessons Enhancement Project Sakai Webinar
Joshua
 
PDF
Webinar 1 The Inspiration Phase
Aqeela A. Somani
 
KEY
ILook_CHItaly
marcocarnesecchi
 
PDF
Lecture 2: Human-Computer Interaction Course (2015) @VU University Amsterdam
Lora Aroyo
 
Kedar Chavan - UX Process.pdf
ssuser6609a5
 
Agile UX af Tina Øvad, Radiometer Medical og AAU
InfinIT - Innovationsnetværket for it
 
When Qual Met UX
Fors Marsh Group
 
UX @ NICE enterprise
Ran Liron
 
UX Design process, #UX, #Design Process, #Agile UX
Murali Krishna
 
User centered design workshop
Patrick McNeil
 
unit3kiran.pptunit-3-Interactions&Usecases.pptx
22eg105n11
 
Jan Moons at WUD16
UX Antwerp Meetup
 
Applying Usability to Improve Value and Reduce Risk
Bonitasoft
 
UI/UX desain dalam pekerjaan dan impementasi
dianfaridi1
 
Future workshops: a user centered design technique to envision future service...
Stefano Zanini
 
DIY Usability
Jan Moons
 
Mobile UX-COE
Satyajit Roy
 
A brief overview of ux research
Panagiotis Zaharias
 
Track a 215_fry_liberman
BentleyDUC
 
MyUOC: A New Solution for Creating Versatile Learning Environments (presented...
Office of Learning Technologies, Universitat Oberta de Catalunya
 
Lessons Enhancement Project Sakai Webinar
Joshua
 
Webinar 1 The Inspiration Phase
Aqeela A. Somani
 
ILook_CHItaly
marcocarnesecchi
 
Lecture 2: Human-Computer Interaction Course (2015) @VU University Amsterdam
Lora Aroyo
 

More from Luciana Zaina (18)

PDF
A experiência é do usuário ou do designer e do desenvolvedor ? Diferentes len...
Luciana Zaina
 
PDF
A design methodology for user-centered innovation in the software development...
Luciana Zaina
 
PPT
Um ambiente colaborativo para suporte ao comércio na Universidade
Luciana Zaina
 
PPTX
Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...
Luciana Zaina
 
PPT
Classification of learning profile based on categories of student preferences
Luciana Zaina
 
PPT
Learning objects retrieval from contextual analysis of user preferences to en...
Luciana Zaina
 
PPT
An Approach for Supporting P2P Collaborative Communication Based on Learning ...
Luciana Zaina
 
PPT
Model driven RichUbi: a model driven process for building rich interfaces of ...
Luciana Zaina
 
PPT
Adaptive learning in the educational e-LORS system: an approach based on pref...
Luciana Zaina
 
PPT
TOWARDS A HYBRID APPROACH FOR ADAPTING WEB GRAPHICAL USER INTERFACES TO HETER...
Luciana Zaina
 
PPT
Experimentation of the Model Driven RichUbi Process in the Adaptive Rich Inte...
Luciana Zaina
 
PPT
Model Driven RichUbi - A Model-Driven Process to Construct Rich Interfaces fo...
Luciana Zaina
 
PPTX
Identificação das necessidades de interação dos usuários em sistemas ERP: pro...
Luciana Zaina
 
PPTX
Aprendendo História através de Museus Virtuais: uma parceria entre Professore...
Luciana Zaina
 
PPT
Cataloguing of learning objects using social tagging
Luciana Zaina
 
PPT
The use of social tagging to support the cataloguing of learning objects
Luciana Zaina
 
PPT
Interaction With Mobile Devices on Social Networks by Elderly People: A Surve...
Luciana Zaina
 
PPT
Interaction With Mobile Devices by Elderly People: The Brazilian Scenario
Luciana Zaina
 
A experiência é do usuário ou do designer e do desenvolvedor ? Diferentes len...
Luciana Zaina
 
A design methodology for user-centered innovation in the software development...
Luciana Zaina
 
Um ambiente colaborativo para suporte ao comércio na Universidade
Luciana Zaina
 
Compilador Web: uma Experiência Interdisciplinar entre as Disciplinas de Enge...
Luciana Zaina
 
Classification of learning profile based on categories of student preferences
Luciana Zaina
 
Learning objects retrieval from contextual analysis of user preferences to en...
Luciana Zaina
 
An Approach for Supporting P2P Collaborative Communication Based on Learning ...
Luciana Zaina
 
Model driven RichUbi: a model driven process for building rich interfaces of ...
Luciana Zaina
 
Adaptive learning in the educational e-LORS system: an approach based on pref...
Luciana Zaina
 
TOWARDS A HYBRID APPROACH FOR ADAPTING WEB GRAPHICAL USER INTERFACES TO HETER...
Luciana Zaina
 
Experimentation of the Model Driven RichUbi Process in the Adaptive Rich Inte...
Luciana Zaina
 
Model Driven RichUbi - A Model-Driven Process to Construct Rich Interfaces fo...
Luciana Zaina
 
Identificação das necessidades de interação dos usuários em sistemas ERP: pro...
Luciana Zaina
 
Aprendendo História através de Museus Virtuais: uma parceria entre Professore...
Luciana Zaina
 
Cataloguing of learning objects using social tagging
Luciana Zaina
 
The use of social tagging to support the cataloguing of learning objects
Luciana Zaina
 
Interaction With Mobile Devices on Social Networks by Elderly People: A Surve...
Luciana Zaina
 
Interaction With Mobile Devices by Elderly People: The Brazilian Scenario
Luciana Zaina
 
Ad

Recently uploaded (20)

PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Ad

Adding user experience aspects to the writing of user stories

  • 1. Adding user experience aspects to the writing of user stories By Luciana Zaina
  • 2. Who I am... • Researcher - Brazil • Senior Lecturer - UFSCar • Visiting Researcher - C&C • Funding - FAPESP
  • 3. What I am doing here... • My project: – Communication of User eXperience (UX) aspects – Agile team – Case study – Gaps: how matching the viewpoints of UX experts and agile practitioners ... understand what are implications and influences of agile methods in the organisations and individuals.
  • 4. Coming back to the seminar...
  • 5. Objective Adding user experience aspects to the writing of user stories • Practical experience was carried out with agile teams. • We proposed a new form to write user stories by adding UX aspects.
  • 6. The context (1) • ERP (Enterprise Resource Planning) software industry: more than 30 years of know-how in the development of ERP systems – acting in different market segments: gas, construction industry, manufacturing and others. • Project: integrate UX aspects into the company software development process – adding suitable artifacts to support the integration of UX concepts/techniques to Scrum. – Scrum: is a collaborative Agile development framework.
  • 7. The context (2) • We have proposed other artefacts before. • Workshops to promote user experience culture in their day-by-day. • There were two UX experts that worked on the design of interaction and user interface – They supported different projects and were not dedicated to specific projects.
  • 8. User eXperience and User Stories
  • 11. Step 1: Understanding Practice (1) • Ethnographic study: – understanding the issues related to the writing of the user stories – observing the work of 5 POs (Product Owner) during a week.
  • 12. Step 1: Understanding Practice (2) • Findings: Mike Cohn template • Sometimes teams have difficulties in dealing with the user stories demanding extra explanation: • User stories were described in a brief way. • There was no explicity connection between the UX artefacts and the user stories.UX artefacts
  • 13. Step 2: Deliberate improvements and building artefacts (1) • Step 1 outcomes + literature review + common UX vocabulary Mike Cohn template Our 1st proposal
  • 14. Step 2: Deliberate improvements and building artefacts (1) • Step 1 outcomes + literature review + common UX vocabulary Mike Cohn template Our 1st proposal
  • 15. Break in Step 2... (1) Knowledge, skills and abilities: Eric has been working for 8 years in the company, researching by new technologies and tools for software development. His degree is in Systems Analysis. Eric Oliver System Architecture 32 years-old Goals, motivations and concerns: He hoped to interact to system having a low effort for input data.
  • 16. Break in Step 2... (2)
  • 17. Step 2: Deliberate improvements and build artefacts (1) • Step 1 outcomes + literature review + common UX vocabulary Mike Cohn template Our 1st proposal description of audience positive impact on user interaction X
  • 18. • The 1st proposal was discussed among researchers, POs, Scrum Masters and UX experts Step 2: Deliberate improvements and build artefacts (2)
  • 19. • Warm up workshop entitled “Writing Interaction Stories” was conducted with POs to become familiar with the new proposal: – explanation of the concept of user story, personas and Nielsen’s heuristics – presentation of the new user story template – an exercise of writing Step 2: Deliberate improvements and build artefacts (3)
  • 20. Step 3: Implement, observe improvements and evaluate artefacts(1) • POs had 1 month to write user stories using the new template.
  • 21. Step 3: Implement, observe improvements and evaluate artefacts(2) H1 - visibility of system status H5 - error prevention H6 - recognition rather than recall H9 - Help users recognize, diagnose, and recover from errors
  • 22. Step 3: Implement, observe improvements and evaluate artefacts(3)
  • 23. Final considerations • The experience was based on a specific context and domain. – Company – ERP • Interesting results were the active participation of practitioners in the building of the artefact. • As user stories are a valuable artefact in agile projects we intend to explore better ways of writing them.