TY - GEN
T1 - A case study of defect introduction mechanisms
AU - Ghazarian, Arbi
N1 - Copyright:
Copyright 2009 Elsevier B.V., All rights reserved.
PY - 2009
Y1 - 2009
N2 - It is well known that software production organizations spend a sizeable amount of their project budget to rectify the defects introduced into the software systems during the development process. An in depth understanding of the mechanisms that give rise to defects is an essential step towards the reduction of defects in software systems. In line with this objective, we conducted a case study of defect introduction mechanisms on three major components of an industrial enterprise resource planning software system, and observed that external factors including incomplete requirements specifications, adopting new, unfamiliar technologies, lack of requirements traceability, and the lack of proactive and explicit definition and enforcement of user interface consistency rules account for 59% of the defects. These findings suggest areas where effort should be directed.
AB - It is well known that software production organizations spend a sizeable amount of their project budget to rectify the defects introduced into the software systems during the development process. An in depth understanding of the mechanisms that give rise to defects is an essential step towards the reduction of defects in software systems. In line with this objective, we conducted a case study of defect introduction mechanisms on three major components of an industrial enterprise resource planning software system, and observed that external factors including incomplete requirements specifications, adopting new, unfamiliar technologies, lack of requirements traceability, and the lack of proactive and explicit definition and enforcement of user interface consistency rules account for 59% of the defects. These findings suggest areas where effort should be directed.
KW - Case Study
KW - Defect Root Cause Analysis
KW - Defects Sources
UR - http://www.scopus.com/inward/record.url?scp=69849106701&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=69849106701&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-02144-2_16
DO - 10.1007/978-3-642-02144-2_16
M3 - Conference contribution
AN - SCOPUS:69849106701
SN - 3642021433
SN - 9783642021435
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 156
EP - 170
BT - Advanced Information Systems Engineering - 21st International Conference, CAiSE 2009, Proceedings
T2 - 21st International Conference on Advanced Information Systems Engineering, CAiSE 2009
Y2 - 8 June 2009 through 12 June 2009
ER -