27.03.2014 Views

SEKE 2012 Proceedings - Knowledge Systems Institute

SEKE 2012 Proceedings - Knowledge Systems Institute

SEKE 2012 Proceedings - Knowledge Systems Institute

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

composed by a set of well-defined activities that are used to<br />

evaluate the system’s usability. UEMs are divided into two<br />

categories: (a) user testing, in which empirical methods,<br />

observational methods and question techniques can be used to<br />

measure usability when users perform tasks on the system; and<br />

(b) inspections, which make use of experienced inspectors to<br />

review the usability aspects of the software artifacts [2]. In this<br />

research, we focus on usability inspections as they can lower<br />

the cost of finding usability problems since they do not need<br />

any special equipment or laboratory [14].<br />

The main generic UIMs that can be used to increase the<br />

system’s usability and therefore its quality are: the Heuristic<br />

Evaluation [8], the Cognitive Walkthrough [11], and the<br />

Perspective-based Usability Inspection [15].<br />

The Heuristic Evaluation, proposed by Nielsen [8], assists<br />

the inspector in usability evaluations using guidelines. The<br />

evaluation process consists of a group of e valuators who<br />

examine the interface using heuristics, which are rules that<br />

seek to describe common properties of usable interfaces.<br />

The Cognitive Walkthrough, proposed by Polson et al.<br />

[11], is a method in which a set of reviewers analyze if a user<br />

can make sense of interaction steps as they proceed in a predefined<br />

task. In order to identify usability problems the<br />

inspectors ask questions to answer if: (a) the action is<br />

sufficiently evident; (b) the action will be connected with what<br />

the user is trying to do; and (c) if the user will understand the<br />

system’s response.<br />

According to Zhang et al. [15], it is difficult for an<br />

inspector to detect all kind of problems at th e same time.<br />

Consequently, they proposed a usability inspection technique<br />

based on perspectives (Usability Based Reading - UBR). In<br />

the UBR, the inspector focuses in a s ub-set of questions<br />

according to the usability perspective to find problems.<br />

In the following Section we show how we carried out the<br />

extension of the systematic mapping on UIMs for the Web.<br />

III.<br />

EXTENSION OF THE SYSTEMATIC MAPPING ABOUT<br />

UIMS FOR WEB APPLICATIONS<br />

Fernandez et al. [2] presented a systematic mapping on<br />

UEMs for Web applications. However, in order to thoroughly<br />

describe how UIMs for the Web had been applied, it was<br />

necessary to independently analyze them. In this Section, we<br />

briefly explain the planning and execution of the extension of<br />

the systematic mapping in [2]. In this extension, we extracted<br />

specific information from [2] regarding the new UIMs for<br />

Web applications. We used the obtained results to answer the<br />

following research question: “What new Usability Inspection<br />

Methods have been employed to evaluate Web artifacts and<br />

how have these methods been used?” Readers must take note<br />

that a thoroughly described version of the execution process of<br />

this extension can be found in [12].<br />

Selection Process: Fernandez et al. [2] analyzed 206<br />

papers about usability evaluation methods for Web<br />

applications and classified them into categories. We have used<br />

this classification as a starting point in the selection of papers.<br />

We selected papers that, according to [2], described new<br />

inspection methods for Web applications. From this initial set<br />

of papers we only selected the studies that thoroughly<br />

described UIMs at a mature stage. Consequently, we discarded<br />

papers that met at least one of the following exclusion criteria:<br />

Papers presenting usability problems and no<br />

methodology to identify them.<br />

Papers describing only ideas for new research fields.<br />

Papers presenting techniques with no description of<br />

their execution process.<br />

Categorization of Studies: We cr eated a set of research<br />

sub-questions to better address the state of a rt of U IMs for<br />

Web applications. We used the answers to these sub-questions<br />

to categorize the analyzed papers. Table I shows our research<br />

sub-questions, their motivation, and the possible answers that<br />

can be obtained when analyzing a selected research paper.<br />

TABLE I. RESEARCH SUB-QUESTIONS, POSSIBLE ANDSWERS AND<br />

MOTIVATIONS FROM THIS SISTEMATYC MAPPING EXTENSION.<br />

Research Sub-Questions and<br />

Answers<br />

Q1. Theoretical Basis Method:<br />

(a) Heuristic Evaluation<br />

(b) Cognitive Walkthrough<br />

(c) Perspective Based<br />

(d) Other Basis<br />

Q2. Type of Evaluated Artifact:<br />

(a) HTML code<br />

(b) Model<br />

(c) Application/Prototype<br />

Q3.- Type of Application<br />

Evaluated by the Inspection<br />

Method:<br />

(a) Generic<br />

(b) Specific<br />

Q4.- Use of Inspectors in the<br />

Inspection Process:<br />

(a) Yes<br />

(b) No<br />

Motivation<br />

To discover whether the Usability<br />

Inspection Methods for the Web have<br />

been developed considering well known<br />

Generic Usability Inspection Methods or<br />

whether they have been using new basis.<br />

To discover which is the most commonly<br />

evaluated artifact in Usability Inspection<br />

Methods for the Web.<br />

To discover whether the Usability<br />

Inspection Methods for the Web have<br />

been crafted to find generic usability<br />

problems or usability problems of a<br />

specific type of Web application.<br />

To discover whether the Usability<br />

Inspection Methods for the Web have<br />

been automated to a point where<br />

inspectors are no longer necessary.<br />

Execution: Fig. 1 shows how we executed this systematic<br />

mapping extension. From the initial set of 206 pa pers in<br />

Fernandez et al. [2], we selected 37 papers that, according to<br />

the classification in [2], presented new usability inspection<br />

methods for Web applications. However, as 5 p apers were<br />

unavailable for download, we reduced the initial set to 32.<br />

Figure 1. Execution process of this Systematic Mapping Extension.<br />

After reading each study, we discarded 6 studies for<br />

meeting the exclusion criteria we defined in the selection<br />

process stage. The Selected Primary Studies List in this paper<br />

shows the 26 selected papers that we analyzed in this literature<br />

review. In the next Sections we explain how we used the data<br />

583

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!