2.1 and 2.2: Usability is customer service (aka: Why geek speak should never make it to error messages and why a single path to problem resolution should never be the option)
Usability failures can come in many flavors when the interface mechanism involves a computer. Most of these failures are directly attributable to a defect in the process: someone without the experience and flexibility to understand that people don’t all think the same way is allowed to control what is essentially a customer service process. Or, to put it another way, some manager let the programmers decide what the best method was and let them write the error messages.
I have to travel at the end of May and I will need a rental car. Avis is my preferred outlet largely because their at least 15 year-old policy of waiving the second driver fee for two people who live at the same address regardless of their relationship is a low-key way of supporting lesbian and gay couples. Primarily it’s the “as folk” crowd that gets the benefit from this rule but it harms no one else in the process. So, when I need a car I typically go to Avis.com to rent one.
My insurance company has a special deal where you can become a “preferred member” without any fee but the catch is you have to be logged in to your Avis.com account to do this. Now, I rent a car three, maybe four times a year which means my knowledge of my Avis.com account particulars dims rapidly.
I’ve got a “wizard number” which I dig out and use to try to log in. Then I realize…I have no idea what my password is. I try a couple of things using my standard password format. No love. So, I follow the “Forgot your password?” link and this is where the trouble starts.



Unlike 99% of other businesses out there, Avis has rejected the process of sending a randomly generated password to the user’s registered e-mail address so that when someone can’t remember the answer to her secret question she can still have access to her account without burning time during a work day. This is a key indicator that programmers controlled laying out this customer service path. They did what was easiest for them on the front side of the process with no regard to what would be easiest for the customer or better for the company in the long run.
So, piss poor usability makes for bad customer service. And yes, I will be asking them about now that I finally have time to call them during business hours (two weeks after I already made my car reservation over the phone).