SlideShare ist ein Scribd-Unternehmen logo
1 von 31
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…

Here we’re agile.
You have to write
Use Cases
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 dialogue changed…

Thanks! Nice
complement to our
Use case! Let me
give some feedback..
When Lisa says..
And most important of all…

Larman, Agile & Iterative Development 2005

We had taken one step in the direction towards the magic 20%
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
|
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 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.
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
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
|
|
|
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 working.
Or I’ll just write
them myself
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!
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..
USE STORIES!
Thanks for the attention!
Follow @ulrikapark
Ulrika.park@smartbear.com
www.smartbear.com
www.soapui.org www.loadui.org

Weitere ähnliche Inhalte

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

Not sure whose idea it is to establish banks
Not sure whose idea it is to establish banksNot sure whose idea it is to establish banks
Not sure whose idea it is to establish banks
Suad Alhalwachi
 

Ähnlich wie JAZOON'13 - Ulrika Park- User Story telling The Lost Art of User Stories (12)

Financial literacy education
Financial literacy education Financial literacy education
Financial literacy education
 
Bank Personas
Bank PersonasBank Personas
Bank Personas
 
How Will Your Job Make A Difference To The World Essay
How Will Your Job Make A Difference To The World EssayHow Will Your Job Make A Difference To The World Essay
How Will Your Job Make A Difference To The World Essay
 
B- slim TJA
B- slim TJAB- slim TJA
B- slim TJA
 
I Am A Creative Person Essay
I Am A Creative Person EssayI Am A Creative Person Essay
I Am A Creative Person Essay
 
Digital money
Digital moneyDigital money
Digital money
 
Blockchain Info _ in Simple english to understand more easily
Blockchain Info _ in Simple english to understand more easilyBlockchain Info _ in Simple english to understand more easily
Blockchain Info _ in Simple english to understand more easily
 
Be aware of email cheating
Be aware of email cheatingBe aware of email cheating
Be aware of email cheating
 
Mlk Essay Outline
Mlk Essay OutlineMlk Essay Outline
Mlk Essay Outline
 
Not sure whose idea it is to establish banks
Not sure whose idea it is to establish banksNot sure whose idea it is to establish banks
Not sure whose idea it is to establish banks
 
How to reach millions of users with a weekend project
How to reach millions of users with a weekend project How to reach millions of users with a weekend project
How to reach millions of users with a weekend project
 
The Money Shop
The Money ShopThe Money Shop
The Money Shop
 

Mehr von jazoon13

JAZOON'13 - Andres Almiray - Spock: boldly go where no test has gone before
JAZOON'13 - Andres Almiray - Spock: boldly go where no test has gone beforeJAZOON'13 - Andres Almiray - Spock: boldly go where no test has gone before
JAZOON'13 - Andres Almiray - Spock: boldly go where no test has gone before
jazoon13
 
JAZOON'13 - Andres Almiray - Rocket Propelled Java
JAZOON'13 - Andres Almiray - Rocket Propelled JavaJAZOON'13 - Andres Almiray - Rocket Propelled Java
JAZOON'13 - Andres Almiray - Rocket Propelled Java
jazoon13
 
JAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
JAZOON'13 - Sven Peters - How to do Kick-Ass Software DevelopmentJAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
JAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
jazoon13
 
JAZOON'13 - Nikita Salnikov-Tarnovski - Multiplatform Java application develo...
JAZOON'13 - Nikita Salnikov-Tarnovski - Multiplatform Java application develo...JAZOON'13 - Nikita Salnikov-Tarnovski - Multiplatform Java application develo...
JAZOON'13 - Nikita Salnikov-Tarnovski - Multiplatform Java application develo...
jazoon13
 
JAZOON'13 - Pawel Wrzeszcz - Visibility Shift In Distributed Teams
JAZOON'13 - Pawel Wrzeszcz - Visibility Shift In Distributed TeamsJAZOON'13 - Pawel Wrzeszcz - Visibility Shift In Distributed Teams
JAZOON'13 - Pawel Wrzeszcz - Visibility Shift In Distributed Teams
jazoon13
 
