DocumentCode
2039089
Title
The vital few versus the trivial many: examining the Pareto principle for software
Author
Gittens, Mechelle ; Kim, Yong ; Godwin, David
Author_Institution
IBM Corp., White Plains, NY, USA
Volume
1
fYear
2005
fDate
26-28 July 2005
Firstpage
179
Abstract
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.
Keywords
Pareto distribution; program testing; software engineering; Pareto principle; code complexity; code defect distribution; software code; software defects; software engineering; software testing; Advertising; Application software; Character recognition; Data analysis; Industrial relations; Performance analysis; Personnel; Quality management; Software development management; Software testing; Empirical study; Pareto principle; defects;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-2413-3
Type
conf
DOI
10.1109/COMPSAC.2005.153
Filename
1510018
Link To Document