Software quality - Prevention versus cure?

被引:23
作者
Dromey, RG [1 ]
机构
[1] Griffith Univ, Software Qual Inst, Brisbane, Qld 4111, Australia
关键词
software defects; acceptance testing; product quality models; defect prevention; quality-carrying properties; component-based quality; software inspection;
D O I
10.1023/A:1025162610079
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In traditional engineering disciplines a preventative approach is used to tackle defects and thereby produce quality products and systems. A recent case study suggests that in software engineering a curative approach to finding defects and producing quality software may be the most practical way to proceed. Here, the argument for a curative approach to software quality is challenged, and suggestions are made on how appropriate component-based quality models, that contain both generic and domain-specific quality knowledge, may be used to support a preventative approach to producing quality software products and systems.
引用
收藏
页码:197 / 210
页数:14
相关论文
共 11 条
[1]   Identifying quality-requirement conflicts [J].
Boehm, B ;
In, H .
IEEE SOFTWARE, 1996, 13 (02) :25-35
[2]  
CRAWFORD A, 2003, THESIS GRIFFITH U
[3]  
Dromey R., 1998, Software Product Quality: Theory, Model, and Practice
[4]   Cornering the chimera [J].
Dromey, RG .
IEEE SOFTWARE, 1996, 13 (01) :33-&
[5]   A MODEL FOR SOFTWARE PRODUCT QUALITY [J].
DROMEY, RG .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (02) :146-162
[6]   AN AXIOMATIC BASIS FOR COMPUTER PROGRAMMING [J].
HOARE, CAR .
COMMUNICATIONS OF THE ACM, 1969, 12 (10) :576-&
[7]  
HOROWITZ E, 1998, WINWIN REFERENCE MAN
[8]   Is software quality visible in the code? [J].
Lauesen, S ;
Younessi, H .
IEEE SOFTWARE, 1998, 15 (04) :69-+
[9]  
Leveson N. G, 1995, SYSTEM SAFETY COMPUT
[10]  
MCDERMID J, 1999, COMMUNICATION