Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Software Quality

Software Quality

Ratings:

5.0

(1)
|Views: 84|Likes:
Published by api-3852528
SEMESTER V
SEMESTER V

More info:

Published by: api-3852528 on Oct 19, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/18/2014

pdf

text

original

Department of Information Technology
IF355 - SQM
ACADEMIC YEAR
:
2005 \u2013 2006
SEMESTER / YEAR
:
V / III
DEPARTMENT
:
INFORMATION TECHNOLOGY
COURSE NAME
:
SOFTWARE QUALITY MANAGEMENT
COURSE CODE
:
IF 355
UNIT 1
Software Quality
Contents:

\u2022Views of Quality
\u2022Hierarchical Modeling
\u2022 Boehm and McCall\u2019 s Models
\u2022 Quality Criteria
\u2022Interrelation
\u2022 Measuring Quality

\u2022Quality Metrics
\u2022Overall Measures of Quality
1
Department of Information Technology
IF355 - SQM
Quality:

\ue000 Ability of the product/service to fulfill its function
\ue000 Hard to define
\ue000 Impossible to measure
\ue000 Easy to recognize in its absence
\ue000Transparent when present

Definition of Quality:
Source
Definition
OED(Oxford English Dictionary), 1990
The degree of excellence
Crosby, 1979
Zero defects
ISO, 1986
The
totality
of
features
and
characteristics of a product/service that
bear
on
its
ability
to
satisfy
specified/implied needs.
Characteristics of Quality:

\ue001 Quality is not absolute
\ue001 Quality is multidimensional
\ue001 Quality is subject to constraints
\ue001 Quality is about acceptable compromises
\ue001 Quality criteria are not independent, but interact with each other

causing conflicts.
Software Quality:
Kitchen ham (1989 b) refers to software quality \u201c fitness for needs\u201d
and claims quality involves matching expectations.
Two features of a piece of quality software:
o
Conformance to its specification
o
Fitness for its intended purpose.
These may be summarized as:
\u2022
Is it a good solution?
\u2022
Does it address the right problem?
2
Department of Information Technology
IF355 - SQM
The Department of Defense (DOD, 1985) in the USA defines software
quality as \u201c the degree to which the attributes of the software enable it
to perform its intended end use\u201d.
Software was particularly problematical for the following reasons:
\u2022
Software has no physical existence
\u2022
The lack of knowledge of client needs at the start
\u2022
The change of client needs over time
\u2022
The rapid rate of change on both hardware and software
\u2022
The high expectations of customers, particularly with respect to
adaptability.

Within the software quality area, the need to provide a solution that matches user needs is often considered as \u201c design quality\u201d , whilst ensuring a match to the specification is considered as \u201cmanufacturing quality\u201d.

Views of Quality:

Quality is a multidimensional construct. It may therefore be considered using a polyhedron metaphor. Within this metaphor, a three-dimensional solid represents quality. Each face represents a different aspect of quality such as correctness, reliability, and efficiency.

It has been classified according to a number of \u2018 views\u2019 or perspective. These views are often diverse and may conflict with each other. Each view comes from a particular context.

The views are generally presented in adversarial pairs such as versus
designers.
The software project has the following roles

\ue002 Project manager
\ue002 Business analyst
\ue002 Implementation programmer
\ue002 Quality auditor
\ue002End user
\ue002Line manager
\ue002Project sponsor

3

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->