JAZOON'13 - Kai Waehner - Hadoop Integration
JAZOON'13 - Kai Waehner - Hadoop IntegrationJAZOON'13 - Kai Waehner - Hadoop Integration
JAZOON'13 - Kai Waehner - Hadoop Integration
jazoon13
 
JAZOON'13 - Sam Brannen - Spring Framework 4.0 - The Next Generation
JAZOON'13 - Sam Brannen - Spring Framework 4.0 - The Next GenerationJAZOON'13 - Sam Brannen - Spring Framework 4.0 - The Next Generation
JAZOON'13 - Sam Brannen - Spring Framework 4.0 - The Next Generation
jazoon13
 
JAZOON'13 - Anatole Tresch - Go for the money (JSR 354) !
JAZOON'13 - Anatole Tresch - Go for the money (JSR 354) !JAZOON'13 - Anatole Tresch - Go for the money (JSR 354) !
JAZOON'13 - Anatole Tresch - Go for the money (JSR 354) !
jazoon13
 
JAZOON'13 - Abdelmonaim Remani - The Economies of Scaling Software
JAZOON'13 - Abdelmonaim Remani - The Economies of Scaling SoftwareJAZOON'13 - Abdelmonaim Remani - The Economies of Scaling Software
JAZOON'13 - Abdelmonaim Remani - The Economies of Scaling Software
jazoon13
 
JAZOON'13 - Stefan Saasen - Real World Git Workflows
JAZOON'13 - Stefan Saasen - Real World Git WorkflowsJAZOON'13 - Stefan Saasen - Real World Git Workflows
JAZOON'13 - Stefan Saasen - Real World Git Workflows
jazoon13
 

Mehr von jazoon13 (18)

JAZOON'13 - Joe Justice - Test First Saves The World
JAZOON'13 - Joe Justice - Test First Saves The WorldJAZOON'13 - Joe Justice - Test First Saves The World
JAZOON'13 - Joe Justice - Test First Saves The World
 
JAZOON'13 - Bartosz Majsak - Git Workshop - Kung Fu
JAZOON'13 - Bartosz Majsak - Git Workshop - Kung FuJAZOON'13 - Bartosz Majsak - Git Workshop - Kung Fu
JAZOON'13 - Bartosz Majsak - Git Workshop - Kung Fu
 
JAZOON'13 - Thomas Hug & Bartosz Majsak - Git Workshop -Essentials
JAZOON'13 - Thomas Hug & Bartosz Majsak - Git Workshop -EssentialsJAZOON'13 - Thomas Hug & Bartosz Majsak - Git Workshop -Essentials
JAZOON'13 - Thomas Hug & Bartosz Majsak - Git Workshop -Essentials
 
JAZOON'13 - Oliver Zeigermann - Typed JavaScript with TypeScript
JAZOON'13 - Oliver Zeigermann - Typed JavaScript with TypeScriptJAZOON'13 - Oliver Zeigermann - Typed JavaScript with TypeScript
JAZOON'13 - Oliver Zeigermann - Typed JavaScript with TypeScript
 
JAZOON'13 - Andres Almiray - Spock: boldly go where no test has gone before
JAZOON'13 - Andres Almiray - Spock: boldly go where no test has gone beforeJAZOON'13 - Andres Almiray - Spock: boldly go where no test has gone before
JAZOON'13 - Andres Almiray - Spock: boldly go where no test has gone before
 
JAZOON'13 - Andres Almiray - Rocket Propelled Java
JAZOON'13 - Andres Almiray - Rocket Propelled JavaJAZOON'13 - Andres Almiray - Rocket Propelled Java
JAZOON'13 - Andres Almiray - Rocket Propelled Java
 
JAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
JAZOON'13 - Sven Peters - How to do Kick-Ass Software DevelopmentJAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
JAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
 
JAZOON'13 - Nikita Salnikov-Tarnovski - Multiplatform Java application develo...
JAZOON'13 - Nikita Salnikov-Tarnovski - Multiplatform Java application develo...JAZOON'13 - Nikita Salnikov-Tarnovski - Multiplatform Java application develo...
JAZOON'13 - Nikita Salnikov-Tarnovski - Multiplatform Java application develo...
 
