SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 567
MEASUREMENT MODEL OF SOFTWARE QUALITY IN USER’S
PERCEPTION
K. Subba Rao1
, L. S. S. Reddy2
1
Associate Professor, IT Department, 2
Professor & Director, CSE Department, LBRCE, AP, INDIA
ksubbarao_22@yahoo.co.in
Abstract
An increasing emphasis on consumer demand and expanded development budgets of software development firms fuel the need to
upgrade software quality. Software quality is largely measured by quality standards and guidelines. This paper presents a method for
modeling users’ perception of software quality. The method aims to improve the quality of data derived from user opinion surveys and
facilitate the analysis of such data. The proposed model offers a way to measure users’ opinion in early stages of product release and
a way of predicting the opinion subsequently formed after their opinion revisions using the initial measurements. Therefore, this work
develops a conceptual software quality measurement model for evaluating software quality to decrease the perceptive and expectative
(or quality) measuring gap between a software development firm and the end user’s requirements.
Index Terms: Software quality, Software development, Quality Measurement, Quality Evaluations, & Quality Attributes
-----------------------------------------------------------------------***-----------------------------------------------------------------------
1. INTRODUCTION
Quality is a major challenge for all complex software systems.
Some important attributes of software quality include
reliability, survivability, availability, safety, security,
performance, accuracy, etc [1]. These have long been
requirements of aerospace and defence systems. Now, equally
challenging requirements are being placed on “everyday
systems” that increasingly provide the infrastructure for our
daily lives such as commercial, e-business and embedded
systems. Assessing and controlling software quality is still an
immature discipline [2][3]. One of the reasons for this is that
many of the concepts and terms that are used in discussing and
describing quality are overloaded with a history from
manufacturing quality. Most approaches to software quality do
not deal explicitly with user-perceived quality [5]. User-
perceived quality is regarded as an intrinsically inaccurate
judgement of product quality. Investigations seldom papers on
measurement theory of software quality have been unable to
provide methods in depth analyzing software quality
measurement, especially in measure between the end users and
the software firm [6][7]. In this paper we will discuss methods
of addressing each of these problems. The key mindset is to
remember that a software product is developed to provide a
range of services for a user group, in order to help them
achieve certain needs or goals. Thus, we should be clear at the
outset of any software project as to precisely what those needs
or goals are. These are the key drivers behind the
identification of not just the functional requirements, but also
the quality requirements. This paper presents an approach that
takes business or user goals as the primary driver, and then
maps these onto quality goals. Having identified a set of
quality in use goals, we next need to know how we can best
control the software development life-cycle in order to be able
to maximise the likelihood of achieving those goals.
2. SOFTWARE QUALITY ATTRIBUTES
Software Quality Attributes maps to common stakeholders’
primary concerns onto quality attributes as shown below. It
shows an approach to identify and resolve the conflicts among
quality attributes based on product and process strategies [8].
It also shows a value-based quality model to perform trade-off
analysis among conflicting quality attributes and a value based
process to achieve stakeholder mutually satisfying software
quality requirements [9][14].
Fig: 1 First-Order Mapping of Stakeholders Primary Concerns
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 568
3. MODELING USERS’ PERCEPTION
MEASUREMENTS
In order to collect the measurements of the users’ opinion, a
multiple−choice format was used in the questionnaires in
order to guide the user to select predefined responses that were
ordered in interval scales [15][16]. Examples of the questions
used in these questionnaires are the following: “What is your
opinion of the product’s accuracy and consistency?”, “Is
invalid data entry properly recognized?”, “Are all functions
that relate to the window available when needed?”, “Is help
available for each item and is it context sensitive?”. QWCO
(Qualifications Weighed Customer Opinion) method was used
to measure users’ opinions according to their qualifications.
( )
1
1
n
i i
i
n
i
i
O E
QWCO
E
=
=
⋅
=
∑
∑
(1)
Where Oi, measures the normalised measured results of user’s
i opinion and Ei measures the qualifications of user i. Finally,
n is the number of users who participated in the survey
[11][12]. Therefore, each user contributes to the average
according to his/her qualifications. Another method QWCODS
(Qualifications Weighed Customer Opinion with Double
Safeguards), a number of safeguards were embedded into the
questionnaires [13]. Safeguards are questions placed inside the
questionnaire so as to measure the correctness of responses
and not aimed at measuring user perceived quality. They are
control questions aiming at detecting errors.
1
1
n
i
i i i
i T
DS n
i
i i
i T
S
O E P
S
QWCO
S
E P
S
=
=
 
⋅ ⋅ ⋅ 
 =
 
⋅ ⋅ 
 
