Usability Heuristics for Mobile Applications - A Systematic Review

Usability is one of the factors that most affects a software quality. The increasing adoption of mobile devices brings new usability challenges, as well as a need for specific standards for this type of product. This paper aims to conduct a systematic review of the literature, complemented by a manual and snowballing search to obtain usability heuristics and heuristic evaluations for mobile applications. The result of the study was a set of thirteen usability heuristics, specific to smartphones, related to the ten Nielsen’s heuristics. In addition, five possible ways of evaluating the usability of mobile applications are described. The specification of the heuristics found shows that they can be used both for the evaluation of already developed applications and for the prototyping of new applications, which helps developers achieve their goals regarding product quality. The main contributions of this work is the compilation of desktop usability heuristics in a new, more specific set of heuristics adapted to the mobile paradigm.

[1]  Thomas W. Malone,et al.  Heuristics for designing enjoyable user interfaces: Lessons from computer games , 1982, CHI '82.

[2]  Natalia Juristo Juzgado,et al.  Usability basics for software developers , 2001, IEEE Software.

[3]  Jakob Nielsen,et al.  Heuristic evaluation of user interfaces , 1990, CHI '90.

[4]  James R. Lewis,et al.  Usability: Lessons Learned … and Yet to Be Learned , 2014, Int. J. Hum. Comput. Interact..

[5]  Cristian Rusu,et al.  Usability heuristics for touchscreen-based mobile devices: update , 2013, ChileCHI '13.

[6]  Virginica Rusu,et al.  Usability Heuristics for Touchscreen-based Mobile Devices , 2012, 2012 Ninth International Conference on Information Technology - New Generations.

[7]  Cristhy Jimenez,et al.  Usability heuristics: A systematic review , 2016, 2016 IEEE 11th Colombian Computing Conference (CCC).

[8]  Rosa Yáñez Gómez,et al.  Heuristic Evaluation on Mobile Interfaces: A New Checklist , 2014, TheScientificWorldJournal.

[9]  Wan Fatimah Wan Ahmad,et al.  Proposed Usability Heuristics for Testing Gestural Interaction , 2014, 2014 4th International Conference on Artificial Intelligence with Applications in Engineering and Technology.

[10]  Jean Scholtz,et al.  Usability Evaluation , 2001 .

[11]  César A. Collazos,et al.  Developing SMASH: A set of SMArtphone's uSability Heuristics , 2016, Comput. Stand. Interfaces.

[12]  Silvio Romero de Lemos Meira,et al.  Using CMMI together with agile software development: A systematic review , 2015, Inf. Softw. Technol..

[13]  Sahar Ebrahiminejad Motlagh Tehrani,et al.  Heuristic evaluation for Virtual Museum on smartphone , 2014, 2014 3rd International Conference on User Science and Engineering (i-USEr).

[14]  Barbara Kitchenham,et al.  Procedures for Performing Systematic Reviews , 2004 .

[15]  André de Lima Salgado,et al.  Heuristic Evaluation of Mobile Usability: A Mapping Study , 2014, HCI.

[16]  Cristian Rusu,et al.  How to develop usability heuristics: A systematic literature review , 2017, Comput. Stand. Interfaces.

[17]  Claes Wohlin,et al.  Systematic literature reviews in software engineering , 2013, Inf. Softw. Technol..

[18]  Alain April,et al.  ISO/IEC SQuaRE. The second generation of standards for software product quality , 2003 .

[19]  Cristian Rusu,et al.  Usability Heuristics Validation through Empirical Evidences: A Touchscreen-Based Mobile Devices Proposal , 2012, 2012 31st International Conference of the Chilean Computer Science Society.

[20]  Volker Gruhn,et al.  xploring the benefits of the combination of a software architecture nalysis and a usability evaluation of a mobile application , 2010 .