We regularly get called upon to evaluate the usability of various websites or application UIs. In many cases, we’re evaluating a website, an application, or piece of hardware that’s already very far along in the development process (i.e., basically finished), and now the client would like a user testing evaluation.
This has always really baffled me! How can you create something for someone else without so much as an inkling of what they might need? Imagine building a house for someone only to realize after you’re all done that the house needs to be wheelchair accessible. I bet you’d wish you had known that from the beginning and would have done things differently if you had.