∑
∑
(2)
Where Si is the number of safeguards that the user i has replied
to correctly and ST is the total number of safeguards Since the
use of the QWCUDS technique implies the use at least of one
safeguard in the questionnaire, division by ST is always valid.
In this method, safeguards were used not only to detect errors
when measuring customer’s opinion, but also to detect errors
when measuring customers’ qualifications [18]. In equation
(2), Pi value can be 0 or 1. The value of Pi is zero when at least
one error has been detected when measuring the qualifications
of customer i. Pi value is set to 1 only if no error has been
detected. This method results in the rejection of a customer’s
responses if errors were detected while measuring his/her
qualifications.
3.1 Measuring Users’ Opinion
In order to measure users’ opinion of a software product
efficiently, surveys in fixed time intervals must be conducted.
For the analysis of the measurements, the users were divided
into two main categories, the experienced and the
inexperienced users. In the Fig2 the limits of the
differentiation of the user’s opinion over time are illustrated
[10]. The horizontal bar represents the time in monthly
intervals and the vertical bar represents the user’s opinion,
which was measured using the formulas mentioned above. The
user’s opinion in each survey takes values from 0 to 1. The
line AvOp represents the average users’ opinion of the quality
of the software product, formed after the final opinion of users
has been measured. The opinion of experienced users over
time varies between the curves e1 and e2, whereas the opinion
of inexperienced users over time varies between the curves
ne1 and ne2.
Fig: 2: Boundaries of User’s opinion
The experienced users, in contrast to the inexperienced, form
an opinion for the quality of the product from the early stages
of its release, which is very close to their final opinion. On the
contrary, the inexperienced users will form an opinion close to
their final opinion after using the software product for a long
period of time[9][20]. The length of this period depends on the
complexity of the product, the number and the variety of the
functions it supports, the amount of usage and the conditions
under which usage occurs, as well as usage of similar software
products. This period of time usually varies from six to twelve
months, when the user is experienced in the use of this
specific product [19]. After a period of time, the line AvOp
usually starts to decline as the user requirements usually
increase over time. This phenomenon is dependent on factors,
such as the similar software products that may be released and
the advances in hardware. It was also observed that when an
experienced user gives the software a higher score than his
final score or vice versa, this does not display fluctuations but
is seemed to slowly close the gap between the high or low
score and the final score. Amongst inexperienced users,
however, such predictable variability was not observed;
opinion fluctuated between widely ne1 και ne2. Over time, the
degree of fluctuation receded to the users’ final opinion of the
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 569
product quality. For example, the differentiation of
inexperienced users’ opinion over time can be intimated by
Fig 3, where UO represents an example of the changes in a
user’s opinion. This fluctuation results from the inexperienced
user either finding a new feature of the product, which has
remained undiscovered or has uncovered some aspect of the
product, which the user has sought and has not found up till
now and, as a result, rates the product highly. Similarly, if the
user uncovers a flaw in the product (whether real or
perceived), the user will rate it lowly regardless of whether the
aforementioned flaw could not have been avoided at the
production stage
Fig: 3: Fluctuation of inexperienced users’ opinion
Software quality factors are not clearly perceived by
inexperienced users [7][8]. If they discover a characteristic
indicating that the product fails in one particular factor, and
then they consider that the product fails in all the other areas
as well. On the contrary, experienced users do clearly perceive
the independent nature of these factors. After a justifiable time
period, inexperienced users become accustomed to the new
features or flaws they discover in the product and, as a result,
their opinion begin to lean towards the final opinion as is the
case with experienced users[16][17].
3.2 Findings to Improve How Surveys Are Conducted
From the measurements of the surveys, it is obvious that over
time: a) the experienced users’ opinion of the quality of the
software product approaches their final opinion and b) the
deviation of the inexperienced users’ opinion from their final
opinion declines continuously. Thus, the more a customer uses
a product, the more weight must be given to his opinion. In
other words, the time factor must also be taken into account
for effective measurements of software quality [7].
Additionally, in the early stages, the opinion of inexperienced
users fluctuates greatly. Their opinion can be considered only
if the sample of users is large enough to be considered
representative, thus ensuring sound results. Moreover, the
opinion of experienced users should be given greater weight
than that of the inexperienced users, regardless of their being
fewer of the former. Furthermore, from the findings for
individual user groups participating in the surveys, it was also
observed that the larger the degree of fluctuation in their
opinion, the more difficult it was for them to learn the features
which are more relevant to their specific context [5].
4. REPRESENTATION IN GROVE’S SYSTEM OF
SPHERES
The above representation of the constrains is sound and
complete with respect to Grove’s Systems of Spheres. In other
words, it can be proved that each set of constrains corresponds
to one and only one System of Spheres and conversely each
System of Spheres corresponds to one and only one set of
constrains. When designing the System of Spheres, the
different possible worlds, which represent the different belief
states of a user, must be placed in such a way that the belief
revision rule of minimal changes during a revision will be
satisfied. Thus, a system of spheres centered on [K] is a
collection S of subsets of M that can be represented in Fig 4.
In this system the more innermost the sphere is, the more
possible the world centered on [K]. When a new sentence A
appears to be true, with A ∉[K], and A is always accepted to
be reliable, the possible world must be revised in order to
encompass A. So the closest sphere (SA) must be taken, where
SA ∩ [A] ≠ ∅, in order to have minimal changes to our first
belief state. Our new world is now C(A)=[K*A]= SA
∩ [A].
Fig: 4: Grove’s System of Spheres
4.1 Designing the Model: Premature Prediction Of
Users’ Opinion
From the appropriate survey, the user’s opinion for every
quality characteristic will allow the researcher to plot the
initial belief state of this user for the quality of the software
program. Over time, this belief state may change because of
the revisions of the user’s opinion. The main aim of the
proposed model is to determine the new belief state of the user
without having to conduct another survey. The basic
philosophy of this model is illustrated in Fig 4, where the
inputs of the model are the current belief state of the user and
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 570
the new info of the software program that he/she has
discovered and the output is his/her new belief state.
Fig: 5: The basic philosophy of the model
According to this rule, if the belief state of a user is {x1, x2,x3,
…, xn}, then the closer belief states to it are all the {y1, y2, y3,
…, yn}, with 1| |i ix y− =∑ provided that all of the above
belief states are valid according to the set of constrains. These
belief states will be placed into the first sphere around the {x1,
x2, x3, …, xn}. Similarly, the next closer belief states are all the
{z1, z2, z3, …, zn}, with 2| |i ix z− =∑ provided that all of
the above belief states are valid according to the set of
constrains. These spheres will be placed into the second
sphere around the {x1, x2, x3, …, xn}. If a belief state is
invalid, then it’s possible world in the System of Spheres
model must be placed far away from the valid ones, i.e. into
the last sphere around the {x1, x2, x3, …, xn}. In this way, the
above possible world will be determined as an improbable
one.
4.2 Building a Set of Constrains
The representation of the correlation between the quality
criteria according to users’ perception of quality that was
followed in the proposed model is the determination of a set of
constrains between the scores of each criterion. These
constrains have the following form:
FC [a,b] F C [c,d]i j k l∈ ⇒ ∈ which means that if the score
of the criterion FiCj takes a value from a to b, then the score of
the criterion FkCl will take a value from c to d. For example,
the current belief state of a user is CBS={F1C1=6, F1C2=4,
F2C1=2} and his opinion for F1C1 changes to 7, then this
revision must have minimal changes to the CBS according to
belief revision rules. As a result, according to the constrains,
his new belief state will be NBS= {F1C1=7, F1C2=5, F2C1=3}.
Table -1: Constraints Table
F1C1 ∈[0,3] ⇒F1C2
∈[0,4]
F1C1∈[5,6] ⇒ F1C2 ∈
[2,8]
F1C1∈[7,10] ⇒F1C2∈
F1C2 ∈ ⇒[0,2] F1C1
[0,4]
F1C2 ∈ ⇒[9,10] F1C1
[5,10]
[5,10]
F1C1 ∈ [0,2] ⇒ F2C1 ∈
[0,7]
F1C1 ∈ [8,10] ⇒ F2C1 ∈
[4,10]
F2C1 ∈ [0,1] ⇒ F1C1 ∈ [0,5]
F2C1 ∈ [9,10] ⇒ F1C1 ∈
[5,10]
F1C2 ∈ [0,2] ⇒ F2C1 ∈
[0,5]
F1C2 ∈ [5,7] ⇒ F2C1 ∈
[3,9]
F1C2 ∈ [9,10] ⇒ F2C1 ∈
[5,10]
F2C1 ∈ [0,2] ⇒ F1C2 ∈ [0,5]
F2C1 ∈ [9,10] ⇒ F1C2 ∈
[5,10]
As far as the above example concerns, the closer belief states
to the belief state {6,4,2} are the following: {5,4,2}, {6,3,2}
and {6,4,3} whereas the belief states {7,4,2}, {6,5,2} and
{6,4,1} are invalid according to the constrains. When a
revision occurs to the criterion F1C1 from 6 to 7, the new
belief state will be the {7,5,3}, which is placed into the third
sphere around the {6,4,2}. The representation of these is
illustrated in Fig 6, where the current belief state
CBS={6,4,2}, the new belief state after the revision
NBS={7,5,3}, A={5,4,2}, B={6,3,2}, C={6,4,3}, D={7,4,2},
E={6,5,2}, F= {6,4,1}, Si is the ist
sphere around CBS and K
the boundaries of the event “F1C1 > 6”. The new belief state is
the shaded area, which is the intersection of S3 and [K].
Fig: 6 Example of Grove’s System of Spheres
4.3 Modeling Users Categories
The analysis revealed that users must be separated into
categories according to their experience, since their opinion of
a software product alters in a different way. As a result, the
proposed model differs for each user category, because the
revision of the opinion in one quality criterion will produce
different results in the belief set of each user category. In other
words, when inexperienced users discover that an event occurs
or not, then their opinion for the quality of the product will
change in a higher degree than the opinion of experienced
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 571
users will. Software quality factors are not clearly perceived
by inexperienced users and when they are either satisfied or
dissatisfied with one, the other factors follow suit. As a result,
a revision in their opinion of one quality factor leads to the
revision in their opinion of others. On the contrary, according
to the experienced users’ perception of quality, the different
factors of quality are not seen as being interdependent. In the
experienced user’s case, a revision in the opinion of one
quality factor will affect the opinion of the other factors only if
this revision is of a radical nature. The different level of
interdependence among software quality factors, according to
users’ opinion, leads to a model differently designed for each
category of users. In the case of experienced users, the
boundaries that declare whether an event occurs or not are
presented in such a way, that a revision in an opinion of one
event will result in minimal changes in their belief set. In other
words, these boundaries are independent. Therefore, no areas
that are dense in event boundaries are observed. Otherwise, if
the belief set of a user was represented by a sphere designed
into this area, a revision in the opinion of one event would
lead to a radical revision, which is not observed in the case of
experienced users. The model in this case can be intimated by
Fig 7
Fig: 7 Model of experienced users’ category
On the contrary, in the case of inexperienced users, every new
characteristic of the software product that has been detected
differentiates their opinion of all the software quality factors.
As a result, the model in this case is designed in such a way,
that the revision in users’ opinion of one factor leads to a
revision of a radical nature. The possible world of
inexperienced users is not as stable as in the experienced
user’s case. Since inexperienced users have usually the
opinion that the events of the model are interrelated, the
boundaries of these events must be in close proximity. The
model has areas that are dense in event boundaries and it is
illustrated in Fig 8
Fig 8: Model of inexperienced users’ category
Figures 7 and 8 also illustrate the differentiation between the
experienced users and the inexperienced users, after a belief
revision. For example, in the new world C(A), derived from
the revision in the event A, inexperienced users form an
opinion of all the events completely different from their initial
one (opinion in world [K]). On the contrary, experienced users
could revise their opinion only in one additional event.
CONCLUSIONS
Using the proposed model, software production companies
will be able to predict users’ opinion and their revisions over
time, without having to conduct surveys frequently. The
boundaries of the events must be designed according to the
weight given to each software quality factor. However, after a
long period of time, a new survey should be conducted in
order to test the soundness of this model and, occasionally,
even to calibrate the way it is applied. Furthermore, software
production companies will be able to predict users’ opinion
separately for each software quality characteristic.
REFERENCES
[1] Bate Roger, et al: A Systems Engineering Capability
Maturity Model, Version 1.1. Software Engineering Institute,
CMU/SEI-95-MM-003, November 1995.
[2] Brown M. G.: Baldrige Award Winning Quality: How to
Interpret the Malcom Baldrige Award Criteria. Milwaukee,
WI: ASQC Quality Press, 1991.
[3] Curtis Bill et al: People Capability Maturity Model.
Software Engineering Institute, CMU/SEI-95-MM-02,
September 1995.
[4] Cai, Shaohan & Jun, Minjoon. (2003). Internet users'
perceptions of online service quality: a comparison of online
buyers and information searchers. Managing Service Quality,
13(6), 504 – 519
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 572
[5] Carlson, Jamie & O'Cass, Aron. (2010). Exploring the
relationships between e-service quality, satisfaction, attitudes
and behaviours in content-driven e-service web sites. Journal
of Services Marketing, 24(2), pp.112 – 127
[6] Dabholkar, P.A. (1996), Consumer evaluations of new
technology-based self-service options: an investigation of
alternative models of service quality. International Journal of
Research in Marketing, 13, 29-51.
[7] Evanschitzky, H., Iyer, G., Hesse, J. and Ahlert, D. (2004).
E-satisfaction: a re-examination. Journal of Retailing, 80(3),
239-47
[8] Gounaris, S., Dimitriadis, S. and Stathakopoulos, V.
(2005). Antecedents of perceived quality in the context of
Internet retail stores. Journal of Marketing Management,
21(7), 669-682.
[9] Gardenfors Peter: Knowledge in Flux − Modeling the
Dynamics of Epistemic States. MIT Press, Cambridge,
England, ISBN 0-262-07109-6, 1988
[10] Grove Adam: Two modelings for theory change. Journal
of Philosophical Logic, 17, 157-170, 1988
[8] Peppas Pavlos: Well Behaved and Multiple Belief
Revision. European Conference on Artificial Intelligence,
1996
[9] Heim, G.R. and Field, J.M. (2007). Process drivers of e-
service quality: analysis of data from an online rating site.
Journal of Operations Management, 25, 962-84
[10] Kassim, N. and N. Abdullah. (2010). The effect of
perceived service quality dimensions on customer satisfaction,
trust, and loyalty in e-commerce settings. Asia Pacific Journal
of Marketing and Logistics, 22(3), 351-371.
[11] Kim, M. and Stoel, L. (2004). Apparel retailers: Web site
quality dimensions and satisfaction. Journal of Retailing and
Consumer Services, 11, 10-91
[12] Li, H. and Suomi, R. (2009). A proposed scale for
measuring e-service quality. International Journal of u- and e-
service, Science and Technology, 2(1), 1-10.
[13] Loonam, Mary & O'Loughlin, Deirdre. (2008). Exploring
e-service quality: a study of Irish online banking. Marketing
Intelligence & Planning. 26(7), 759 – 780.
[14] Paulk M., Curtis B., Chrissis M. and Weber C.:
Capability Maturity Model for Software, Software
Engineering Institute, CMU/SEI-93-TR-024, 1993
[15] Ruyter, K.D., Wetzels, M. and Kleijnen, M. (2001).
Customer adoption of e-service: an experimental study.
International Journal of Service Industry Management, 12(2),
184-207
[16] Xenos M. and Christodoulakis D.: Software Quality: The
User’s Point of View. pp. 266-272 of Software Quality and
Productivity, Chapman & Hall, ISBN: 0-412-62960-7, 1995.
[17] Xenos M., Stavrinoudis D. and Christodoulakis D.: The
Correlation Between Developer-oriented and User-oriented
Software Quality Measurements (A Case Study). 5th
European Conference on Software Quality, EOQ-SC, Dublin,
pp. 267-275, 1996
[18] Xenos M. and Christodoulakis D.: Measuring Perceived
Software Quality. Information and Software Technology
Journal, Butterworth Publications UK, Vol. 39, pp. 417-424,
June 1997.
[19] Yang, Z. (2001). Consumer perceptions of service quality
in Internet based electronic commerce. Proceedings of the
EMAC Conference, 811 May 2001, Bergen.
[20] Yen, C. and Lu, H. (2008). Effects of e-service quality on
loyalty intention: an empirical study in online auction.
Managing Service Quality, 18(2), 127-146

