There’s a really great point in the middle of Nick Harris’ post on creating a pleasant user experience:
Asking users to break their habits in order to use your software is a really tough sell.
He goes on to give some great examples, my favorite of which is breaking the back button. In fact, I’m realizing now that we did just that with the refund project and I’m wondering whether we really had much of a choice.
The point here is it doesn’t really matter if I’ve made a choice based on code efficiency or if I think some convention is wrong. If the program model isn’t in line with the user model, I’m making things easier on me instead of the people who matter.
Leave a Reply