DocumentCode
2920784
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
fYear
1998
fDate
19-25 Apr 1998
Firstpage
350
Lastpage
359
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1998. Proceedings of the 1998 International Conference on
Conference_Location
Kyoto
ISSN
0270-5257
Print_ISBN
0-8186-8368-6
Type
conf
DOI
10.1109/ICSE.1998.671388
Filename
671388
Link To Document