1<br />Making FAIL more fun!<br />(Turning a bad thing into something delightful or at least less painful) <br />
2<br />Error Messages Can Be Cryptic<br />
3<br />Error Messages Can Be Unhelpful<br />Or Impossible…<br />
4<br />Error Messages Can be Too Wordy<br />Users will not bother to read them<br />
5<br />Unhelpful/Cryptic error messages make the user feel stupid and frustrated.<br /><ul><li> Lead to abandonment of pro...
 Increase in the volume of Customer Service Calls.</li></li></ul><li>6<br />Name that error<br />
7<br />Name that error<br />
8<br />Name that error<br />
9<br />How to write good error messages<br /><ul><li>  Save cryptic errors for error logs.
  Tell the user what happened.
  Tell the user how to fix whatever is wrong or provide     </li></ul>    an alternative.<br /><ul><li>  Be polite.
  Introduce fun but be aware of context.</li></li></ul><li>10<br />Helpful Error Messages<br /><ul><li> What’s wrong
 Suggests how to fix it
 Admits Responsibility
 Polite
 Suggests how to fix it</li></li></ul><li>11<br />Better Still..Practice Poka-yoke "mistake-proofing".<br />Transmission: ...
12<br />3.5" floppy disks: the top-right corner is shaped in a certain way so that the disk cannot be inserted upside-down...
13<br />Poka Yoke in Web Dev and Design <br />Google Predictive Text Matches<br />
14<br />iPhone password input<br /><ul><li> Reveals character for a few seconds</li></ul>Adobe Media Player<br /><ul><li> ...
16<br />Making FAIL More Fun<br />
Upcoming SlideShare
Loading in …5
×

Making FAIL More FUN - short version now with added sheep.

792 views

Published on

Updated talk for twitter dev con 2010. Shortened it and added sheep.

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

No Downloads
Views
Total views
792
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Making FAIL More FUN - short version now with added sheep.

  1. 1. 1<br />Making FAIL more fun!<br />(Turning a bad thing into something delightful or at least less painful) <br />
  2. 2. 2<br />Error Messages Can Be Cryptic<br />
  3. 3. 3<br />Error Messages Can Be Unhelpful<br />Or Impossible…<br />
  4. 4. 4<br />Error Messages Can be Too Wordy<br />Users will not bother to read them<br />
  5. 5. 5<br />Unhelpful/Cryptic error messages make the user feel stupid and frustrated.<br /><ul><li> Lead to abandonment of product/service
  6. 6. Increase in the volume of Customer Service Calls.</li></li></ul><li>6<br />Name that error<br />
  7. 7. 7<br />Name that error<br />
  8. 8. 8<br />Name that error<br />
  9. 9. 9<br />How to write good error messages<br /><ul><li> Save cryptic errors for error logs.
  10. 10. Tell the user what happened.
  11. 11. Tell the user how to fix whatever is wrong or provide </li></ul> an alternative.<br /><ul><li> Be polite.
  12. 12. Introduce fun but be aware of context.</li></li></ul><li>10<br />Helpful Error Messages<br /><ul><li> What’s wrong
  13. 13. Suggests how to fix it
  14. 14. Admits Responsibility
  15. 15. Polite
  16. 16. Suggests how to fix it</li></li></ul><li>11<br />Better Still..Practice Poka-yoke "mistake-proofing".<br />Transmission: Can’t remove the car key when it’s inan unsafe state, when it’s prone to movement. <br />
  17. 17. 12<br />3.5" floppy disks: the top-right corner is shaped in a certain way so that the disk cannot be inserted upside-down.<br />Microwave ovens: a door switch automatically disconnects the activation button when the door of the oven is opened<br />
  18. 18. 13<br />Poka Yoke in Web Dev and Design <br />Google Predictive Text Matches<br />
  19. 19. 14<br />iPhone password input<br /><ul><li> Reveals character for a few seconds</li></ul>Adobe Media Player<br /><ul><li> Disabled non applicable options </li></li></ul><li>15<br />Confirmation of Delete<br />Immediate feedback/form validation<br />15<br />
  20. 20. 16<br />Making FAIL More Fun<br />
  21. 21. “I am completely disarmed by this error. It makes me laugh!”..it reminds me that the developers working on this software took time to make their error messages not only user friendly, but fun.” - A Happy User<br />17<br />Google Chrome FAIL<br />
  22. 22. 18<br />Be Cute<br /><ul><li>StumbleUpon
  23. 23. Mac OSX – Enter Password</li></li></ul><li>19<br />http://www.errorwear.com<br />Embrace your computer problems.<br />
  24. 24. Errors and FAILS don’t have to be sad<br />20<br />Keep it polite, helpful and illuminating.Add fun.<br />Thank you<br />Dawa Riley dawachan@gmail.com @dawachan<br />

×