H. Iida, Inf. Technol. Center, Nara Inst. of Sci. & Technol., Japan
J. Eijima, Inf. Technol. Center, Nara Inst. of Sci. & Technol., Japan
S. Yabe, Inf. Technol. Center, Nara Inst. of Sci. & Technol., Japan
K. Matsumoto, Inf. Technol. Center, Nara Inst. of Sci. & Technol., Japan
K. Torii, Inf. Technol. Center, Nara Inst. of Sci. & Technol., Japan
In many cases of small scale software development, downstream activities are actually carried out before upstream activities have completely finished in order to reduce the development time and meet the deadline. However, overlapping activities also increase the total work effort because it demands more communications between activities. It is very important to be able to estimate the tradeoff between development time and total work effort since constraints may be placed on them. The paper proposes a simulation model to describe the overlapping development processes and the effects between overlapped activities. Based on this model, a software process simulator was developed. This simulator is applicable for supporting project planning (scheduling and staffing) with constraints on cycle time and total work effort.
Index Terms:
software development management; small scale software development; downstream activities; upstream activities; simulation model; overlapping development process; activity progress; development time; total work effort; tradeoff; software process simulator; project planning; staffing; scheduling; cycle time
Citation:
H. Iida, J. Eijima, S. Yabe, K. Matsumoto, K. Torii, "Simulation Model of Overlapping Development Process Based on Progress of Activities," apsec, pp.131, Third Asia-Pacific Software Engineering Conference (APSEC'96), 1996