Predicting Fault Inflow in Highly Iterative Software Development Processes
Independent thesis Advanced level (degree of Master (One Year))Student thesis
In highly iterative development processes, functionality is continuously added while existing faults are repaired simultaneously. Therefore, practitioners need means to predict the fault inflow, i.e. the number of faults at the a certain project stage, in order to allocate resources adequately. This study investigates the use of software reliability growth models (SRGMs) for predicting fault inflow. Additionally, a simple linear model is developed and compared to the SRGMs. The paper provides results from applying these models on fault data from three different industrial projects. One of the key findings of this study is that SRGMs are applicable for predicting fault inflow in highly iterative processes. Moreover, the results show that a linear model provides reasonably accurate predictions as well and therefore, represents a valid alternative to the SRGMs.
Place, publisher, year, edition, pages
2008. , 12 p.
fault inflow, prediction, testing, iterative, software development
IdentifiersURN: urn:nbn:se:bth-3121Local ID: oai:bth.se:arkivex43078B067A6A2D9BC12574310062FC70OAI: oai:DiVA.org:bth-3121DiVA: diva2:830420
Torkar, Dr. Richard