Page 264 - DCAP304_DCAP515_SOFTWARE_PROJECT_MANAGEMENT
P. 264
Software Project Management Deepak Mehta, Lovely Professional University
Notes Unit 13: Software Quality
CONTENTS
Objectives
Introduction
13.1 Software Quality
13.2 ISO-9126
13.3 Measuring Software
13.4 Product Quality Management
13.4.1 Process Quality Management
13.5 External Standards
13.6 Summary
13.7 Keywords
13.8 Review Questions
13.9 Further Readings
Objectives
After studying this unit, you will be able to:
Explain software quality
Discuss ISO-9126
Describe Software Measures
Differentiate between Product and Process Quality
Explain External Standards
Introduction
Software Quality Assurance (SQA) as a ‘planned and systematic pattern of all actions necessary
to provide adequate confidence that the item or product conforms to established technical
requirements’. SQA does this by checking that:
plans are defined according to standards;
procedures are performed according to plans;
products are implemented according to standards.
A procedure defines how an activity will be conducted. Procedures are defined in plans, such as
a Software Configuration Management Plan. A product is a deliverable to a customer. Software
products are code, user manuals and technical documents, such as an Architectural Design
Document. Examples of product standards are design and coding standards, and the standard
document templates.
258 LOVELY PROFESSIONAL UNIVERSITY