DocumentCode
1092141
Title
End-to-end defect modeling
Author
Gras, Jean-Jacques
Volume
21
Issue
5
fYear
2004
Firstpage
98
Lastpage
100
Abstract
In this context, computer models can help us predict outcomes and anticipate with confidence. We can now use cause-effect modeling to drive software quality, moving our organization toward higher maturity levels. Despite missing good software quality models, many software projects successfully deliver software on time and with acceptable quality. Although researchers have devoted much attention to analyzing software projects´ failures, we also need to understand why some are successful - within budget, of high quality, and on time-despite numerous challenges. Restricting software quality to defects, decisions made in successful projects must be based on some understanding of cause-effect relationships that drive defects at each stage of the process. To manage software quality by data, we need a model describing which factors drive defect introduction and removal in the life cycle, and how they do it. Once properly built and validated, a defect model enables successful anticipation. This is why it´s important that the model include all variables influencing the process response to some degree.
Keywords
cause-effect analysis; project management; software development management; software quality; software reliability; cause-effect model; end-to-end defect modeling; software projects; software quality; Bayesian methods; Databases; Predictive models; Process control; Software measurement; Software quality; Software systems; Software testing; System testing; Time measurement; 010; 05; 100; 210; 415; 416; 460; 65; End-to-End Defect Modeling; Gras, J.; Journal paper; Using cause-effect modeling to drive software quality can move your organization to higher maturity levels.; cause-effect modeling;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2004.1331312
Filename
1331312
Link To Document