Weitere ähnliche Inhalte

Was ist angesagt?

IRJET- Opinion Mining and Sentiment Analysis for Online Review
IRJET-  	  Opinion Mining and Sentiment Analysis for Online ReviewIRJET-  	  Opinion Mining and Sentiment Analysis for Online Review
IRJET- Opinion Mining and Sentiment Analysis for Online ReviewIRJET Journal
 
A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Ent...
A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Ent...A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Ent...
A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Ent...IJECEIAES
 
Positive developments but challenges still ahead a survey study on ux profe...
Positive developments but challenges still ahead   a survey study on ux profe...Positive developments but challenges still ahead   a survey study on ux profe...
Positive developments but challenges still ahead a survey study on ux profe...Journal Papers
 
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSijcsa
 
AGILE METHODS AND QUALITY _ A SURVEY
AGILE METHODS AND QUALITY _ A SURVEYAGILE METHODS AND QUALITY _ A SURVEY
AGILE METHODS AND QUALITY _ A SURVEYcsandit
 
Determination of Software Release Instant of Three-Tier Client Server Softwar...
Determination of Software Release Instant of Three-Tier Client Server Softwar...Determination of Software Release Instant of Three-Tier Client Server Softwar...
Determination of Software Release Instant of Three-Tier Client Server Softwar...Waqas Tariq
 
IRJET- Product Aspect Ranking and its Application
IRJET-  	  Product Aspect Ranking and its ApplicationIRJET-  	  Product Aspect Ranking and its Application
IRJET- Product Aspect Ranking and its ApplicationIRJET Journal
 
Software Quality Analysis Using Mutation Testing Scheme
Software Quality Analysis Using Mutation Testing SchemeSoftware Quality Analysis Using Mutation Testing Scheme
Software Quality Analysis Using Mutation Testing SchemeEditor IJMTER
 
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTSAN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTSijseajournal
 
The Impact of In-House Software Development Practices on System Usability in ...
The Impact of In-House Software Development Practices on System Usability in ...The Impact of In-House Software Development Practices on System Usability in ...
The Impact of In-House Software Development Practices on System Usability in ...IJMIT JOURNAL
 
Towards formulating dynamic model for predicting defects in system testing us...
Towards formulating dynamic model for predicting defects in system testing us...Towards formulating dynamic model for predicting defects in system testing us...
Towards formulating dynamic model for predicting defects in system testing us...Journal Papers
 
Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Editor IJARCET
 
