Usability evaluation methods for the web: A systematic mapping study

https://doi.org/10.1016/j.infsof.2011.02.007Get rights and content

Abstract

Context

In recent years, many usability evaluation methods (UEMs) have been employed to evaluate Web applications. However, many of these applications still do not meet most customers’ usability expectations and many companies have folded as a result of not considering Web usability issues. No studies currently exist with regard to either the use of usability evaluation methods for the Web or the benefits they bring.

Objective

The objective of this paper is to summarize the current knowledge that is available as regards the usability evaluation methods (UEMs) that have been employed to evaluate Web applications over the last 14 years.

Method

A systematic mapping study was performed to assess the UEMs that have been used by researchers to evaluate Web applications and their relation to the Web development process. Systematic mapping studies are useful for categorizing and summarizing the existing information concerning a research question in an unbiased manner.

Results

The results show that around 39% of the papers reviewed reported the use of evaluation methods that had been specifically crafted for the Web. The results also show that the type of method most widely used was that of User Testing. The results identify several research gaps, such as the fact that around 90% of the studies applied evaluations during the implementation phase of the Web application development, which is the most costly phase in which to perform changes. A list of the UEMs that were found is also provided in order to guide novice usability practitioners.

Conclusions

From an initial set of 2703 papers, a total of 206 research papers were selected for the mapping study. The results obtained allowed us to reach conclusions concerning the state-of-the-art of UEMs for evaluating Web applications. This allowed us to identify several research gaps, which subsequently provided us with a framework in which new research activities can be more appropriately positioned, and from which useful information for novice usability practitioners can be extracted.

Introduction

Usability is considered to be one of the most important quality factors for Web applications, along with others such as reliability and security (Offutt [27]). Web applications are currently the backbone of business and information exchange, and are therefore the initial means to present products and services to potential customers. They are also employed by governments to disseminate relevant information to citizens. The ease or difficulty that users experience with these Web applications determines their success or failure. usability evaluation methods (UEMs) which are specifically crafted for the Web, and technologies that support the usability design process, have therefore become critical (Neuwirth and Regli [25]).

The challenge of developing more usable Web applications has led to the emergence of a variety of methods, techniques, and tools with which to address Web usability issues. Although much wisdom exists on how to develop usable Web applications, many of these applications still do not meet most customers’ usability expectations (Offutt [27]). In addition, many companies have folded as a result of not considering Web usability issues (Becker and Mottay [4]). This issue has been addressed in several studies aimed at studying and/or comparing UEMs for Web development (e.g., Alva et al. [2], Cunliffe [8]). This kind of study often compares a limited number of evaluation methods, and the selection of methods is normally driven by the researcher’s expectations. There is thus a need for a more systematic identification of those UEMs which have been successfully applied to Web development.

A systematic mapping study provides an objective procedure for identifying the nature and extent of the research that is available to answer a particular research question. These kinds of studies also help to identify gaps in current research in order to suggest areas for further investigation. They therefore also provide a framework and background in which to appropriately develop future research activities (Budgen et al. [6]).

In previous work we have presented a preliminary systematic mapping study that was carried out to assess which UEMs have been used for Web usability evaluation and their relation to the Web development process (Insfran and Fernandez [16]). In this paper, we present an extended, improved and updated systematic mapping study with the aim of examining the current use of UEMs in Web development from the point of view of the following research question: “What usability evaluation methods have been employed by researchers to evaluate Web artifacts, and how have these methods been used?”. We have improved our preliminary systematic mapping study by: defining a new search string that allows more papers to be retrieved; searching in more bibliographic sources; applying new data extraction criteria and applying other synthesis techniques in order to present useful information to both researchers and practitioners.

The systematic mapping study has allowed us to outline the issues that are especially relevant to practitioners who conduct usability studies, which are, among others: how the usability evaluation methods are applied in the Web domain, what types of UEMs are most widely used, and which phase of the Web development process they are applied in. We also outline the issue that is most relevant to usability researchers, which is how to improve the current practices of Web usability research.

