ABSTRACT

Usability is a key to ensure that the success of a system (Markus and Keil 1994) and is usually improved by performing usability evaluations at different stages of system development (Nielsen 1994a). While the ultimate approach for usability evaluation is user studies, usability inspections are also commonly applied, especially at the early stages of a system’s development. Heuristics evaluation, due to its simplicity and low cost (Jeffries et al. 1991; Tang et al. 2006; Hwang and Salvendy 2010), has gained popularity and is frequently employed as part of usability studies. This method was originally proposed by Nielsen and Molich (1990) and requires a number of experts to inspect usability based on “heuristics” which are essentially broad and non-specific rules of thumb.