SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Similaire à 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
 

Similaire à 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
 

Plus de 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
 

Plus de 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
 

Dernier

Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Dernier (20)

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
 
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
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
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...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
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
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
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...
 
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
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 

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