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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

that automatically presents the usability verification items<br />

checklists to aid inspectors during the inspection of paper<br />

based prototypes (Feature 3).<br />

VI. APPLYING THE WEB DUE TECHNIQUE<br />

In this Section we provide a proof of concept by evaluating<br />

the usability of a paper based prototype using the Web DUE<br />

technique. Readers must take note that we only show part of<br />

the example due to lack of space.<br />

Part 1 of Fig. 3 shows the paper based prototype of a Web<br />

page of the Journal and Event Management System (JEMS).<br />

This Web page is used in the JEMS system to edit user data. In<br />

Fig. 3 part 2 we have identified all Web page zones: System’s<br />

State Zone, Data Entry Zone and Navigation Zone. In Fig. 3<br />

part 3 we have also zoomed in some of the components within<br />

the Web page zones of the mock-up. These components have<br />

been augmented because they represent usability problems<br />

within the paper based prototype of the Web page.<br />

before filling the user’s country does not follow a logical order<br />

(see Fig. 3 part 3 element B). Finally, in the Navigation zone<br />

we encountered nonconformity 03. This verification item<br />

indicates that the symbols used within the navigation zone are<br />

difficult to understand. A user would find it difficult that the<br />

“globe” symbol would leave to the JEMS portal (see Fig. 3<br />

part 3 element C).<br />

TABLE IV. USABILITY VERIFICATION ITEMS THAT THE EVALUATED<br />

MOCK-UP DOES NOT MEET WITHIN THE WEB DUE TECHNIQUE.<br />

N° Web Page Zone Usability Verification Items<br />

01 System’s State The System’s State is naturally and<br />

logically presented to the user. For<br />

example, when visualizing the system’s<br />

state the user must be able to understand<br />

what path led him to that state.<br />

02 Data Entry The data to be input by the user are<br />

requested in a natural and logical order. In<br />

other words, when inputting data the<br />

sequence of input data must be logical.<br />

03 Navigation It is easy to understand the words and<br />

symbols used in the system. In other words,<br />

the user must be able to link the<br />

information being showed (labels or<br />

images) with what he/she is trying to do.<br />

We have shown the simplified inspection process of the<br />

Web DUE technique by evaluating a low fidelity prototype of<br />

a real Web page. Readers must note that in order to evaluate<br />

the entire Web application, all Web pages within the Web<br />

application must be evaluated. Furthermore, in order to correct<br />

these problems, the prototype must integrate the violated<br />

verification items from Table IV.<br />

Figure 3. Example of the Web DUE’s Evaluation Process using a Mock-up.<br />

In Table IV we present some of the usability verification<br />

items of the Web DUE technique and their corresponding Web<br />

page zones. These verification items are nonconformities<br />

regarding the evaluated mock-up in Fig. 3. In other words, the<br />

paper based prototype of the Web page has not met these<br />

usability verification items. If we look at Fig. 3 part 3 and<br />

Table IV simultaneously, we can relate the nonconformity of<br />

the usability verification items in Table IV with the augmented<br />

elements A, B and C in Fig. 3. part 3. Readers must take note<br />

that we have shown one augmented element per Web page<br />

zone. We will address each of the encountered usability<br />

problems as follows.<br />

In the System’s State zone, the usability verification item<br />

01 indicated that, despite showing the actual state of the<br />

system, the prototype does not show it logically (see Fig. 3<br />

part 3 element A). In other words, the prototype does not show<br />

how the user reached that state. Furthermore, in the Data Entry<br />

zone, we identified nonconformity 02. This usability<br />

verification item indicates that the mock-up does not request<br />

data in a logical way. Asking for a country’s state (even if this<br />

input data must be filled only for members from the US)<br />

VII. CONCLUSIONS AND FUTURE WORK<br />

This paper has discussed the results from a systematic<br />

mapping extension addressing UIMs for the Web. The<br />

analysis of 26 studies from [2] showed that in order to meet<br />

the actual needs of t he software development industry,<br />

emerging UIMs should posses the following features: (a) find<br />

problems in early stages of t he development process; (b) find<br />

specific problems and suggest solutions; and (c) provide<br />

automation or assistance to reduce the inspector’s effort.<br />

We used these features to propose the Web DUE technique<br />

that guides inspectors through the inspection process using<br />

Web page zones. The Web DUE also seeks to evaluate<br />

usability attributes in early stages of the development process<br />

by evaluating paper based prototypes. We have presented a<br />

proof of concept by evaluating a mock-up of a real Web page.<br />

We hope that our findings will be useful to provide an<br />

outline to which usability evaluation methods can be applied.<br />

We also hope that the set of d esirable features for emerging<br />

UIMs become adopted in new UIM proposals for Web<br />

applications. Moreover, as future work, we pretend to carry<br />

out empirical studies in order to evaluate the feasibility of the<br />

Web DUE technique, and verify if the tool support influences<br />

in a positive way in the results of the evaluation. Furthermore,<br />

we pretend to use the results of the studies to refine the<br />

technique and understand how it will be used by inspectors in<br />

the context of a real development environment.<br />

586

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

Saved successfully!

Ooh no, something went wrong!