2006 · 27 citations · 18 references
ComputingComputer ScienceQuality AssuranceQuality EngineeringSoftware EngineeringDefect DetectionDefectsSoftware DesignSoftware MetricsSoftware Quality AssuranceSoftware TestingCode Complexity AnalysisDefect DensityEmpirical EvaluationLarge-scale ProductionPareto AnalysisPareto Dominance
This paper discusses the Pareto principle as it relates to the distribution of software defects in code. We look at evidence in the context of both the software test team, and users of the software. We also investigate two related principles. The first principle is that the distribution of defects in code relates to the distribution of complexity in code. The second principle is that how we define complexity relates to the distribution of defects in code. We present this work as an empirical study of three general hypotheses investigated for large production-level software; we show that the essence of the principle holds, while precise percentages do not.
18
W. Grant Ireson, Joseph M. Juran · Journal of the American Statistical Association · 1952 · 2.9K citations
Top 10 list [software development]
Barry Boehm, Victor R. Basili · Computer · 2001 · 813 citations
Predicting fault incidence using software change history
Todd Graves, Alan F. Karr, J. S. Marron et al. · IEEE Transactions on Software Engineering · 2000 · 751 citations