hippo's n00b adventures

a technology blog

Archive for October 2011

Heuristic Evaluation for Interface Designs

leave a comment »

At the moment I’m working on a major project for uni, which is a catalog and order database for telesales consultants of a department store (hypothetical scenario and company by the way).  I was part of the team for designing the user interface.

Being a total n00b (as usual) at Interface Design, I decided to go and do my own research in this area.  Then in one of my other subjects, Web Services Development, I came across a Heuristic Evaluation checklist, made by Jakob Nielsen.

This checklist evaluated an interface design’s usability according to a heuristic or a guideline principle.  I decided to put the 10 Recommended Heuristics into a table similar to this:

Guideline Principle Does it fulfil the principle? If not, how can we improve the design?
Visibility of system status
Match between system and the real world
User control and freedom
Consistency and standards
Error prevention
Recognition rather than recall
Flexibility and efficiency of use
Aesthetic and minimalist design
Help users recognise, diagnose and recover from errors
Help and documentation

(for a further description of the guideline principle, please visit the Heuristic Evaluation website).

Then use this table to quickly evaluate interfaces similar to what we wanted to achieve for our major project.  We evaluated existing Mail Order Databases and E-Commerce databases.

After our prototype for the database was completed, we decided to use the same checklist to evaluate our own design.  We got other members of the team to fill out this checklist.

We had a simple yet effective method of evaluating our prototype’s usability.  Try it yourself next time you have to design a prototype!  For more info, please visit the Heuristic Evaluation website.

Now that task has been completed, I am currently in the process of working on end user documentation.  Perhaps a future blog post on that as well? xD