Heuristic evaluation of user interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Usability inspection methods
Designing Workscape: an interdisciplinary experience
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User and task analysis for interface design
User and task analysis for interface design
Contextual design: defining customer-centered systems
Contextual design: defining customer-centered systems
Information architecture for the World Wide Web
Information architecture for the World Wide Web
The Inmates Are Running the Asylum
The Inmates Are Running the Asylum
Hi-index | 0.00 |
To take advantage of the interdisciplinary experience of our colleagues, we decided several years ago to add heuristic evaluation to our expert analysis method. Although heuristic evaluation is a cost-effective method for evaluating interfaces, we found that the recommended prioritization strategy--ranking the problems according to severity--has several limitations. Specifically, it does not address how much it will cost the developers to fix the problems, nor does it adequately capture the distinction between high-level (global) and low-level (specific, screen-level) problems. To address these limitations, we developed a method which retains the richness of heuristic evaluation, but communicates the results in such a way that project managers, developers, and designers can form a clear and immediately executable plan for addressing the problems. Our method integrates user research, heuristic evaluation, affinity diagramming, cost-benefit charts, and recommendations into a report that others can use to plan both short and long-term improvements.