This paper is organized as follows. Section 2 presents the background of UEMs and introduces readers to the topic of usability evaluation. Section 3 describes the research method that was used to map the UEMs employed in Web development. Section 4 presents the results obtained from the systematic mapping study. Section 5 discusses the main findings and the limitations of this mapping study, along with the implications for research and practice. Finally, Section 6 presents our conclusions and suggests topics for further research.

Section snippets

Background

We first provide a brief background to usability evaluation methods, presenting some core ideas and several works related to UEMs. Finally, we justify the need for a systematic mapping study.

Research method

We have performed a systematic mapping study by considering the guidelines that are provided in works as those of Budgen et al. [6], Petersen et al. [28], and Kitchenham [23]. A systematic mapping study is a means of categorizing and summarizing the existing information about a research question in an unbiased manner.

Our systematic mapping study was performed in three stages: Planning, Conducting, and Reporting. The activities concerning the planning and conducting stages of our systematic

Results

The overall results, which are based on counting the primary studies that are classified in each of the answers to our research sub-questions, are presented in Table 4. Any readers who wish to view the complete list of selected studies included in this systematic mapping study are referred to Appendix A. Both the classification of the selected papers in each category and their quality scores are provided in Appendix C.

The following sub-sections present the analysis of the results from each

Discussion

This section summarizes the principal findings of this systematic mapping study. It also highlights the limitations that may represent threats to its validity and discusses the implications for research and practice.

Conclusions and further work

In recent years, a great number of methods have been employed to evaluate the usability of Web applications. However, no mapping studies exist that summarize the benefits and drawbacks of UEMs for the Web domain since the majority of studies are informal literature surveys driven by the researcher’s expectations.

This paper has presented a systematic mapping study that summarizes the existing information regarding usability evaluation methods that have been employed by researchers to evaluate

References (30)

  • K. Hornbæk

    Current practice in measuring usability: challenges to usability studies and research

    International Journal of Human–Computer Studies

    (2006)
  • S. Abrahão et al.

    Usability evaluation of user interfaces generated with a model-driven architecture tool

  • M. Alva et al.

    Comparison of methods and existing tools for the measurement of usability in the Web

  • S. Batra et al.

    Web usability and evaluation: issues and concerns – usability and internationalization: HCI and culture

  • S.A. Becker et al.

    A global perspective on Web site usability

    IEEE Software

    (2001)
  • N. Bevan

    International standards for usability should be more widely used

    Journal of Usability Studies

    (2009)
  • D. Budgen, M. Turner, P. Brereton, B. Kitchenham, Using mapping studies in software engineering, in: Proceedings of...
  • S. Ceri, P. Fraternali, A. Bongio, Web modeling language (WebML): a modeling language for designing Web sites, in:...
  • D. Cunliffe

    Developing usable Web sites – a review and model

    Internet Research: Electronic Networking Applications and Policy

    (2000)
  • N. Fenton et al.

    Software Metrics: A Rigorous and Practical Approach

    (1996)
  • J.L. Fleiss

    Statistical Methods for Rates and Proportions

    (1981)
  • A.P. Freire, R. Goularte, R.P.M. Fortes, Techniques for developing more accessible Web applications: a survey towards a...
  • W. Gray et al.

    Damaged merchandise? A review of experiments that compare usability evaluation methods

    Human–Computer Interaction

    (1998)
  • J. Gomez et al.

    Modeling of device-independent Web applications

    IEEE MultiMedia

    (2001)
  • H. Hartson et al.

    Criteria for evaluating usability evaluation methods

    International journal of Human–Computer Interaction

    (2001)
  • Cited by (361)

    • Web Augmentation: A systematic mapping study

      2024, Science of Computer Programming
    View all citing articles on Scopus

    This research work is funded by the MULTIPLE project (TIN2009-13838) and the FPU program (AP2007-03731) from the Spanish Ministry of Science and Education.

    View full text