Methods for evaluating usability embody heuristic evaluation, cognitive walkthrough, and consumer testing. Each approach has its own traits and emphasizes completely different features of the...