questionnaires or guidelines as was the case with the
user testing and heuristic evaluation methods.
Furthermore, the long time that was spent on the
analysis of this method was related to the fact that a
specific matrix of web metrics that might indicate
areas of usability problems had to be first created.
However, if the time for this is ignored (because the
matrix would not need to created again), then the
time taken by the GA method was considerably less
(120 hours).
7.2 Specific Types of Problem
The suggested framework describes the specific
types of usability problem that could be identified by
the user testing and heuristic evaluation methods.
The suggested framework is shown in Figure 1
and involves the following steps:
Step 1: This is a preparatory step in order to use GA
software to track the traffic flows of a website. It
includes inserting GA code in the pages to be
tracked and configuring GA software. After this, GA
can be used to start tracking users’ interactions with
the site for a specific time.
Step 2: This step involves the use of the suggested
matrix of web metrics (summarised in Table 2) to
measure the site’s usage in order to obtain a clear
picture of the general usability problems on the site
overall and on specific important pages.
When using the matrix of metrics, the idea is that
the evaluator identifies metrics with values that may
indicate problems (i.e. a high value for bounce rate).
Then, by noting which metrics are problematic,
Table 2 can be used to identify the likely problem
area, for example, navigational, search-related, etc.
Step 3: This step involves employing user testing
and/or the heuristic evaluation method in order to
identify specific usability problems in particular
areas and pages (resulting from Step 2). The
decision regarding which method(s) to employ (i.e.
user testing, heuristic evaluation or these two
methods together) is based on understanding the
effectiveness of these methods in identifying
specific minor and major usability problem areas, as
illustrated in the Appendix. The Appendix helps
companies choose appropriate methods and tasks for
the evaluators. For instance, if Step 2 suggests a
navigational problem, then the evaluator should
make a judgment on whether this may be related to
misleading or broken links; if it is related to
misleading links then the Appendix indicates that
this should be investigated by user testing but if it
relates to broken links then the Appendix indicates
that this should be investigated by heuristic
evaluation.
Step 4: This step involves redesigning the site and
improving the usability problems identified by Step
3. Then, the usage of the site is tracked, moving to
Step 2 in order to investigate improvements in the
financial performance of the site and/or to identify
new usability problems.
8 CONCLUSIONS
This research developed a framework to evaluate the
usability of e-commerce websites which involved
user testing and heuristic evaluation methods
together with GA software.
The framework utilised the advantage of GA
software using the specific web metrics that were
suggested in this research. This is related to reducing
the cost of employing the user testing and/or
heuristic evaluation methods by highlighting the
areas on an e-commerce site that appear to have
usability problems. Then, and because of the
limitations of these web metrics, the framework
complements the limitations by suggesting the use of
user testing and/or heuristic evaluation to provide
details regarding the specific usability problem areas
on a site. The decision regarding whether to use user
testing and/or heuristic evaluation to identify
specific problems on the site depends on
understanding the advantages and disadvantages of
these methods in terms of their ability to identify
specific minor and major problems related to the 44
specific usability problems areas identified in this
research. Therefore, the suggested framework
enables specific usability problems to be identified
quickly and cheaply by fully understanding the
advantages and disadvantages of the three usability
evaluation methods.
The framework offers a base for future research.
The next step will be to evaluate the applicability
and usefulness of the framework on further e-
commerce companies.
REFERENCES
Barnard, L., Wesson, J. (2004). A Trust Model for E-
commerce in South Africa. SAICSIT 2004, pp. 23-32.
Chen, S.Y., Macredie, R.D. (2005). An Assessment of
Usability of Electronic Shopping: a Heuristic
Evaluation. J. International Journal of Information
Management. 25, 516-532.
USABILITY EVALUATION FRAMEWORK FOR E-COMMERCE WEBSITES
115