Jay Fisher Who Is This Guy Human Product Manager at MetaBank PMP Passionate about robots and user stories Why Did I Come T o T his S ession Why Is This Important Why is it important to write human user stories ID: 753264
Download Presentation The PPT/PDF document "How to Write Human User Stories" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
How to Write Human User Stories
Jay FisherSlide2
Who Is This Guy?
Human
Product
Manager
at MetaBank
PMP
Passionate about robots and user storiesSlide3
Why Did I Come
T
o
T
his
S
ession?Slide4
Why Is This Important?
Why is it important to write human user stories?Slide5
Bad Software Is Easy
It will just happen
Like making moldy breadSlide6Slide7Slide8
Human User Stories
Human
User
StoriesSlide9
What Is A User Story?
As a…,
I want…,
So that…Slide10
Pop Quiz
As a “you” at this conference,
I want…(what?),
S
o that… (why?)Slide11
Any Volunteers?
As a “you” at this conference,
I want…(what?),
S
o that… (why?)Slide12
Human User Stories
Human
User
StoriesSlide13
What
Is
A
S
tory
?Slide14Slide15
What
Is
A
S
tory
?
Builds empathy
Emotion
Feel their painSlide16
What
Is
A
U
ser
?
The system shall?
The business?
Customers?Slide17
What
Is
A
U
ser
?
Not OurselvesSlide18
What
Is
A
H
uman
?
Like an actor
Know them
Meet themSlide19
Questions?Slide20
Why Is
T
his
S
o Hard?
Why?
I know people
I am a humanSlide21
Humans Are All Different
Left
Right
WrongSlide22
7,517,844,461Slide23
Humans Have
C
ommon
C
hallenges
Impossible
Segments
Shared traitsSlide24
Tool: Customer Feedback
Most common
Hard to interpret
“If I had asked people what they wanted, they would have said faster horses
.” –Henry FordSlide25Slide26
Customer Feedback Curve
X-Axis: Customer Engagement
Y
-Axis
:
Number of CustomersSlide27
Tool: Customer Interviews
Just talk to them
Show, not tell
Problems, not featuresSlide28
Questions?Slide29
Tool: Personas
Why?
Let’s groupSlide30
Group Around
R
oles
User Personas
Examples?Slide31
Group Around Experience
New User
Returning User
Expert UserSlide32
Group Around
D
ecisions
Buyer Personas
Examples?
Buyer vs
usersSlide33
Group Around
E
conomic
S
tatus
Income
Examples?Slide34
Tool: Personas
Build Personas
ExamplesSlide35
Bad Persona Examples
Angie Agile
Wally WaterfallSlide36
Bad Persona Examples
Sally
Chris
MannieSlide37
John the Job Juggler
Age: 54
Job Title: Juggling Multiple Part Time Jobs
Profile: John is divorced with kids in high school. He does not like to feel stupid with technology. He is not super tech
savy
so super simple user experiences for setting up app, features, and ongoing usage is key for John.Slide38
John The Job Juggler
Age: 54
Job Title: Juggling Multiple Part Time Jobs
Problems:
Managing Multiple Incomes
Avoid Card Declines
Working for Cash
Help Finding ATMsSlide39
Teresa The Travel Consultant
Age: 60
Job Title: Travel Consultant
Profile: 50+ years old, want to provide great service to customers, dislikes systems complexity. Hates feeling stupid or confused in front of a customer.Slide40
Teresa The Travel Consultant
Age: 60
Job Title: Travel Consultant
Problems:
Time Strapped
Scattered
Infrequent SalesSlide41
Part-Time Pat
Age: 19
Job Title: On and Off Hourly EmploymentSlide42
Wendy The Working Mom
Age: 38
Job Title: Office Manager
RandomUser.MeSlide43
Questions?Slide44
Humans Care
A
bout
F
ast
Performance
Too fast?
Too slow?Slide45
How Fast
I
s
T
oo
F
ast?Slide46
How Slow
I
s
T
oo
S
low?
2 seconds
???Slide47Slide48Slide49Slide50
Performance Pop Quiz
As a “you” at this conference,
I want…(what?),
S
o that… (why?)Slide51
Performance Examples
As a potential conference attendee, I want my application to be accepted in under 2 seconds, so that I don’t refresh the page.
As a potential conference attendee, I want to see a progress bar if the application is going to take longer than 2 seconds, so I know how long I will have to wait.Slide52
Humans Care
A
bout
E
asy
Performance
Two side of same coin
Usability
Information flowSlide53Slide54Slide55Slide56
Who Cares?
Not a nuke
15
Don’t Make Me Think – Steven KrugSlide57
Usability Pop Quiz
As a “you” at this conference,
I want…(what?),
S
o that… (why?)Slide58
Humans Care
A
bout
A
ccess
Accessibility
1 in 5
Legal requirementSlide59
Screen Reader
[Insert video here]
Nope
HomeworkSlide60
Pretend Screen Reader
You, in the front
Think fastSlide61Slide62
Accessibility Examples
As a visually impaired PMP using a screen reader, I want the PMI SD website to meet the
WCAG
standards, so that it is easy for me to navigate with only my hearing.
WCAG
= Web Content Accessibility Guidelines
ConferencesSlide63
Questions?Slide64
Let’s Get
B
ack
T
o
R
obots
Drones
AR/VR
Machine LearningSlide65
Drones
Human vs Robot
PMI SkynetSlide66Slide67Slide68Slide69
Drone Pop Quiz
As a “you” at this conference,
I want…(what?),
S
o that… (why?)Slide70
Drone Challenges
No solutions
Who innovates?
Human problemSlide71
Augmented Reality
Pokémon Go
Google GlassesSlide72Slide73Slide74
Augmented Reality Challenges
Look funny
Nobody wants to be
y
our
f
riend
Human comes firstSlide75
Augmented Reality Pop Quiz
As a “you” at this conference,
I want…(what?),
S
o that… (why?)Slide76
Virtual Reality
Google Cardboard
Local company???Slide77Slide78
Virtual Reality Challenges
Input
Self aware
Wicked sickSlide79
Virtual Reality Pop Quiz
As a “you” at this conference/virtual conference,
I want…(what?),
S
o that… (why?)Slide80
Machine Learning
F.B.N
.
H&R BlockSlide81Slide82Slide83
Machine Learning Challenges
Human problemsSlide84
Questions?Slide85
Human User Stories
Human
User
StoriesSlide86
Thank you!Slide87
Please Connect
Jay Fisher
LinkedIn:
JayFisher.info
Public@JayFisher.info
605-956-7059