Let's talk about error tolerance. I'm not talking about dealing with people who annoy you or what your parents practiced when they raised you (although similar principles probably apply). I'm talking about the flexibility of a system to continue to function in the presence of an error. Why would this be a good thing? Why do I want to use something possibly broken? In usability design, it's more about allowing users to achieve success, without being precise. Imagine if you misspelled something during your Google search and "Zero Search Results" appeared. Or if you were looking for a specific airline's website, but in return, you get a link to a mathematical definition. How quickly would you abandon the use of that tool? Has frustration kicked in? How would this impact businesses that depend on online traffic? (BTW, Google tried experimenting globally with Zero Search Results and, as you can imagine, angered many users). Error-tolerance can help your product be more usable.
What did we learn? If done well, error tolerance can keep the user happy when interacting with your product. It can help users succeed, even when they have never used your product. If error tolerance is overlooked, it can lead to catastrophic outcomes when the system fails. We also learned that planes can fly without doors.
0 Comments
|
AuthorsThese posts are written or shared by QIC team members. We find this stuff interesting, exciting, and totally awesome! We hope you do too! Categories
All
Archives
August 2024
|