This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Defect-Density Assessment in Evolutionary Product Development: A Case Study in Medical Imaging
July-Aug. 2013 (vol. 30 no. 4)
pp. 81-87
Yang-Ming Zhu, Philips Healthcare
David Faller, Philips Healthcare
Defect density is the ratio between the number of defects and software size. Properly assessing defect density in evolutionary product development requires a strong tool and rigid process support that enables defects to be traced to the offending source code. In addition, it requires waiting for field defects after the product is deployed. To ease the calculation in practice, a proposed method approximates the lifetime number of defects against the software by the number of defects reported in a development period even if the defects are reported against previous product releases. The method uses aggregated code churn to measure the software size. It was applied to two development projects in medical imaging that involved three geographical locations (sites) with about 30 software engineers and 1.354 million lines of code in the released products. The results suggest the approach has some merits and validity, which the authors discuss in the distributed development context. The method is simple and operable and can be used by others with situations similar to ours.
Index Terms:
Software d,Software metrics,Approximation methods,Software quaility,Analytical models,Software performance,Performance evaluation,distributed development,defect density,evolutionary development,code churn
Citation:
Yang-Ming Zhu, David Faller, "Defect-Density Assessment in Evolutionary Product Development: A Case Study in Medical Imaging," IEEE Software, vol. 30, no. 4, pp. 81-87, July-Aug. 2013, doi:10.1109/MS.2012.111
Usage of this product signifies your acceptance of the Terms of Use.