User storytelling:
The lost art of User stories

@ulrikapark
This is Ulrika

She used to work as a coder..
Then she went into project management
The system
shall..

I want to go
to space

We must
have this

I just want
this feature

Then into requirements…
We’re agile. We don’t
do requirements. Go
home.

We’re not agile
here. You have to
write Use Cases

She had a tough time…
...
Nobody
understands me

Suddenly she felt very alone..
Have u tried
telling
stories?

Greetings.
We’re from
PlanetUX

Then she got the chance to work with..

About
people…
What’s your
story?

First I went to
Manhattan..

After my
investors said
that..

Then Lisa
told me to..

And so she did…
Please don’t
go!! Now we
know what to
do

Oh yeah, you got
me spot on. Now
we’ll go this
direction..

Suddenly the dialogu...
And most important of all…

Larman, Agile & Iterative Development 2005

We had taken one step in the direction towards the...
What made this a story?
•
•
•
•
•
•

A hero (main char)
A plattform
An enemy & a challenge
Emotions
Allies
Mission done

A...
User
snapshot
I want to give co-collector warrant to use the bonus
As a bonus-owner

in order to shop for the bonus

|
As a user

I want to give co-collector warrant to use the bonus

|
give warrant to use the bonus

|
Elisabeth sees in the StoreMag that she this month has got 12€ in bonus and that she has a total of
16,7€ in bonus on her ...
Elisabeth sees in the StoreMag that she this month has got 12€ in bonus and that she has a total of
16,7€ in bonus on her ...
17
Scenario: Give warrant to use bonus

Co-collector
Find info about
households spending
rights

Bonus-owner

Bonus-owner

Bo...
19
|
|
|
Why?

Did we lose the
STORY part of
user stories?
How to extend a
user story to a
story
SO WHAT!?
Sounds good. But I’m
just a developer!
I just get the reqs as
is..

User snapshots WTF!
Give me the real story
or I stop w...
Bah! I’ll do it anyway.
Spend little less time on
the Use Case, some
more time on the
STORY

Sounds good. But I’m
an Analy...
Sounds good. But
I’m a Tester! I just
get a bunch of “user
stories” to test.

Hm.. Maybe if I write a
real story from the
...
USE STORIES!
Thanks for the attention!
Follow @ulrikapark
Ulrika.park@smartbear.com
www.smartbear.com
www.soapui.org www.loadui.org
JAZOON'13 - Ulrika Park- User Story telling The Lost Art of User Stories
Upcoming SlideShare
Loading in...5
×

JAZOON'13 - Ulrika Park- User Story telling The Lost Art of User Stories

472

Published on

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
472
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

JAZOON'13 - Ulrika Park- User Story telling The Lost Art of User Stories

  1. 1. User storytelling: The lost art of User stories @ulrikapark
  2. 2. This is Ulrika She used to work as a coder..
  3. 3. Then she went into project management
  4. 4. The system shall.. I want to go to space We must have this I just want this feature Then into requirements…
  5. 5. We’re agile. We don’t do requirements. Go home. We’re not agile here. You have to write Use Cases She had a tough time… Here we’re agile. You have to write Use Cases
  6. 6. Nobody understands me Suddenly she felt very alone..
  7. 7. Have u tried telling stories? Greetings. We’re from PlanetUX Then she got the chance to work with.. About people…
  8. 8. What’s your story? First I went to Manhattan.. After my investors said that.. Then Lisa told me to.. And so she did…
  9. 9. Please don’t go!! Now we know what to do Oh yeah, you got me spot on. Now we’ll go this direction.. Suddenly the dialogue changed… Thanks! Nice complement to our Use case! Let me give some feedback.. When Lisa says..
  10. 10. And most important of all… Larman, Agile & Iterative Development 2005 We had taken one step in the direction towards the magic 20%
  11. 11. What made this a story? • • • • • • A hero (main char) A plattform An enemy & a challenge Emotions Allies Mission done A story is a sequence of events |
  12. 12. User snapshot I want to give co-collector warrant to use the bonus As a bonus-owner in order to shop for the bonus |
  13. 13. As a user I want to give co-collector warrant to use the bonus |
  14. 14. give warrant to use the bonus |
  15. 15. Elisabeth sees in the StoreMag that she this month has got 12€ in bonus and that she has a total of 16,7€ in bonus on her club card. E's husband Claes go to the store. He has a club card too. ”You can probably pay with your card" says E. Claes shops. When he will pays, no bonus is withdrawn from the sum at the cashier. So he pays the whole sum and gets home. “Strange why can’t I pay with the bonus, how does it work” E already has registered user on mystore.se Sometimes she logs in to see her credit card saldo. E logs in and see the saldo “16,7€". She clicks the balance and enters “events page” There she sees that she’s bonus owner and that her co-collector is Claes. She gets information that she needs to sign warrant for him and choose the option to print a form. She choose to print the form, checks Claes, signs the form and goes to the mailbox the day after. 2 weeks later she gets a letter from MyStore that confirms the warrant is verified. A week later Claes go shopping. This time the bonus is withdrawn from the total buy.
  16. 16. Elisabeth sees in the StoreMag that she this month has got 12€ in bonus and that she has a total of 16,7€ in bonus on her club card. E's husband Claes go to the store. He has a club card too. ”You can probably pay with your card" says E. Claes shops. When he will pays, no bonus is withdrawn from the sum at the cashier. So he pays the whole sum and gets home. “Strange why can’t I pay with the bonus, how does it work” E already has registered user on mystore.se Sometimes she logs in to see her credit card balance. E logs in and see the saldo “16,7€". She clicks the balance and enters “events page” There she sees that she’s bonus owner and that her co-bonuscollector is Claes. She gets information option to print a form. She choose to print that she needs to sign warrant for him and choose the the form, checks Claes, signs the form and goes to the mailbox the day after. 2 weeks later she gets a letter from MyStore that confirms the warrant is verified. A week later Claes go shopping. This time the bonus is withdrawn from the total buy.
  17. 17. 17
  18. 18. Scenario: Give warrant to use bonus Co-collector Find info about households spending rights Bonus-owner Bonus-owner Bonus-owner Co-collector Apply for co-collector to get rights to use the bonus Signing warrant Send application for warrant Go shopping, get question to use bonus in cashier mystore.se TheMag Bank-ID/e-leg E-mail sign Mystore.se Mail,E-mail REG Scanningsupplier REG Archive? REG
  19. 19. 19
  20. 20. |
  21. 21. |
  22. 22. |
  23. 23. Why? Did we lose the STORY part of user stories?
  24. 24. How to extend a user story to a story
  25. 25. SO WHAT!?
  26. 26. Sounds good. But I’m just a developer! I just get the reqs as is.. User snapshots WTF! Give me the real story or I stop working. Or I’ll just write them myself
  27. 27. Bah! I’ll do it anyway. Spend little less time on the Use Case, some more time on the STORY Sounds good. But I’m an Analyst and the process we have requires me to write Use Cases!
  28. 28. Sounds good. But I’m a Tester! I just get a bunch of “user stories” to test. Hm.. Maybe if I write a real story from the snapshots it will help somewhat..
  29. 29. USE STORIES!
  30. 30. Thanks for the attention! Follow @ulrikapark Ulrika.park@smartbear.com www.smartbear.com www.soapui.org www.loadui.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×