Your SlideShare is downloading. ×
0
Preventing Sprint Over Run With
Good User Stories
The Relationship

Bad user
story

Sprint
time up
The Example

Form Validation good bad and ugly
Well written User Stories

Email validate for @
and .com

Vs

Email field validate
based on standard
validation approach.
3rd party system challenges
Beach Search Error

Coach Holiday Error
User Story Dependency
Optimisation of user stories
Can you accept error?

Jessica Enders Study
Can you accept error?

Out of a total of 2,721 phone number how many
do you think incorrectly entered their number?
Less t...
Can you accept error?
Form Validation
Some bad happened
Thanks

Thanks
Carole
@cazlovam
@felinesoft
Upcoming SlideShare
Loading in...5
×

Better User Stories for Faster Velocity

97

Published on

A slideshow presentation created for a talk by Carole Court.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
97
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Well written user stories means more can be fitted into the sprint and badly written means a sprint could over run a more time required on planning
  • You can deliver the same information to someone in many ways, how they interpret it is what define whether you get what you intended- Reduce sprint time
  • Left was much faster to build that right. Understanding this at user story definition stage is key to successSimple for the user is simple for the developer if you get it right you get it write for everyone. Would have like to of done is use the beach search and have the rooms in the code
  • Challenges of agile and user sorties getting exchanged for other ones. Was to have post code look but dose not at present. IA need to work in part as well as whole in order to ensure bugs are not raised because of dropped user stoires
  • Simplification of user stories
  • Jessica Enders conducted a study on users entering phone numbers into a field without validation and was their choice to enter either a landline or mobile. ‘Less than half a percent of users made an observable mistake when entering their phone number. From 2089 mobile numbers in total, 8 had an observable error; from 643 landline numbers, 3 had an observable error.’ http://formulate.com.au/research/phone-numbers-electronic-forms/Jessica continues to state that the error percentage is low as user provided their primary contact number many times.
  • Lesson hear is do I really need to the extra overhead of validation thus greatly reducing complex for devs
  • “We recently changed how we handled error messages, and the changes received a lot of positive feedback. Instead of telling users what is wrong, we told them how to fix it. For example, we used to display the error message ‘Low Voltage Error.’ Now we display ‘Check Power Cable.’ We had character limits, but you get the idea. This approach reduced support calls and certainly improved user confidence.”James Dyson contributing to a discussion on the Society for Technical communication (STC) website for Usability and User Experience Community (UUX) which back this up.Tell the user how to fix the problem rather than stating what the problem is as will help them to resolve the error
  • Transcript of "Better User Stories for Faster Velocity"

    1. 1. Preventing Sprint Over Run With Good User Stories
    2. 2. The Relationship Bad user story Sprint time up
    3. 3. The Example Form Validation good bad and ugly
    4. 4. Well written User Stories Email validate for @ and .com Vs Email field validate based on standard validation approach.
    5. 5. 3rd party system challenges Beach Search Error Coach Holiday Error
    6. 6. User Story Dependency
    7. 7. Optimisation of user stories
    8. 8. Can you accept error? Jessica Enders Study
    9. 9. Can you accept error? Out of a total of 2,721 phone number how many do you think incorrectly entered their number? Less than half a percent. - 2089 Mobile number 8 - 643 landline numbers 3
    10. 10. Can you accept error?
    11. 11. Form Validation
    12. 12. Some bad happened
    13. 13. Thanks Thanks Carole @cazlovam @felinesoft
    1. A particular slide catching your eye?

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

    ×