Quality Evaluation of Web-sites of Indian E-commerce Domain
Quality Evaluation of Web-sites of Indian E-commerce Domain
Quality Evaluation of Web-sites of Indian E-commerce Domain
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Quality</strong> <strong>Evaluation</strong> <strong>of</strong> <strong>Web</strong>-<strong>sites</strong> <strong>of</strong> <strong>Indian</strong><br />
E-<strong>commerce</strong> <strong>Domain</strong><br />
Priyanka Tripathi, Namita Shrivastava and M Kumar<br />
Department <strong>of</strong> Computer Applications<br />
Maulana Azad National Institute <strong>of</strong> Technology , Bhopal, INDIA<br />
Abstract-This paper describes the development<br />
in the area <strong>of</strong> quality evaluation models for<br />
web-applications. The authors have proposed a<br />
design <strong>of</strong> quality evaluation method, it’s<br />
implementation and partial results in order to<br />
evaluate the <strong>Indian</strong> e-<strong>commerce</strong> web-<strong>sites</strong>. We<br />
have considered four quality factors namely<br />
usability, functionality, reliability and<br />
efficiency to evaluate the web-site to measure<br />
the quality preference outcome. Further, by<br />
combining the outcome <strong>of</strong> each factor, we find<br />
out the Global <strong>Quality</strong> Preference <strong>of</strong> the website.<br />
We have used Logic Scoring Preferences<br />
(LSP) grounded on Continuous Preference<br />
Logic as mathematical background.<br />
Key-words: <strong>Quality</strong>, <strong>Evaluation</strong>, E-<strong>commerce</strong>.<br />
1 Introduction<br />
E-<strong>commerce</strong> is an excellent alternative<br />
for companies to get new customers fast in<br />
todays commercial world. The success <strong>of</strong> these<br />
e-stores depends heavily on their quality in<br />
terms <strong>of</strong> quality <strong>of</strong> service given by them. To<br />
evaluate the quality <strong>of</strong> e-<strong>commerce</strong> based web<strong>sites</strong><br />
we need to identify the attributes which<br />
contribute to the quality. <strong>Quality</strong> is an intrinsic<br />
and multifaceted characteristics <strong>of</strong> a product[1].<br />
<strong>Quality</strong> is not an absolute , it depends on the<br />
appraiser’s perspective. Hence any quality<br />
measure must be subjective , summarizing the<br />
impression <strong>of</strong> a given class <strong>of</strong> individuals that<br />
interact with the product[2]. The main purpose<br />
<strong>of</strong> s<strong>of</strong>tware quality evaluation is to supply<br />
referential quantitative results to the s<strong>of</strong>tware<br />
products that are reliable, understandable and<br />
acceptable to anyone’s interest [3].<br />
Identification <strong>of</strong> the requirements <strong>of</strong> what you<br />
should built is the hardest part <strong>of</strong> the design<br />
process. This leads to the design <strong>of</strong> excellent<br />
web shops from average ones[4]. Because <strong>of</strong> the<br />
increasing size, complexity, quality needs and<br />
market demands for web-applications, several<br />
problems have frequently been reported [5].The<br />
World Wide <strong>Web</strong> is a universal information<br />
space overcoming barriers created by humans<br />
towards people with different cultures or<br />
physical limitations [6].Evaluating the quality<br />
<strong>of</strong> a web site requires expensive methods such<br />
as heuristic evaluations or empirical usability<br />
tests. In the first case a group <strong>of</strong> specialists or<br />
expert evaluators apply their experience to<br />
conduct independent evaluations and usually it<br />
does not permit to find problems related to<br />
typical users <strong>of</strong> the site. In the second case a<br />
group <strong>of</strong> users with different background, age,<br />
and skills characteristics are called to browse<br />
the web site in order to evaluate their<br />
satisfaction in using it. Lack <strong>of</strong> measurement<br />
criteria to evaluate aspects related to the quality<br />
in use, such as usability and accessibility <strong>of</strong> a<br />
web application is giving a significant rise in<br />
number <strong>of</strong> poor quality web-application.<br />
2 Literature Survey<br />
Different approaches are defined for<br />
web-site quality evaluation. An important<br />
initiative towards web-site quality in cultural<br />
environment is MINERVA[7] (Ministerial<br />
NEtwoRk for Valorising Activities in<br />
Digitisation). The quality criteria have therefore<br />
a double objective, they represent the quality<br />
factors for evaluating the quality <strong>of</strong> a cultural<br />
site on the web; they direct and support the<br />
process <strong>of</strong> design and development <strong>of</strong> a cultural<br />
website. Mich et. al [8] presents very flexible<br />
approach to evaluate a generic web site. The<br />
2QCV3Q, also called 7-loci, is a conceptual<br />
model to evaluate web site quality based on<br />
seven dimensions: who-what-why-when-where-
how, and feasibility.A metamodel called<br />
2QCV3Q (in Latin V stands for U),which takes<br />
its name from the initials <strong>of</strong> the Ciceronian loci<br />
<strong>of</strong> classical rhetoric that it is based on [9]. Also<br />
called 7Loci, the meta-model takes into special<br />
consideration the inherently communicative<br />
nature <strong>of</strong> a <strong>Web</strong> site [8,10].This concept is used<br />
to identify the fundamental dimensions <strong>of</strong> a<br />
<strong>Web</strong> site, resulting in a framework that when<br />
compared with existing models can be seen as a<br />
meta-model for classification <strong>of</strong> diverse criteria<br />
for quality (table 1). In other words, the seven<br />
loci or dimensions constitute the general<br />
framework <strong>of</strong> the “quality models”, which is<br />
independent <strong>of</strong> the <strong>sites</strong> under analysis.<br />
1. The first dimension, Identity, regards<br />
the image that the organisation<br />
projects and therefore all elements that<br />
come together in defining the identity<br />
<strong>of</strong> the owner <strong>of</strong> the site.<br />
2. Content to the information<br />
3. Services refer to the services available<br />
for users.<br />
4. Location regards the visibility <strong>of</strong> a<br />
site; it also refers to the ability <strong>of</strong> the<br />
site to <strong>of</strong>fer a space where users can<br />
communicate with each other and with<br />
the organisation.<br />
5. Maintenance comprises all activities<br />
that guarantee proper functioning and<br />
operability <strong>of</strong> the site.<br />
6. Usability determines how efficiently<br />
and effectively the site’s content and<br />
services are made available to the user.<br />
7. Feasibility includes all aspects related<br />
to project management.<br />
Table 1. Dimensions <strong>of</strong> the 2QCV3Q -<br />
7Loci meta-model<br />
QVIS(Who?) Identity<br />
QVID(What?) Content<br />
CVR(Why?) Services<br />
VBI(Where?) Location<br />
QVANDO(When?) Maintenance<br />
QVOMODO(How?) Usability<br />
QVIBUS AVXILIIS(With Feasibility<br />
what means?)<br />
ISO9126 , ISO9241 AND ISO13407 [3,11,12]<br />
are very popular s<strong>of</strong>tware quality<br />
standards.ISO9126 , ISO9241 AND ISO13407<br />
describe the standards for quality <strong>of</strong> s<strong>of</strong>tware,<br />
usability, user-centered product. Conformance<br />
to standard is also the basis <strong>of</strong> W3C quality<br />
assurance initiative [13]. The 7Loci meta-model<br />
supports a systemic approach to evaluating web<br />
site quality that takes into account these diverse<br />
components coming together at a site and the<br />
importance <strong>of</strong> satisfying the needs <strong>of</strong> all actors.<br />
A usability-focused evaluation method for<br />
hypermedia application is MiLE, based on a<br />
combination <strong>of</strong> inspection from expert evaluator<br />
and empirical testing through panels <strong>of</strong> end<br />
users [14]. The evaluation model here is based<br />
on two heuristic concepts: abstract and concrete<br />
tasks. An analytic web site quality model is<br />
proposed by Etnoteam [15].It is based on six<br />
attributes :communication, content,<br />
functionality, usability, management and<br />
accessibility. The model can be<br />
personalized.The sub-attributes are weighted<br />
depending on the site category. An evolution <strong>of</strong><br />
this model is described in [16]. Another<br />
analytical approach described in [17] proposes a<br />
<strong>Web</strong>-site <strong>Quality</strong> <strong>Evaluation</strong> Method based on a<br />
logic multi-attribute decision model and<br />
procedures intended to be a useful tool to<br />
evaluate artifact quality in the operational<br />
phase.. Studies for quality <strong>of</strong> products and<br />
processes for the web are very recent and still<br />
there are no widely spread evaluation methods<br />
and techniques for quality assessment.<br />
Fleming 2001[18],Mendes et al. 2001[19],<br />
Olsina and Rossi 2001[20], Pooley et<br />
al.2002[21] have given the quality attributes<br />
and also some <strong>of</strong> them have evaluated the<br />
quality <strong>of</strong> different web-application domains.<br />
The ISO/IEC 9126 series standard introduced a<br />
hierarchical model with six major quality<br />
characteristics, each very broad in nature .<br />
They are subdivided into 27 sub-characteristics,<br />
which contribute to external quality, and 21<br />
sub-characteristics which contribute to internal<br />
quality. Since the characteristics and subcharacteristics<br />
are not properly defined,<br />
ISO9126 does not provide a conceptual<br />
framework within which comparable<br />
measurements may be made by different parties<br />
with different views <strong>of</strong> s<strong>of</strong>tware quality, such as<br />
users, developers and managers. The Authors<br />
have given a <strong>Quality</strong> <strong>Evaluation</strong> Framework in<br />
order to evaluate the quality <strong>of</strong> <strong>Indian</strong> e<strong>commerce</strong><br />
based web-<strong>sites</strong> in Section 3. In our<br />
previous research, we have validated factors and<br />
sub-factors from user’s point <strong>of</strong> view [25] and
given quality metrics for e-<strong>commerce</strong> web-<strong>sites</strong> .<br />
3 Designing the quality<br />
evaluation frame work<br />
A general model <strong>of</strong> the evaluation framework is<br />
given in figure 2. It shows an initial phase<br />
which includes the identification <strong>of</strong> the<br />
evaluation requirements, a design phase in<br />
which the evaluation plan and techniques<br />
are defined, and a final ranking as per the<br />
quality and suggestion phase.<br />
I. <strong>Quality</strong> requirements specification:<br />
What is the mission <strong>of</strong> the web-application.<br />
Specify the functional Usability, Functionality<br />
and non-functional quality requirements such<br />
as Reliability, Efficiency <strong>of</strong> the webapplications.<br />
What is the priority associated<br />
with each <strong>of</strong> the factors. Identify the category <strong>of</strong><br />
users. web-application users needs vary<br />
according to the category <strong>of</strong> users. Outcome <strong>of</strong><br />
Figure 1. ISO 9126 Model For <strong>Quality</strong><br />
this phase is evaluation goals. In designing a<br />
web-application developer must see other webapplications<br />
having similar objectives. The<br />
reason for this is because the users always<br />
compare a web application with the other<br />
existing applications and uses the most<br />
convenient or in other words web-application<br />
which has a greater Usability.<br />
II. Metrics selection: Select the metrics,<br />
their corresponding weights the scale <strong>of</strong><br />
measurement, and for summation. Outcome<br />
<strong>of</strong> this phase is evaluation plans.<br />
III. Measurement: Measurement<br />
implementation and result calculation.<br />
IV. Result: Ranking <strong>of</strong> web-applications as<br />
per the Global <strong>Quality</strong> Preference. Suggestions<br />
for the evaluated web-application.
Figure 2: Design <strong>of</strong> the <strong>Quality</strong> <strong>Evaluation</strong> Framework<br />
Figure 4. Homepage <strong>of</strong> http://www.ebay.in
URL <strong>of</strong> the<br />
web-site<br />
Figure 3. Global aggregation <strong>of</strong> preferences <strong>of</strong> <strong>Quality</strong><br />
Table2. <strong>Quality</strong> preference <strong>of</strong> factors <strong>of</strong> http://www.ebay.in<br />
Usability<br />
%<br />
Functionality<br />
%<br />
Reliability<br />
%<br />
http://www.ebay.in 75.6 87.23 91 93.3<br />
Global <strong>Quality</strong><br />
Preference<br />
85.16%<br />
4 Implementing the quality<br />
evaluation framework<br />
The evaluation process is done by using<br />
small, controlled and well-planned experiments<br />
[22] , used the students <strong>of</strong> MCA and also other<br />
s<strong>of</strong>tware pr<strong>of</strong>essionals working with the<br />
companies <strong>of</strong> international repute. They have<br />
been given a list <strong>of</strong> on-line shopping <strong>Indian</strong><br />
web-<strong>sites</strong> and were provided the evaluation<br />
scale for each metric. After evaluating the data<br />
<strong>of</strong> selected web-<strong>sites</strong> <strong>of</strong> <strong>Indian</strong> e-<strong>commerce</strong><br />
domain, an evaluation model has been selected.<br />
We have selected non-linear multi-scoring<br />
criteria model. The evaluation process is based<br />
on Logic Score <strong>of</strong> Preferences LSP[23,24] and<br />
Continuous Preference Logic as mathematical<br />
background. This can be achieved by means <strong>of</strong> a<br />
preference aggregation function, called<br />
generalized conjunction /disjunction or andor,<br />
combining weighted power means to obtain the<br />
Global <strong>Quality</strong> Preference. After evaluating the<br />
factors <strong>of</strong> quality <strong>of</strong> the selected web-<strong>sites</strong><br />
Global <strong>Quality</strong> Preference is being calculated.<br />
Efficiency<br />
%<br />
5 Results and discussion<br />
In this work, we have presented the design<br />
and implementation <strong>of</strong> a systematic and<br />
quantitative engineering-based evaluation<br />
method for web-applications. The block<br />
diagram given in Figure 3 shows the quality<br />
factors along with their weights in Global<br />
<strong>Quality</strong> Preference <strong>of</strong> the web-site. It is expected<br />
that organizations need to define their own<br />
quality factors, criteria and metrics specific to<br />
their system context. In future, we suggest<br />
creation <strong>of</strong> a knowledge base <strong>of</strong> web-based<br />
s<strong>of</strong>tware’s quality factors, criteria, and metrics.<br />
S<strong>of</strong>tware pr<strong>of</strong>essionals can then make use <strong>of</strong><br />
already defined model that suits them or find<br />
the closest model and modify it according to<br />
their needs. We have evaluated the web-site <strong>of</strong><br />
ebay http://www.ebay.in and the results are<br />
shown in Table 2. We further wish to evaluate<br />
other selected <strong>Indian</strong> e-<strong>commerce</strong> based web<strong>sites</strong><br />
to calculate their Global <strong>Quality</strong><br />
Preference, in order to rank these web-<strong>sites</strong><br />
according to their quality.
6 References<br />
[1.] Tausworthe R. C., “S<strong>of</strong>tware quality<br />
management through process and<br />
product modeling” , Annals <strong>of</strong><br />
S<strong>of</strong>tware Engineering 1, 119-139,<br />
1995.<br />
[2.] Gentleman W. M., “Is s<strong>of</strong>tware quality<br />
a perception, how do we measure it?” ,<br />
The 6th I.C. on S<strong>of</strong>tware <strong>Quality</strong>,<br />
Ottawa, October 1996.<br />
[3.] ISO/IEC FDIS 9126-1, S<strong>of</strong>tware<br />
engineering - Product quality -Part 1:<br />
<strong>Quality</strong> model,2000.<br />
http://www.usabilitynet.org/tools/r_inte<br />
rnational.htm - 9126-1<br />
[4.] Summers K., “Identifying <strong>Web</strong> Site<br />
Requirements”, 2001.<br />
http://www.intercom.com/<br />
[5.] Cutter Consortium. 2000. Poor Project<br />
Management, Problem <strong>of</strong> E-Projects,<br />
October2000.<br />
http://www.cutter.com/consortium/pres<br />
s/001019.html<br />
[6.] Tim Berners-Lee,” Weaving the <strong>Web</strong>:<br />
The Original Design and Ultimate<br />
Destiny <strong>of</strong> the World Wide <strong>Web</strong> by Its<br />
Inventor”, HarperSanFrancisco, ISBN<br />
0-06-251587-X, 1999.<br />
[7.] MInisterial NEtwoRk for Valorising<br />
Activities in digitations, project web<br />
site: http://www.minervaeurope.org/<br />
[8.] Mich L., Franch M., Gaio L.,<br />
“Evaluating and Designing the <strong>Quality</strong><br />
<strong>of</strong> <strong>Web</strong> Sites”, IEEE Multimedia,<br />
pp.34-43, Jan-Mar, 2003.<br />
[9.] Cicero M.T., “De Inventione”, 58 BC,<br />
in De Inventione, De Optimo Genere<br />
Oratorum, Topica, Vol. 2, Rhetorical<br />
Treatises E.H. Warmington (ed.), H.M.<br />
Hubbell (translator) Harvard University<br />
Press.<br />
[10.] Mich L., Franch M., “2QCV2Q: A<br />
Model for <strong>Web</strong> Sites Analysis and<br />
<strong>Evaluation</strong>”, Khosrowpour M. (ed),<br />
Proc. IRMA, Anchorage, Alaska,<br />
IDEA, Hershey, PA, pp. 586-589, May<br />
21-24, 2000.<br />
[11.] ISO 9241-11 Guidance on usability<br />
1997.<br />
http://www.usabilitynet.org/tools/r_inte<br />
rnation<br />
[12.] ISO 13407 Human centered design<br />
processes for interactive systems 1999.<br />
http://www.usabilitynet.org/tools//r_int<br />
ernational.htm#13407<br />
[13.] W3C <strong>Quality</strong> Assurance,<br />
http://www.w3.org/QA/;<br />
[14.] N. Di Blas, “Evaluating The Features<br />
Of Museum <strong>Web</strong><strong>sites</strong>: The Bologna<br />
Report”, Museums and the <strong>Web</strong> 2002.<br />
[15.] Etnoteam S.p.A., "Un modello di<br />
qualità per I siti web", Università degli<br />
Studi di Milano, AA 1995-96.<br />
http://www.etnoteam.it/webquality);<br />
[16.] Polillo, Roberto, Il check-up dei siti<br />
<strong>Web</strong> – Valutare la qualità per<br />
migliorarla, APOGEO ISBN 88-503-<br />
2282-8, 2004.<br />
[17.] Olsina L. , Lafuente G.J. and Rossi G.,<br />
“E-Commerce Site <strong>Evaluation</strong>: A Case<br />
Study,” Lecture Notes in Computer<br />
Science 1875,Proc.1 st International<br />
Conf. Electronic Commerce and <strong>Web</strong><br />
Technologies, EC-<strong>Web</strong> 2000.<br />
[18.] Fleming, J. <strong>Web</strong> Navigation:<br />
Designing the User Experience,<br />
O’Reilly & Associates,2001.<br />
[19.] Mendes, E., Mosley, N. And Counsell<br />
S.,”<strong>Web</strong> Metrics–Estimating Design<br />
and Authoring Effort”,IEEE<br />
Multimedia, pp 50-57, January-March<br />
2001.<br />
[20.] Olsina L., Rossi G., “Measuring <strong>Web</strong><br />
Application <strong>Quality</strong> with <strong>Web</strong>QEM”,<br />
IEEE Multimedia, pp. 20-29, October<br />
-December 2002.<br />
[21.] Pooley R., Senior D., Christie D.<br />
Collecting and Analyzing <strong>Web</strong>-Based<br />
Project Metrics. IEEE S<strong>of</strong>tware 19 (1),<br />
pp 52-58 January/February 2002.<br />
[22.] Mendes E. , “A Systematic Review <strong>of</strong><br />
<strong>Web</strong> Engineering Research”, 4 th<br />
International symposium on Empirical<br />
S<strong>of</strong>tware Engineering ISESE, Noosa<br />
Heads, Australia, In proc. <strong>of</strong><br />
IEEE,17-18 Nov 2005.<br />
[23.] Dujmovic J.J.,”A Method for<br />
<strong>Evaluation</strong> and Selection <strong>of</strong> Complex<br />
Hardware and S<strong>of</strong>tware Systems”.<br />
Procs. 22nd International Conference<br />
for the Resource Management and
Performance <strong>Evaluation</strong> <strong>of</strong> Enterprise<br />
Computer Systems, Turnersville, New<br />
Jersey, 1996.<br />
[24.] Dujmovic J.J., “Continuous Preference<br />
Logic for System <strong>Evaluation</strong>”, In<br />
Proceedings <strong>of</strong> Eur<strong>of</strong>use 2005, edited<br />
by B. De Baets, J. Fodor, and D.<br />
Radojevic, ISBN 86-7172-022-5,<br />
Institute “MihajloPupin”, Belgrade,<br />
2005, pp. 56-80.<br />
[25.] P. Tripathi, M. Kumar, “Some<br />
Observations on <strong>Quality</strong> Model for<br />
<strong>Web</strong>-Applications”, International<br />
Conference on <strong>Web</strong>-applications,<br />
ICWA06, In proc. <strong>of</strong> Advanced<br />
Research Series by Macmillan,<br />
Bhubaneswar, India, December 23-24,<br />
2006 , pp 151-158 .<br />
***