DESQA a Software Quality Assurance Framework
DESQA a Software Quality Assurance FrameworkDESQA a Software Quality Assurance Framework
DESQA a Software Quality Assurance FrameworkIJERA Editor
 

Was ist angesagt? (18)

IRJET- Opinion Mining and Sentiment Analysis for Online Review
IRJET-  	  Opinion Mining and Sentiment Analysis for Online ReviewIRJET-  	  Opinion Mining and Sentiment Analysis for Online Review
IRJET- Opinion Mining and Sentiment Analysis for Online Review
 
A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Ent...
A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Ent...A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Ent...
A Guideline Tool for Ongoing Product Evaluation in Small and Medium-Sized Ent...
 
Positive developments but challenges still ahead a survey study on ux profe...
Positive developments but challenges still ahead   a survey study on ux profe...Positive developments but challenges still ahead   a survey study on ux profe...
Positive developments but challenges still ahead a survey study on ux profe...
 
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
 
AGILE METHODS AND QUALITY _ A SURVEY
AGILE METHODS AND QUALITY _ A SURVEYAGILE METHODS AND QUALITY _ A SURVEY
AGILE METHODS AND QUALITY _ A SURVEY
 
Exploratory Analysis of Pakistan Software Industry on Quality Improvement by ...
Exploratory Analysis of Pakistan Software Industry on Quality Improvement by ...Exploratory Analysis of Pakistan Software Industry on Quality Improvement by ...
Exploratory Analysis of Pakistan Software Industry on Quality Improvement by ...
 
Determination of Software Release Instant of Three-Tier Client Server Softwar...
Determination of Software Release Instant of Three-Tier Client Server Softwar...Determination of Software Release Instant of Three-Tier Client Server Softwar...
Determination of Software Release Instant of Three-Tier Client Server Softwar...
 
QA in RE
QA in REQA in RE
QA in RE
 
IRJET- Product Aspect Ranking and its Application
IRJET-  	  Product Aspect Ranking and its ApplicationIRJET-  	  Product Aspect Ranking and its Application
IRJET- Product Aspect Ranking and its Application
 
Software Quality Analysis Using Mutation Testing Scheme
Software Quality Analysis Using Mutation Testing SchemeSoftware Quality Analysis Using Mutation Testing Scheme
Software Quality Analysis Using Mutation Testing Scheme
 
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTSAN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
 
The Impact of In-House Software Development Practices on System Usability in ...
The Impact of In-House Software Development Practices on System Usability in ...The Impact of In-House Software Development Practices on System Usability in ...
The Impact of In-House Software Development Practices on System Usability in ...
 
Towards formulating dynamic model for predicting defects in system testing us...
Towards formulating dynamic model for predicting defects in system testing us...Towards formulating dynamic model for predicting defects in system testing us...
Towards formulating dynamic model for predicting defects in system testing us...
 
RESUME-TESTING
RESUME-TESTINGRESUME-TESTING
RESUME-TESTING
 
Ijcatr04051006
Ijcatr04051006Ijcatr04051006
Ijcatr04051006
 
Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986
 
Shiwani
ShiwaniShiwani
Shiwani
 
DESQA a Software Quality Assurance Framework
DESQA a Software Quality Assurance FrameworkDESQA a Software Quality Assurance Framework
DESQA a Software Quality Assurance Framework
 

Andere mochten auch

Power spectrum sequence analysis of rheumatic
Power spectrum sequence analysis of rheumaticPower spectrum sequence analysis of rheumatic
Power spectrum sequence analysis of rheumaticeSAT Publishing House
 
Quality of service parameter centric resource allocation for lte advanced
Quality of service parameter centric resource allocation for lte advancedQuality of service parameter centric resource allocation for lte advanced
Quality of service parameter centric resource allocation for lte advancedeSAT Publishing House
 
History of gasoline direct compression ignition (gdci)
History of gasoline direct compression ignition (gdci)History of gasoline direct compression ignition (gdci)
History of gasoline direct compression ignition (gdci)eSAT Publishing House
 
Limnological studies related to physico chemical
Limnological studies related to physico chemicalLimnological studies related to physico chemical
Limnological studies related to physico chemicaleSAT Publishing House
 
Optimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous robotOptimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous roboteSAT Publishing House
 
Lsb hiding using random approach for image watermarking
Lsb hiding using random approach for image watermarkingLsb hiding using random approach for image watermarking
Lsb hiding using random approach for image watermarkingeSAT Publishing House
 
Assessment of groundwater quality for irrigation use
Assessment of groundwater quality for irrigation useAssessment of groundwater quality for irrigation use
Assessment of groundwater quality for irrigation useeSAT Publishing House
 
Open domain question answering system using semantic role labeling
Open domain question answering system using semantic role labelingOpen domain question answering system using semantic role labeling
Open domain question answering system using semantic role labelingeSAT Publishing House
 
Concrete composition analysis cast as a plate solar
Concrete composition analysis cast as a plate solarConcrete composition analysis cast as a plate solar
Concrete composition analysis cast as a plate solareSAT Publishing House
 
Analysis of circular disc antenna using defective
Analysis of circular disc antenna using defectiveAnalysis of circular disc antenna using defective
Analysis of circular disc antenna using defectiveeSAT Publishing House
 
Analysis of dc capacitor voltage balance method for h bridge inverter based p...
Analysis of dc capacitor voltage balance method for h bridge inverter based p...Analysis of dc capacitor voltage balance method for h bridge inverter based p...
Analysis of dc capacitor voltage balance method for h bridge inverter based p...eSAT Publishing House
 
Stabilizationsolidification of iron ore mine tailings
Stabilizationsolidification of iron ore mine tailingsStabilizationsolidification of iron ore mine tailings
Stabilizationsolidification of iron ore mine tailingseSAT Publishing House
 
Assessment of industrial byproducts as permeable reactive barriers for landfi...
Assessment of industrial byproducts as permeable reactive barriers for landfi...Assessment of industrial byproducts as permeable reactive barriers for landfi...
Assessment of industrial byproducts as permeable reactive barriers for landfi...eSAT Publishing House
 
Influence of carbon sources on α amylase production by brevibacillus sp. unde...
Influence of carbon sources on α amylase production by brevibacillus sp. unde...Influence of carbon sources on α amylase production by brevibacillus sp. unde...
Influence of carbon sources on α amylase production by brevibacillus sp. unde...eSAT Publishing House
 
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...eSAT Publishing House
 
A review of various technologies and transmission modes for design and develo...
A review of various technologies and transmission modes for design and develo...A review of various technologies and transmission modes for design and develo...
A review of various technologies and transmission modes for design and develo...eSAT Publishing House
 
Td ams processing for vlsi implementation of ldpc decoder
Td ams processing for vlsi implementation of ldpc decoderTd ams processing for vlsi implementation of ldpc decoder
Td ams processing for vlsi implementation of ldpc decodereSAT Publishing House
 
Studies on development of fuel briquettes for
Studies on development of fuel briquettes forStudies on development of fuel briquettes for
Studies on development of fuel briquettes foreSAT Publishing House
 
A novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationA novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationeSAT Publishing House
 
A review paper on watchdog mechanism in wireless
A review paper on watchdog mechanism in wirelessA review paper on watchdog mechanism in wireless
A review paper on watchdog mechanism in wirelesseSAT Publishing House
 

Andere mochten auch (20)

Power spectrum sequence analysis of rheumatic
Power spectrum sequence analysis of rheumaticPower spectrum sequence analysis of rheumatic
Power spectrum sequence analysis of rheumatic
 
Quality of service parameter centric resource allocation for lte advanced
Quality of service parameter centric resource allocation for lte advancedQuality of service parameter centric resource allocation for lte advanced
Quality of service parameter centric resource allocation for lte advanced
 
History of gasoline direct compression ignition (gdci)
History of gasoline direct compression ignition (gdci)History of gasoline direct compression ignition (gdci)
History of gasoline direct compression ignition (gdci)
 
