Abstract
Generally, it is very important for a software development manager to optimally allocate the financial budget of a development project during the testing phase. Several optimal testing-effort allocation problems for the module testing phase have been discussed to minimize an objective function such as the total testing-effort expenditures, the total residual fault content in the system, the expected total software cost and so on. In this paper, we discuss an optimal effort allocation problem for both the module and integration testing in software development : minimize (residual fault content after the integration testing), subject to (required total testing-effort expenditures during the module and integration testing). We also show an efficient algorithm to solve the problem and provide numerical examples of the derived optimal policies.