Body of knowledge for software quality measurement

被引:35
|
作者
Schneidewind, NF [1 ]
机构
[1] USN, Postgrad Sch, Software Metr Lab, Dept Informat Sci, Washington, DC 20350 USA
关键词
D O I
10.1109/2.982919
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:77 / +
页数:8
相关论文
共 50 条
  • [1] Knowledge requirements for software quality measurement
    Schneidewind N.F.
    [J]. Empirical Software Engineering, 2001, 6 (3) : 201 - 205
  • [2] Software quality measurement
    Jorgensen, M
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 1999, 30 (12) : 907 - 912
  • [3] Measurement of software quality
    Jorgensen, M
    [J]. SOFTWARE QUALITY ENGINEERING, 1997, : 257 - 266
  • [4] SOFTWARE QUALITY MEASUREMENT
    ARTHUR, J
    [J]. DATAMATION, 1984, 30 (21): : 115 - &
  • [5] Improvements to the guide to the software engineering body of knowledge (SWEBOK) and to the software engineering education body of knowledge (SEEK)
    Bourque, P
    Lethbridge, TC
    [J]. 10TH INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2003, : 7 - 7
  • [6] QUALITY AND KNOWLEDGE IN SOFTWARE ENGINEERING
    BURTON, S
    SWANSON, K
    LEONARD, L
    [J]. AI MAGAZINE, 1993, 14 (04) : 43 - 50
  • [7] The guide to the software engineering body of knowledge
    Bourque, P
    Dupuis, R
    Abran, A
    Moore, JW
    Tripp, L
    [J]. IEEE SOFTWARE, 1999, 16 (06) : 35 - 44
  • [8] Reflections on the body of knowledge in software engineering
    Apshvalka, Dace
    Wendorff, Peter
    [J]. ADVANCES IN INFORMATION SYSTEMS DEVELOPMENT, VOL 1 AND 2: BRIDGING THE GAP BETWEEN ACADEMIA AND INDUSTRY, 2006, : 995 - +
  • [9] The measurement of software design quality
    Blundell, JK
    Hines, ML
    Stach, J
    [J]. ANNALS OF SOFTWARE ENGINEERING, 1997, 4 : 235 - 255
  • [10] An Approach to Knowledge Transfer in Software Measurement
    Soini, Jari
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2007, 31 (04): : 437 - 446