FINE–GRAINED ANALYSIS AND PROFILING OF SOFTWARE BUGS TO FACILITATE WASTE IDENTIFICATION AND ITS MINIMIZATION
S. R. Subramanya · International Journal of Research in Engineering and Technology · 2014
Software defects or bugs are among the primary causes of software development overrunning time schedules and budget costs.They are also the major cause of 'waste' in software development, which roughly translates to time, effort, and money spent on unproductive aspects of software.Despite several developments in software engineering and improvements in the software development process, their effects in minimizing the waste in software development process have not been remarkable in comparison with the hardware counterpart of complex chip design.This paper proposes a fine-grained approach to the analysis of the root causes of software defects (bugs) in an effort to better quantify the components of waste and its subsequent minimization.It also proposes the use of bugs profile for the allocation of resources to tackle bugs with minimal wasted resources.