JAZOON'13 - Pawel Wrzeszcz - Visibility Shift In Distributed Teams
JAZOON'13 - Pawel Wrzeszcz - Visibility Shift In Distributed TeamsJAZOON'13 - Pawel Wrzeszcz - Visibility Shift In Distributed Teams
JAZOON'13 - Pawel Wrzeszcz - Visibility Shift In Distributed Teams
 
JAZOON'13 - Kai Waehner - Hadoop Integration
JAZOON'13 - Kai Waehner - Hadoop IntegrationJAZOON'13 - Kai Waehner - Hadoop Integration
JAZOON'13 - Kai Waehner - Hadoop Integration
 
JAZOON'13 - Sam Brannen - Spring Framework 4.0 - The Next Generation
JAZOON'13 - Sam Brannen - Spring Framework 4.0 - The Next GenerationJAZOON'13 - Sam Brannen - Spring Framework 4.0 - The Next Generation
JAZOON'13 - Sam Brannen - Spring Framework 4.0 - The Next Generation
 
JAZOON'13 - Guide Schmutz - Kafka and Strom Event Processing In Realtime
JAZOON'13 - Guide Schmutz - Kafka and Strom Event Processing In RealtimeJAZOON'13 - Guide Schmutz - Kafka and Strom Event Processing In Realtime
JAZOON'13 - Guide Schmutz - Kafka and Strom Event Processing In Realtime
 
JAZOON'13 - Andrej Vckovski - Go synchronized
JAZOON'13 - Andrej Vckovski - Go synchronizedJAZOON'13 - Andrej Vckovski - Go synchronized
JAZOON'13 - Andrej Vckovski - Go synchronized
 
JAZOON'13 - Paul Brauner - A backend developer meets the web: my Dart experience
JAZOON'13 - Paul Brauner - A backend developer meets the web: my Dart experienceJAZOON'13 - Paul Brauner - A backend developer meets the web: my Dart experience
JAZOON'13 - Paul Brauner - A backend developer meets the web: my Dart experience
 
JAZOON'13 - Anatole Tresch - Go for the money (JSR 354) !
JAZOON'13 - Anatole Tresch - Go for the money (JSR 354) !JAZOON'13 - Anatole Tresch - Go for the money (JSR 354) !
JAZOON'13 - Anatole Tresch - Go for the money (JSR 354) !
 
JAZOON'13 - Abdelmonaim Remani - The Economies of Scaling Software
JAZOON'13 - Abdelmonaim Remani - The Economies of Scaling SoftwareJAZOON'13 - Abdelmonaim Remani - The Economies of Scaling Software
JAZOON'13 - Abdelmonaim Remani - The Economies of Scaling Software
 
JAZOON'13 - Stefan Saasen - True Git: The Great Migration
JAZOON'13 - Stefan Saasen - True Git: The Great MigrationJAZOON'13 - Stefan Saasen - True Git: The Great Migration
JAZOON'13 - Stefan Saasen - True Git: The Great Migration
 
JAZOON'13 - Stefan Saasen - Real World Git Workflows
JAZOON'13 - Stefan Saasen - Real World Git WorkflowsJAZOON'13 - Stefan Saasen - Real World Git Workflows
JAZOON'13 - Stefan Saasen - Real World Git Workflows
 

Kürzlich hochgeladen

Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 

Kürzlich hochgeladen (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 

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

  • 1. User storytelling: The lost art of User stories @ulrikapark
  • 2. This is Ulrika She used to work as a coder..
  • 3. Then she went into project management
  • 4. The system shall.. I want to go to space We must have this I just want this feature Then into requirements…
  • 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
  • 7. Have u tried telling stories? Greetings. We’re from PlanetUX Then she got the chance to work with.. About people…
  • 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. 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. And most important of all… Larman, Agile & Iterative Development 2005 We had taken one step in the direction towards the magic 20%
  • 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. 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. As a user I want to give co-collector warrant to use the bonus |
  • 14. give warrant to use the bonus |
  • 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. 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
  • 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
  • 20. |
  • 21. |
  • 22. |
  • 23.
  • 24. Why? Did we lose the STORY part of user stories?
  • 25. How to extend a user story to a story
  • 27. 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
  • 28. 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!
  • 29. 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..
  • 31. Thanks for the attention! Follow @ulrikapark Ulrika.park@smartbear.com www.smartbear.com www.soapui.org www.loadui.org