Limnological studies related to physico chemical
Limnological studies related to physico chemicalLimnological studies related to physico chemical
Limnological studies related to physico chemical
 
Optimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous robotOptimized mapping and navigation of remote area through an autonomous robot
Optimized mapping and navigation of remote area through an autonomous robot
 
Lsb hiding using random approach for image watermarking
Lsb hiding using random approach for image watermarkingLsb hiding using random approach for image watermarking
Lsb hiding using random approach for image watermarking
 
Assessment of groundwater quality for irrigation use
Assessment of groundwater quality for irrigation useAssessment of groundwater quality for irrigation use
Assessment of groundwater quality for irrigation use
 
Open domain question answering system using semantic role labeling
Open domain question answering system using semantic role labelingOpen domain question answering system using semantic role labeling
Open domain question answering system using semantic role labeling
 
Concrete composition analysis cast as a plate solar
Concrete composition analysis cast as a plate solarConcrete composition analysis cast as a plate solar
Concrete composition analysis cast as a plate solar
 
Analysis of circular disc antenna using defective
Analysis of circular disc antenna using defectiveAnalysis of circular disc antenna using defective
Analysis of circular disc antenna using defective
 
Analysis of dc capacitor voltage balance method for h bridge inverter based p...
Analysis of dc capacitor voltage balance method for h bridge inverter based p...Analysis of dc capacitor voltage balance method for h bridge inverter based p...
Analysis of dc capacitor voltage balance method for h bridge inverter based p...
 
Stabilizationsolidification of iron ore mine tailings
Stabilizationsolidification of iron ore mine tailingsStabilizationsolidification of iron ore mine tailings
Stabilizationsolidification of iron ore mine tailings
 
Assessment of industrial byproducts as permeable reactive barriers for landfi...
Assessment of industrial byproducts as permeable reactive barriers for landfi...Assessment of industrial byproducts as permeable reactive barriers for landfi...
Assessment of industrial byproducts as permeable reactive barriers for landfi...
 
Influence of carbon sources on α amylase production by brevibacillus sp. unde...
Influence of carbon sources on α amylase production by brevibacillus sp. unde...Influence of carbon sources on α amylase production by brevibacillus sp. unde...
Influence of carbon sources on α amylase production by brevibacillus sp. unde...
 
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
Embedded based sensorless control of pmbldc motor with voltage controlled pfc...
 
A review of various technologies and transmission modes for design and develo...
A review of various technologies and transmission modes for design and develo...A review of various technologies and transmission modes for design and develo...
A review of various technologies and transmission modes for design and develo...
 
Td ams processing for vlsi implementation of ldpc decoder
Td ams processing for vlsi implementation of ldpc decoderTd ams processing for vlsi implementation of ldpc decoder
Td ams processing for vlsi implementation of ldpc decoder
 
Studies on development of fuel briquettes for
Studies on development of fuel briquettes forStudies on development of fuel briquettes for
Studies on development of fuel briquettes for
 
A novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationA novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentation
 
A review paper on watchdog mechanism in wireless
A review paper on watchdog mechanism in wirelessA review paper on watchdog mechanism in wireless
A review paper on watchdog mechanism in wireless
 

Ähnlich wie Measurement model of software quality in user’s

A rigorous user needs experience evaluation method based on software quality ...
A rigorous user needs experience evaluation method based on software quality ...A rigorous user needs experience evaluation method based on software quality ...
A rigorous user needs experience evaluation method based on software quality ...TELKOMNIKA JOURNAL
 
Software Quality Measure
Software Quality MeasureSoftware Quality Measure
Software Quality MeasureEditor IJCATR
 
Product aspect ranking using domain dependent and domain independent review
Product aspect ranking using domain dependent and domain independent reviewProduct aspect ranking using domain dependent and domain independent review
Product aspect ranking using domain dependent and domain independent revieweSAT Publishing House
 
Product aspect ranking using domain dependent and domain independent review
Product aspect ranking using domain dependent and domain independent reviewProduct aspect ranking using domain dependent and domain independent review
Product aspect ranking using domain dependent and domain independent revieweSAT Journals
 
A comparative studies of software quality model for the software product eval...
A comparative studies of software quality model for the software product eval...A comparative studies of software quality model for the software product eval...
A comparative studies of software quality model for the software product eval...imdurgesh
 
Identification, Analysis & Empirical Validation (IAV) of Object Oriented Desi...
Identification, Analysis & Empirical Validation (IAV) of Object Oriented Desi...Identification, Analysis & Empirical Validation (IAV) of Object Oriented Desi...
Identification, Analysis & Empirical Validation (IAV) of Object Oriented Desi...rahulmonikasharma
 
Advancement of ucp with end user
Advancement of ucp with end userAdvancement of ucp with end user
Advancement of ucp with end userijseajournal
 
An interactive approach to requirements prioritization using quality factors
An interactive approach to requirements prioritization using quality factorsAn interactive approach to requirements prioritization using quality factors
An interactive approach to requirements prioritization using quality factorsijfcstjournal
 
IRJET- Factors Affecting the Delivery of Quality Software and their Relations...
IRJET- Factors Affecting the Delivery of Quality Software and their Relations...IRJET- Factors Affecting the Delivery of Quality Software and their Relations...
IRJET- Factors Affecting the Delivery of Quality Software and their Relations...IRJET Journal
 
A novel defect detection method for software requirements inspections
A novel defect detection method for software requirements inspections A novel defect detection method for software requirements inspections
A novel defect detection method for software requirements inspections IJECEIAES
 
Big data analytics in financial market
Big data analytics in financial marketBig data analytics in financial market
Big data analytics in financial marketeSAT Journals
 
Extreme software estimation (xsoft estimation)
Extreme software estimation (xsoft estimation)Extreme software estimation (xsoft estimation)
Extreme software estimation (xsoft estimation)eSAT Journals
 
Unique fundamentals of software
Unique fundamentals of softwareUnique fundamentals of software
Unique fundamentals of softwareijcsit
 
Extreme software estimation (xsoft estimation)
Extreme software estimation (xsoft estimation)Extreme software estimation (xsoft estimation)
Extreme software estimation (xsoft estimation)eSAT Publishing House
 
A User Story Quality Measurement Model for Reducing Agile Software Developmen...
A User Story Quality Measurement Model for Reducing Agile Software Developmen...A User Story Quality Measurement Model for Reducing Agile Software Developmen...
A User Story Quality Measurement Model for Reducing Agile Software Developmen...ijseajournal
 
STATISTICAL ANALYSIS OF METRICS FOR SOFTWARE QUALITY IMPROVEMENT
STATISTICAL ANALYSIS OF METRICS FOR SOFTWARE QUALITY IMPROVEMENT STATISTICAL ANALYSIS OF METRICS FOR SOFTWARE QUALITY IMPROVEMENT
STATISTICAL ANALYSIS OF METRICS FOR SOFTWARE QUALITY IMPROVEMENT ijseajournal
 
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...ijseajournal
 
Effectiveness of software product metrics for mobile application
Effectiveness of software product metrics for mobile application Effectiveness of software product metrics for mobile application
Effectiveness of software product metrics for mobile application tanveer ahmad
 

Ähnlich wie Measurement model of software quality in user’s (20)

A rigorous user needs experience evaluation method based on software quality ...
A rigorous user needs experience evaluation method based on software quality ...A rigorous user needs experience evaluation method based on software quality ...
A rigorous user needs experience evaluation method based on software quality ...
 
Software Quality Measure
Software Quality MeasureSoftware Quality Measure
Software Quality Measure
 
Product aspect ranking using domain dependent and domain independent review
Product aspect ranking using domain dependent and domain independent reviewProduct aspect ranking using domain dependent and domain independent review
Product aspect ranking using domain dependent and domain independent review
 
