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
关键词
Life cycle - Metric system - Personnel training - Quality control - Standards;
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 条
  • [31] A software development model based on quality measurement
    Pai, WC
    Wang, CC
    Jiang, DR
    [J]. COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2000, : 40 - 43
  • [32] Software Architecture Quality Measurement Stability and Understandability
    Alenezi, Mamdouh
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (07) : 550 - 559
  • [33] Formalize the Software Quality Measurement for Heterogeneous Requirements
    Mit, Edwin
    Shiang, Cheah Wai
    [J]. 2015 9TH INTERNATIONAL CONFERENCE ON IT IN ASIA (CITA), 2015,
  • [34] New directions in measurement for software quality control
    Krause, P
    Freimut, B
    Suryn, W
    [J]. 10TH INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2003, : 129 - 143
  • [35] MEASUREMENT AS AN ALTERNATIVE TO BUREAUCRACY FOR THE ACHIEVEMENT OF SOFTWARE QUALITY
    NEIL, M
    [J]. SOFTWARE QUALITY JOURNAL, 1994, 3 (02) : 65 - 78
  • [36] Automating software quality modelling, measurement and assessment
    Kitchenham, B
    Pasquini, A
    Anders, U
    Boegh, J
    dePanfilis, S
    Linkman, S
    [J]. RELIABILITY, QUALITY AND SAFETY OF SOFTWARE-INTENSIVE SYSTEMS, 1997, : 43 - 53
  • [37] Approximation methods in a software quality measurement framework
    Ramanna, S
    [J]. IEEE CCEC 2002: CANADIAN CONFERENCE ON ELECTRCIAL AND COMPUTER ENGINEERING, VOLS 1-3, CONFERENCE PROCEEDINGS, 2002, : 566 - 571
  • [38] Software process improvement, quality assurance and measurement
    Trienekens, J. J. M.
    Kusters, R. J.
    Balla, K.
    [J]. 13TH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2006, : 3 - +
  • [39] Software quality measurement based on error propagation analysis in software networks
    Pan, Wei-Feng
    Li, Bing
    [J]. Zhongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Central South University (Science and Technology), 2012, 43 (11): : 4339 - 4348
  • [40] Advances in Software Product Quality Measurement and Its Applications in Software Evolution
    Hegedus, Peter
    [J]. 2015 31ST INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME) PROCEEDINGS, 2015, : 590 - 593