Lecture 2 Quality Models
Lecture 2 Quality Models
Lecture 2
Text Book
Software Quality Engineering by Jeff Tian
Quality Standards and Frameworks
• Two approaches to software that can be followed to ensure
software quality:
• Process based: assurance of the process by which a product is
developed (ISO 9001, ISO 9000-3 provides guidelines for the
application of the ISO 9001)
• Product based: the evaluation of the quality of the end product
(ISO 9126).
• Both approaches are important and both require the
presence of a system for managing quality.
QUALITY FRAMEWORKS AND
ISO-9126
• Various models or frameworks have been proposed to accommodate
these different quality views and expectations, define quality and
related attributes, features, characteristics, and measurements.
• ISO-9126 (ISO, 2001), the mostly influential one in the software
engineering community today, and discuss various adaptations of
such quality frameworks for specific application environments.
• Causal relationship from intangible quality views to tangible software
measures.
Quality Frameworks