Product aspect ranking using domain dependent and domain independent review
Product aspect ranking using domain dependent and domain independent reviewProduct aspect ranking using domain dependent and domain independent review
Product aspect ranking using domain dependent and domain independent review
 
A comparative studies of software quality model for the software product eval...
A comparative studies of software quality model for the software product eval...A comparative studies of software quality model for the software product eval...
A comparative studies of software quality model for the software product eval...
 
Identification, Analysis & Empirical Validation (IAV) of Object Oriented Desi...
Identification, Analysis & Empirical Validation (IAV) of Object Oriented Desi...Identification, Analysis & Empirical Validation (IAV) of Object Oriented Desi...
Identification, Analysis & Empirical Validation (IAV) of Object Oriented Desi...
 
Advancement of ucp with end user
Advancement of ucp with end userAdvancement of ucp with end user
Advancement of ucp with end user
 
An interactive approach to requirements prioritization using quality factors
An interactive approach to requirements prioritization using quality factorsAn interactive approach to requirements prioritization using quality factors
An interactive approach to requirements prioritization using quality factors
 
IRJET- Factors Affecting the Delivery of Quality Software and their Relations...
IRJET- Factors Affecting the Delivery of Quality Software and their Relations...IRJET- Factors Affecting the Delivery of Quality Software and their Relations...
IRJET- Factors Affecting the Delivery of Quality Software and their Relations...
 
A novel defect detection method for software requirements inspections
A novel defect detection method for software requirements inspections A novel defect detection method for software requirements inspections
A novel defect detection method for software requirements inspections
 
Big data analytics in financial market
Big data analytics in financial marketBig data analytics in financial market
Big data analytics in financial market
 
Extreme software estimation (xsoft estimation)
Extreme software estimation (xsoft estimation)Extreme software estimation (xsoft estimation)
Extreme software estimation (xsoft estimation)
 
Unique fundamentals of software
Unique fundamentals of softwareUnique fundamentals of software
Unique fundamentals of software
 
Extreme software estimation (xsoft estimation)
Extreme software estimation (xsoft estimation)Extreme software estimation (xsoft estimation)
Extreme software estimation (xsoft estimation)
 
A User Story Quality Measurement Model for Reducing Agile Software Developmen...
A User Story Quality Measurement Model for Reducing Agile Software Developmen...A User Story Quality Measurement Model for Reducing Agile Software Developmen...
A User Story Quality Measurement Model for Reducing Agile Software Developmen...
 
Ijetcas14 545
Ijetcas14 545Ijetcas14 545
Ijetcas14 545
 
STATISTICAL ANALYSIS OF METRICS FOR SOFTWARE QUALITY IMPROVEMENT
STATISTICAL ANALYSIS OF METRICS FOR SOFTWARE QUALITY IMPROVEMENT STATISTICAL ANALYSIS OF METRICS FOR SOFTWARE QUALITY IMPROVEMENT
STATISTICAL ANALYSIS OF METRICS FOR SOFTWARE QUALITY IMPROVEMENT
 
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
 
Effectiveness of software product metrics for mobile application
Effectiveness of software product metrics for mobile application Effectiveness of software product metrics for mobile application
Effectiveness of software product metrics for mobile application
 
Guide to Software Estimation
Guide to Software EstimationGuide to Software Estimation
Guide to Software Estimation
 

Mehr von eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

Mehr von eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Kürzlich hochgeladen

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 

