• 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