Title :
A learning curve based simulation model for software development
Author :
Hanakawa, Noriko ; Morisaki, Syuji ; Matsumoto, Kaname
Author_Institution :
Graduate Sch. of Inf. Sci., Nara Inst. of Sci. & Technol., Japan
Abstract :
Many of the non conventional software development methodologies (such as object-oriented analysis methodology) and tools (such as visual programming environment) have been applied in real life projects. These projects have been started without sufficient previous training given to the developers. An increment in the productivity has been seen as the projects progress. This paper proposes a simulation model for software development which can deal with variances of developers´ productivity during software development. As the proposed model takes into account the developer´s learning curve, it can be used to compute a developer´s productivity and the quantity of gain to the developer´s knowledge in executing an activity. The proposed model has been applied to four typical scenarios in our case study. The results show that it is highly practicable. An outline of a project planning prototype which is based on the proposed model is presented. The prototype can be used to make project plans which take the developer´s learning curve into consideration
Keywords :
digital simulation; project management; software development management; developers´ productivity; learning curve; learning curve based; project planning prototype; simulation model; software development; Application software; Information analysis; Information science; Object oriented modeling; Productivity; Programming; Prototypes; Software prototyping; Software quality; Software tools;
Conference_Titel :
Software Engineering, 1998. Proceedings of the 1998 International Conference on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8368-6
DOI :
10.1109/ICSE.1998.671388