Your User Stories Are Bad And You Should Feel Bad PHPNW13
-
Upload
john-cleary -
Category
Technology
-
view
1.021 -
download
1
description
Transcript of Your User Stories Are Bad And You Should Feel Bad PHPNW13
![Page 1: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/1.jpg)
Your User Stories Are BadAnd You Should Feel Bad
![Page 2: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/2.jpg)
John Cleary
@TheRealBifter
http://joind.in/talk/view/9308
![Page 3: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/3.jpg)
• What Are User Stories?• A Story About User Stories• Invest in better stories• Common Smells• Pro Tips• Examples
![Page 4: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/4.jpg)
So, what are User Stories
![Page 5: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/5.jpg)
The Card
![Page 6: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/6.jpg)
The Conversation
![Page 7: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/7.jpg)
The Confirmation or Acceptance Criteria
![Page 8: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/8.jpg)
The Three Little PigsA Story About User Stories
![Page 9: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/9.jpg)
Can you build me a house?
Yeah, but I need a User Story.
![Page 10: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/10.jpg)
Story:As a Pig I want a house
so that I am safe and
warm
![Page 11: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/11.jpg)
House 1.0
![Page 12: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/12.jpg)
406 Not Acceptable
![Page 13: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/13.jpg)
What up?
Wolf blew the house down!!!
Ah!* I think we need some Acceptance Criteria
* try www.developerexcuses.com
![Page 14: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/14.jpg)
Acceptance Criteria:
Does the structure
withstand strong
winds?
![Page 15: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/15.jpg)
House 1.1
![Page 16: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/16.jpg)
301 Moved Permanently
![Page 17: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/17.jpg)
How’s the house?
Gone
Ah!* I think the Acceptance Criteria need to be
measurable.
* try www.developerexcuses.com
![Page 18: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/18.jpg)
Acceptance Criteria:
Does the structure
withstand strong winds
of up to 60mph?
![Page 19: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/19.jpg)
House 2.0
![Page 20: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/20.jpg)
200 OK
![Page 21: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/21.jpg)
Hows the house?
Great - let’s celebrate!
Bacon Butties?
![Page 22: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/22.jpg)
INVEST In Good User Stories
![Page 23: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/23.jpg)
Independent
![Page 24: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/24.jpg)
Negotiable
![Page 25: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/25.jpg)
Valuable
![Page 26: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/26.jpg)
Estimable
![Page 27: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/27.jpg)
Small or Suitably Sized
![Page 28: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/28.jpg)
These are small, but the ones out there are far away
![Page 29: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/29.jpg)
Testable
![Page 30: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/30.jpg)
IndependentNegotiableValuableEstimableSmallTestable
![Page 31: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/31.jpg)
Common Smells
![Page 32: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/32.jpg)
Too small
![Page 33: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/33.jpg)
Dependent on other stories
![Page 34: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/34.jpg)
Goldplating?
![Page 35: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/35.jpg)
Too much detail
![Page 36: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/36.jpg)
Too much planning
![Page 37: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/37.jpg)
You* wrote them
*Assumes you are a developer and not an actual user.
![Page 38: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/38.jpg)
Pro Tips
![Page 39: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/39.jpg)
1. Know your users
![Page 40: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/40.jpg)
2. Get users to write the stories
![Page 41: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/41.jpg)
3. Run workshops
![Page 42: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/42.jpg)
4. Use user proxies if the user is not available
![Page 43: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/43.jpg)
5. Have project goals and sprint goals
![Page 44: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/44.jpg)
6. If the story is too large, “slice the cake”
![Page 45: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/45.jpg)
7. Know what estimates are for
![Page 46: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/46.jpg)
8. Postpone design
![Page 47: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/47.jpg)
9. Not everything is a story
![Page 48: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/48.jpg)
10. Review your stories (use INVEST)
![Page 49: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/49.jpg)
Examples
![Page 50: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/50.jpg)
As a System Admin I need to review user activity
1
![Page 51: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/51.jpg)
As a team leader I need to review team members activity so I can ensure
that staff are being productive.
1
![Page 52: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/52.jpg)
As a valued customer I want to be able to see
special offers open only to me so I can grab a
bargain.
2
![Page 53: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/53.jpg)
As the website owner I want to highlight certain products to registered
customer so I can increase profit!
2
![Page 54: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/54.jpg)
A house hunter can view information about the estate agent from the
property description page
3
![Page 55: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/55.jpg)
When viewing details about a house, a house
hunter may view information about the
estate agent
3
![Page 56: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/56.jpg)
THE END!
![Page 57: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/57.jpg)
Questions?
![Page 58: Your User Stories Are Bad And You Should Feel Bad PHPNW13](https://reader034.fdocuments.net/reader034/viewer/2022052521/5458e6dfb1af9fb66e8b56c3/html5/thumbnails/58.jpg)
@TheRealBifterhttp://joind.in/talk/view/9308
Thanks!