Kürzlich hochgeladen (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 

Measurement model of software quality in user’s

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 567 MEASUREMENT MODEL OF SOFTWARE QUALITY IN USER’S PERCEPTION K. Subba Rao1 , L. S. S. Reddy2 1 Associate Professor, IT Department, 2 Professor & Director, CSE Department, LBRCE, AP, INDIA ksubbarao_22@yahoo.co.in Abstract An increasing emphasis on consumer demand and expanded development budgets of software development firms fuel the need to upgrade software quality. Software quality is largely measured by quality standards and guidelines. This paper presents a method for modeling users’ perception of software quality. The method aims to improve the quality of data derived from user opinion surveys and facilitate the analysis of such data. The proposed model offers a way to measure users’ opinion in early stages of product release and a way of predicting the opinion subsequently formed after their opinion revisions using the initial measurements. Therefore, this work develops a conceptual software quality measurement model for evaluating software quality to decrease the perceptive and expectative (or quality) measuring gap between a software development firm and the end user’s requirements. Index Terms: Software quality, Software development, Quality Measurement, Quality Evaluations, & Quality Attributes -----------------------------------------------------------------------***----------------------------------------------------------------------- 1. INTRODUCTION Quality is a major challenge for all complex software systems. Some important attributes of software quality include reliability, survivability, availability, safety, security, performance, accuracy, etc [1]. These have long been requirements of aerospace and defence systems. Now, equally challenging requirements are being placed on “everyday systems” that increasingly provide the infrastructure for our daily lives such as commercial, e-business and embedded systems. Assessing and controlling software quality is still an immature discipline [2][3]. One of the reasons for this is that many of the concepts and terms that are used in discussing and describing quality are overloaded with a history from manufacturing quality. Most approaches to software quality do not deal explicitly with user-perceived quality [5]. User- perceived quality is regarded as an intrinsically inaccurate judgement of product quality. Investigations seldom papers on measurement theory of software quality have been unable to provide methods in depth analyzing software quality measurement, especially in measure between the end users and the software firm [6][7]. In this paper we will discuss methods of addressing each of these problems. The key mindset is to remember that a software product is developed to provide a range of services for a user group, in order to help them achieve certain needs or goals. Thus, we should be clear at the outset of any software project as to precisely what those needs or goals are. These are the key drivers behind the identification of not just the functional requirements, but also the quality requirements. This paper presents an approach that takes business or user goals as the primary driver, and then maps these onto quality goals. Having identified a set of quality in use goals, we next need to know how we can best control the software development life-cycle in order to be able to maximise the likelihood of achieving those goals. 2. SOFTWARE QUALITY ATTRIBUTES Software Quality Attributes maps to common stakeholders’ primary concerns onto quality attributes as shown below. It shows an approach to identify and resolve the conflicts among quality attributes based on product and process strategies [8]. It also shows a value-based quality model to perform trade-off analysis among conflicting quality attributes and a value based process to achieve stakeholder mutually satisfying software quality requirements [9][14]. Fig: 1 First-Order Mapping of Stakeholders Primary Concerns
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 568 3. MODELING USERS’ PERCEPTION MEASUREMENTS In order to collect the measurements of the users’ opinion, a multiple−choice format was used in the questionnaires in order to guide the user to select predefined responses that were ordered in interval scales [15][16]. Examples of the questions used in these questionnaires are the following: “What is your opinion of the product’s accuracy and consistency?”, “Is invalid data entry properly recognized?”, “Are all functions that relate to the window available when needed?”, “Is help available for each item and is it context sensitive?”. QWCO (Qualifications Weighed Customer Opinion) method was used to measure users’ opinions according to their qualifications. ( ) 1 1 n i i i n i i O E QWCO E = = ⋅ = ∑ ∑ (1) Where Oi, measures the normalised measured results of user’s i opinion and Ei measures the qualifications of user i. Finally, n is the number of users who participated in the survey [11][12]. Therefore, each user contributes to the average according to his/her qualifications. Another method QWCODS (Qualifications Weighed Customer Opinion with Double Safeguards), a number of safeguards were embedded into the questionnaires [13]. Safeguards are questions placed inside the questionnaire so as to measure the correctness of responses and not aimed at measuring user perceived quality. They are control questions aiming at detecting errors. 1 1 n i i i i i T DS n i i i i T S O E P S QWCO S E P S = =   ⋅ ⋅ ⋅   =   ⋅ ⋅    ∑ ∑ (2) Where Si is the number of safeguards that the user i has replied to correctly and ST is the total number of safeguards Since the use of the QWCUDS technique implies the use at least of one safeguard in the questionnaire, division by ST is always valid. In this method, safeguards were used not only to detect errors when measuring customer’s opinion, but also to detect errors when measuring customers’ qualifications [18]. In equation (2), Pi value can be 0 or 1. The value of Pi is zero when at least one error has been detected when measuring the qualifications of customer i. Pi value is set to 1 only if no error has been detected. This method results in the rejection of a customer’s responses if errors were detected while measuring his/her qualifications. 3.1 Measuring Users’ Opinion In order to measure users’ opinion of a software product efficiently, surveys in fixed time intervals must be conducted. For the analysis of the measurements, the users were divided into two main categories, the experienced and the inexperienced users. In the Fig2 the limits of the differentiation of the user’s opinion over time are illustrated [10]. The horizontal bar represents the time in monthly intervals and the vertical bar represents the user’s opinion, which was measured using the formulas mentioned above. The user’s opinion in each survey takes values from 0 to 1. The line AvOp represents the average users’ opinion of the quality of the software product, formed after the final opinion of users has been measured. The opinion of experienced users over time varies between the curves e1 and e2, whereas the opinion of inexperienced users over time varies between the curves ne1 and ne2. Fig: 2: Boundaries of User’s opinion The experienced users, in contrast to the inexperienced, form an opinion for the quality of the product from the early stages of its release, which is very close to their final opinion. On the contrary, the inexperienced users will form an opinion close to their final opinion after using the software product for a long period of time[9][20]. The length of this period depends on the complexity of the product, the number and the variety of the functions it supports, the amount of usage and the conditions under which usage occurs, as well as usage of similar software products. This period of time usually varies from six to twelve months, when the user is experienced in the use of this specific product [19]. After a period of time, the line AvOp usually starts to decline as the user requirements usually increase over time. This phenomenon is dependent on factors, such as the similar software products that may be released and the advances in hardware. It was also observed that when an experienced user gives the software a higher score than his final score or vice versa, this does not display fluctuations but is seemed to slowly close the gap between the high or low score and the final score. Amongst inexperienced users, however, such predictable variability was not observed; opinion fluctuated between widely ne1 και ne2. Over time, the degree of fluctuation receded to the users’ final opinion of the
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 569 product quality. For example, the differentiation of inexperienced users’ opinion over time can be intimated by Fig 3, where UO represents an example of the changes in a user’s opinion. This fluctuation results from the inexperienced user either finding a new feature of the product, which has remained undiscovered or has uncovered some aspect of the product, which the user has sought and has not found up till now and, as a result, rates the product highly. Similarly, if the user uncovers a flaw in the product (whether real or perceived), the user will rate it lowly regardless of whether the aforementioned flaw could not have been avoided at the production stage Fig: 3: Fluctuation of inexperienced users’ opinion Software quality factors are not clearly perceived by inexperienced users [7][8]. If they discover a characteristic indicating that the product fails in one particular factor, and then they consider that the product fails in all the other areas as well. On the contrary, experienced users do clearly perceive the independent nature of these factors. After a justifiable time period, inexperienced users become accustomed to the new features or flaws they discover in the product and, as a result, their opinion begin to lean towards the final opinion as is the case with experienced users[16][17]. 3.2 Findings to Improve How Surveys Are Conducted From the measurements of the surveys, it is obvious that over time: a) the experienced users’ opinion of the quality of the software product approaches their final opinion and b) the deviation of the inexperienced users’ opinion from their final opinion declines continuously. Thus, the more a customer uses a product, the more weight must be given to his opinion. In other words, the time factor must also be taken into account for effective measurements of software quality [7]. Additionally, in the early stages, the opinion of inexperienced users fluctuates greatly. Their opinion can be considered only if the sample of users is large enough to be considered representative, thus ensuring sound results. Moreover, the opinion of experienced users should be given greater weight than that of the inexperienced users, regardless of their being fewer of the former. Furthermore, from the findings for individual user groups participating in the surveys, it was also observed that the larger the degree of fluctuation in their opinion, the more difficult it was for them to learn the features which are more relevant to their specific context [5]. 4. REPRESENTATION IN GROVE’S SYSTEM OF SPHERES The above representation of the constrains is sound and complete with respect to Grove’s Systems of Spheres. In other words, it can be proved that each set of constrains corresponds to one and only one System of Spheres and conversely each System of Spheres corresponds to one and only one set of constrains. When designing the System of Spheres, the different possible worlds, which represent the different belief states of a user, must be placed in such a way that the belief revision rule of minimal changes during a revision will be satisfied. Thus, a system of spheres centered on [K] is a collection S of subsets of M that can be represented in Fig 4. In this system the more innermost the sphere is, the more possible the world centered on [K]. When a new sentence A appears to be true, with A ∉[K], and A is always accepted to be reliable, the possible world must be revised in order to encompass A. So the closest sphere (SA) must be taken, where SA ∩ [A] ≠ ∅, in order to have minimal changes to our first belief state. Our new world is now C(A)=[K*A]= SA ∩ [A]. Fig: 4: Grove’s System of Spheres 4.1 Designing the Model: Premature Prediction Of Users’ Opinion From the appropriate survey, the user’s opinion for every quality characteristic will allow the researcher to plot the initial belief state of this user for the quality of the software program. Over time, this belief state may change because of the revisions of the user’s opinion. The main aim of the proposed model is to determine the new belief state of the user without having to conduct another survey. The basic philosophy of this model is illustrated in Fig 4, where the inputs of the model are the current belief state of the user and
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 570 the new info of the software program that he/she has discovered and the output is his/her new belief state. Fig: 5: The basic philosophy of the model According to this rule, if the belief state of a user is {x1, x2,x3, …, xn}, then the closer belief states to it are all the {y1, y2, y3, …, yn}, with 1| |i ix y− =∑ provided that all of the above belief states are valid according to the set of constrains. These belief states will be placed into the first sphere around the {x1, x2, x3, …, xn}. Similarly, the next closer belief states are all the {z1, z2, z3, …, zn}, with 2| |i ix z− =∑ provided that all of the above belief states are valid according to the set of constrains. These spheres will be placed into the second sphere around the {x1, x2, x3, …, xn}. If a belief state is invalid, then it’s possible world in the System of Spheres model must be placed far away from the valid ones, i.e. into the last sphere around the {x1, x2, x3, …, xn}. In this way, the above possible world will be determined as an improbable one. 4.2 Building a Set of Constrains The representation of the correlation between the quality criteria according to users’ perception of quality that was followed in the proposed model is the determination of a set of constrains between the scores of each criterion. These constrains have the following form: FC [a,b] F C [c,d]i j k l∈ ⇒ ∈ which means that if the score of the criterion FiCj takes a value from a to b, then the score of the criterion FkCl will take a value from c to d. For example, the current belief state of a user is CBS={F1C1=6, F1C2=4, F2C1=2} and his opinion for F1C1 changes to 7, then this revision must have minimal changes to the CBS according to belief revision rules. As a result, according to the constrains, his new belief state will be NBS= {F1C1=7, F1C2=5, F2C1=3}. Table -1: Constraints Table F1C1 ∈[0,3] ⇒F1C2 ∈[0,4] F1C1∈[5,6] ⇒ F1C2 ∈ [2,8] F1C1∈[7,10] ⇒F1C2∈ F1C2 ∈ ⇒[0,2] F1C1 [0,4] F1C2 ∈ ⇒[9,10] F1C1 [5,10] [5,10] F1C1 ∈ [0,2] ⇒ F2C1 ∈ [0,7] F1C1 ∈ [8,10] ⇒ F2C1 ∈ [4,10] F2C1 ∈ [0,1] ⇒ F1C1 ∈ [0,5] F2C1 ∈ [9,10] ⇒ F1C1 ∈ [5,10] F1C2 ∈ [0,2] ⇒ F2C1 ∈ [0,5] F1C2 ∈ [5,7] ⇒ F2C1 ∈ [3,9] F1C2 ∈ [9,10] ⇒ F2C1 ∈ [5,10] F2C1 ∈ [0,2] ⇒ F1C2 ∈ [0,5] F2C1 ∈ [9,10] ⇒ F1C2 ∈ [5,10] As far as the above example concerns, the closer belief states to the belief state {6,4,2} are the following: {5,4,2}, {6,3,2} and {6,4,3} whereas the belief states {7,4,2}, {6,5,2} and {6,4,1} are invalid according to the constrains. When a revision occurs to the criterion F1C1 from 6 to 7, the new belief state will be the {7,5,3}, which is placed into the third sphere around the {6,4,2}. The representation of these is illustrated in Fig 6, where the current belief state CBS={6,4,2}, the new belief state after the revision NBS={7,5,3}, A={5,4,2}, B={6,3,2}, C={6,4,3}, D={7,4,2}, E={6,5,2}, F= {6,4,1}, Si is the ist sphere around CBS and K the boundaries of the event “F1C1 > 6”. The new belief state is the shaded area, which is the intersection of S3 and [K]. Fig: 6 Example of Grove’s System of Spheres 4.3 Modeling Users Categories The analysis revealed that users must be separated into categories according to their experience, since their opinion of a software product alters in a different way. As a result, the proposed model differs for each user category, because the revision of the opinion in one quality criterion will produce different results in the belief set of each user category. In other words, when inexperienced users discover that an event occurs or not, then their opinion for the quality of the product will change in a higher degree than the opinion of experienced
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 571 users will. Software quality factors are not clearly perceived by inexperienced users and when they are either satisfied or dissatisfied with one, the other factors follow suit. As a result, a revision in their opinion of one quality factor leads to the revision in their opinion of others. On the contrary, according to the experienced users’ perception of quality, the different factors of quality are not seen as being interdependent. In the experienced user’s case, a revision in the opinion of one quality factor will affect the opinion of the other factors only if this revision is of a radical nature. The different level of interdependence among software quality factors, according to users’ opinion, leads to a model differently designed for each category of users. In the case of experienced users, the boundaries that declare whether an event occurs or not are presented in such a way, that a revision in an opinion of one event will result in minimal changes in their belief set. In other words, these boundaries are independent. Therefore, no areas that are dense in event boundaries are observed. Otherwise, if the belief set of a user was represented by a sphere designed into this area, a revision in the opinion of one event would lead to a radical revision, which is not observed in the case of experienced users. The model in this case can be intimated by Fig 7 Fig: 7 Model of experienced users’ category On the contrary, in the case of inexperienced users, every new characteristic of the software product that has been detected differentiates their opinion of all the software quality factors. As a result, the model in this case is designed in such a way, that the revision in users’ opinion of one factor leads to a revision of a radical nature. The possible world of inexperienced users is not as stable as in the experienced user’s case. Since inexperienced users have usually the opinion that the events of the model are interrelated, the boundaries of these events must be in close proximity. The model has areas that are dense in event boundaries and it is illustrated in Fig 8 Fig 8: Model of inexperienced users’ category Figures 7 and 8 also illustrate the differentiation between the experienced users and the inexperienced users, after a belief revision. For example, in the new world C(A), derived from the revision in the event A, inexperienced users form an opinion of all the events completely different from their initial one (opinion in world [K]). On the contrary, experienced users could revise their opinion only in one additional event. CONCLUSIONS Using the proposed model, software production companies will be able to predict users’ opinion and their revisions over time, without having to conduct surveys frequently. The boundaries of the events must be designed according to the weight given to each software quality factor. However, after a long period of time, a new survey should be conducted in order to test the soundness of this model and, occasionally, even to calibrate the way it is applied. Furthermore, software production companies will be able to predict users’ opinion separately for each software quality characteristic. REFERENCES [1] Bate Roger, et al: A Systems Engineering Capability Maturity Model, Version 1.1. Software Engineering Institute, CMU/SEI-95-MM-003, November 1995. [2] Brown M. G.: Baldrige Award Winning Quality: How to Interpret the Malcom Baldrige Award Criteria. Milwaukee, WI: ASQC Quality Press, 1991. [3] Curtis Bill et al: People Capability Maturity Model. Software Engineering Institute, CMU/SEI-95-MM-02, September 1995. [4] Cai, Shaohan & Jun, Minjoon. (2003). Internet users' perceptions of online service quality: a comparison of online buyers and information searchers. Managing Service Quality, 13(6), 504 – 519
  • 6. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 572 [5] Carlson, Jamie & O'Cass, Aron. (2010). Exploring the relationships between e-service quality, satisfaction, attitudes and behaviours in content-driven e-service web sites. Journal of Services Marketing, 24(2), pp.112 – 127 [6] Dabholkar, P.A. (1996), Consumer evaluations of new technology-based self-service options: an investigation of alternative models of service quality. International Journal of Research in Marketing, 13, 29-51. [7] Evanschitzky, H., Iyer, G., Hesse, J. and Ahlert, D. (2004). E-satisfaction: a re-examination. Journal of Retailing, 80(3), 239-47 [8] Gounaris, S., Dimitriadis, S. and Stathakopoulos, V. (2005). Antecedents of perceived quality in the context of Internet retail stores. Journal of Marketing Management, 21(7), 669-682. [9] Gardenfors Peter: Knowledge in Flux − Modeling the Dynamics of Epistemic States. MIT Press, Cambridge, England, ISBN 0-262-07109-6, 1988 [10] Grove Adam: Two modelings for theory change. Journal of Philosophical Logic, 17, 157-170, 1988 [8] Peppas Pavlos: Well Behaved and Multiple Belief Revision. European Conference on Artificial Intelligence, 1996 [9] Heim, G.R. and Field, J.M. (2007). Process drivers of e- service quality: analysis of data from an online rating site. Journal of Operations Management, 25, 962-84 [10] Kassim, N. and N. Abdullah. (2010). The effect of perceived service quality dimensions on customer satisfaction, trust, and loyalty in e-commerce settings. Asia Pacific Journal of Marketing and Logistics, 22(3), 351-371. [11] Kim, M. and Stoel, L. (2004). Apparel retailers: Web site quality dimensions and satisfaction. Journal of Retailing and Consumer Services, 11, 10-91 [12] Li, H. and Suomi, R. (2009). A proposed scale for measuring e-service quality. International Journal of u- and e- service, Science and Technology, 2(1), 1-10. [13] Loonam, Mary & O'Loughlin, Deirdre. (2008). Exploring e-service quality: a study of Irish online banking. Marketing Intelligence & Planning. 26(7), 759 – 780. [14] Paulk M., Curtis B., Chrissis M. and Weber C.: Capability Maturity Model for Software, Software Engineering Institute, CMU/SEI-93-TR-024, 1993 [15] Ruyter, K.D., Wetzels, M. and Kleijnen, M. (2001). Customer adoption of e-service: an experimental study. International Journal of Service Industry Management, 12(2), 184-207 [16] Xenos M. and Christodoulakis D.: Software Quality: The User’s Point of View. pp. 266-272 of Software Quality and Productivity, Chapman & Hall, ISBN: 0-412-62960-7, 1995. [17] Xenos M., Stavrinoudis D. and Christodoulakis D.: The Correlation Between Developer-oriented and User-oriented Software Quality Measurements (A Case Study). 5th European Conference on Software Quality, EOQ-SC, Dublin, pp. 267-275, 1996 [18] Xenos M. and Christodoulakis D.: Measuring Perceived Software Quality. Information and Software Technology Journal, Butterworth Publications UK, Vol. 39, pp. 417-424, June 1997. [19] Yang, Z. (2001). Consumer perceptions of service quality in Internet based electronic commerce. Proceedings of the EMAC Conference, 811 May 2001, Bergen. [20] Yen, C. and Lu, H. (2008). Effects of e-service quality on loyalty intention: an empirical study in online auction. Managing Service Quality, 18(2), 127-146