Model-Based Time Estimate of Software Test Processes

In order to plan and manage the process of software test, it is necessary to estimate the test process time exactly. An improved process time estimate model was proposed based on analyzing other process models. The model takes into account the effects of rework possibilities and rework impact factors on the process time. What makes the proposed model different from others is that the rework impact factors in this model affect the remaining time of the rework task other than the task duration. The time estimate methods are illustrated by an example of a software test process. The analysis of the models and the comparison between them are presented.