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.

Qualitative data analysis<br />

The Mann-Whitney U test applied over the<br />

questionnaire responses, revealed that the differences in the<br />

satisfaction attribute of both groups were statistically<br />

significant at 95% confidence level.<br />

The results show that the differences between the mean<br />

responses to all the questions concerning the warning<br />

mechanism are statistically significant. This applies to the<br />

system status feedback indicators as well. But, the data for<br />

the other mechanisms were not always significant. The<br />

help mechanism indicators show that three out of the five<br />

survey questions were statistically significant, whereas<br />

only two out of the four questions for global undo were<br />

statistically significant.<br />

We analyzed the survey questions for these<br />

mechanisms and concluded that this was a foreseeable<br />

result because some of the questions were worded in such<br />

a manner as not to signal the functionality that the<br />

mechanisms actually provide.<br />

Removing the incorrectly worded questions, we can<br />

calculate the mean increase in user satisfaction [24] with<br />

respect to the inclusion of each mechanism. Table II shows<br />

the results. These results show that system status feedback<br />

is the mechanism that has the great impact on the<br />

satisfaction attribute<br />

B. Experimental test using EasyFlight tool<br />

As a result of the lessons learned in the pilot study, we<br />

took corrective measures in order to gather more, and more<br />

accurate and reliable data. So, we designed another<br />

scenario-driven software application with automated<br />

quantitative data capture to prevent any errors caused by<br />

human task performance timing. We also implemented the<br />

automatic capture of number of clicks or equivalent<br />

navigational actions functionality. We revised and<br />

corrected the survey questions associated with the different<br />

mechanisms and automated survey-taking. Users of this<br />

new application do not choose which mechanism to enable,<br />

that is, the application automatically enables the<br />

mechanism when they select which scenario to execute.<br />

TABLEII.<br />

MEAN INCREASE IN SATISFACTION<br />

MECHANISM Increase (%)<br />

Warning* 161.43<br />

Global Undo* 213.99<br />

Help* 223.01<br />

System Status Feedback* 256.58<br />

* Statistically significant<br />

Thanks to the features added to the new application, the<br />

experiment can now be run without the physical presence<br />

of the participant users. This means that we can test many<br />

more subjects from a heterogeneous group.<br />

The new application developed was the EasyFlight<br />

[30]. It had the following functionalities: perform airport<br />

administration (i.e., add/edit airports), list and optionally<br />

purge the list of expired bookings, check available flights<br />

for an airline route or book a flight.<br />

Recruiting process<br />

The people that participated in the experiment were<br />

recruited by email. Around 75 requests were sent, and 46<br />

acceptances were received. Of the 46 participants, 24 were<br />

categorized as general users (GU) and 22 as computingrelated<br />

users (CRU). This categorization is necessary<br />

because computer literate users might perform better than<br />

general users, as they are likely to have frequent exposure<br />

to controls and procedures that software applications<br />

usually provide such as calendars, dropdown lists,<br />

warnings and abort mechanisms and/or go back controls.<br />

The categorized users were assigned to either the control or<br />

test group. Each one of these two groups was composed of<br />

23 people: 12 GU and 11 CRU. We assumed that response<br />

time was random and considered it unnecessary to set up<br />

any other randomization process to select the elements of<br />

each group. To populate the control group, we went down<br />

the list and picked the first 12 GU and the first 11 CRU.<br />

We populated the test group similarly.<br />

Task assignments<br />

All 46 participants were given the same tasks related to<br />

Global Undo, Progress Feedback, Structured Text Entry<br />

and Go Back mechanisms. The tasks are “Undo airport<br />

addition”, “Get list of expired bookings”, “Get flight<br />

information” and “Book flight tickets”.<br />

All participants were set the same set of four tasks.<br />

Details on how to login into the system were provided<br />

along with these tasks. Figure 1shows an example of some<br />

of the steps of the scenario for the task “Book Flight<br />

Tickets” and Figure 2 illustrates the corresponding<br />

questionnaire.<br />

Data analysis<br />

As with EasyTheatre, the datasets were analyzed<br />

depending on the type of data they contained. The detailed<br />

results of these analysis can be found in [31].<br />

601

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

Saved successfully!

Ooh no, something went wrong!