DocumentCode
1560346
Title
Body of knowledge for software quality measurement
Author
Schneidewind, Norman F.
Author_Institution
Dept. of Inf. Sci., Naval Postgraduate Sch., Monterey, CA, USA
Volume
35
Issue
2
fYear
2002
fDate
2/1/2002 12:00:00 AM
Firstpage
77
Lastpage
83
Abstract
Measuring quality is the key to developing high-quality software. The author describes two approaches that help to identify the body of knowledge software engineers need to achieve this goal. The first approach derives knowledge requirements from a set of issues identified during two standards efforts: the IEEE Std. 1061-1998 for a Software Quality Metrics Methodology and the American National Standard Recommended Practice for Software Reliability (ANSI/AIAA R-013-1992). The second approach ties these knowledge requirements to phases in the software development life cycle. Together, these approaches define a body of knowledge that shows software engineers why and when to measure quality. Focusing on the entire software development life cycle, rather than just the coding phase, gives software engineers the comprehensive knowledge they need to enhance software quality and supports early detection and resolution of quality problems. The integration of product and process measurements lets engineers assess the interactions between them throughout the life cycle. Software engineers can apply this body of knowledge as a guideline for incorporating quality measurement in their projects. Professional licensing and training programs will also find it useful
Keywords
software engineering; software metrics; software quality; quality measurement; software development life cycle; software quality; ANSI standards; Guidelines; Knowledge engineering; Phase detection; Programming; Reliability engineering; Software measurement; Software quality; Software reliability; Software standards;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.982919
Filename
982919
Link To Document