A learning curve based simulation model for software development

被引:20
|
作者
Hanakawa, N [1 ]
Morisaki, S [1 ]
Matsumoto, K [1 ]
机构
[1] Nara Inst Sci & Technol, Grad Sch Informat Sci, Nara 63001, Japan
关键词
simulation model; project management; learning curve; knowledge;
D O I
10.1109/ICSE.1998.671388
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:350 / 359
页数:10
相关论文
共 50 条
  • [41] COLLABORATIVE, PROJECT-BASED LEARNING IN SOFTWARE DEVELOPMENT
    Ganeshan, K.
    Kirk, D.
    Kothamasu, N.
    11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 428 - 436
  • [42] Software Application for Simulation-Based AES, RSA and Elliptic-Curve Algorithms
    Chaouch, Asma
    Bouallegue, Begacem
    Bouraoui, Ouni
    2016 2ND INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR SIGNAL AND IMAGE PROCESSING (ATSIP), 2016, : 77 - 82
  • [43] Project Based Learning Meets Service Learning on Software Development Education
    Lopez-Fernandez, Daniel
    Raya, Laura
    Ortega, Fernando
    Jesus Garcia, Jose
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2019, 35 (05) : 1436 - 1445
  • [44] Multimedia Learning Module Development based on SIGIL Software in Physics Learning
    Darman, Rio Sandhika
    Setyadi, Ahdika
    Wilujeng, Insih
    Jumadi
    Kuswanto, Heru
    INTERNATIONAL SEMINAR ON SCIENCE EDUCATION, 2019, 1233
  • [45] Project based learning meets service learning on software development education
    López-Fernández, Daniel
    Raya, Laura
    Ortega, Fernando
    García, José Jesús
    International Journal of Engineering Education, 2019, 35 (05): : 1436 - 1445
  • [46] Learning and understanding a software process through simulation of its underlying model
    Neu, H
    Becker-Kornstaedt, U
    ADVANCES IN LEARNING SOFTWARE ORGANIZATIONS, 2002, 2640 : 81 - 93
  • [47] Learning and understanding a software process through simulation of its underlying model
    Neu, Holger
    Becker-Kornstaedt, Ulrike
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2640 : 81 - 93
  • [48] Automotive software: A challenge and opportunity for model-based software development
    Karsai, Gabor
    AUTOMOTIVE SOFTWARE-CONNECTED SERVICES IN MOBILE NETWORKS, 2004, 4147 : 103 - 115
  • [49] AiOLoS: A model for assessing organizational learning in software development organizations
    Chouseinoglou, Oumout
    Iren, Deniz
    Karagoz, N. Alpay
    Bilgen, Semih
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (11) : 1904 - 1924
  • [50] Process model reuse to promote organizational learning in software development
    Ellmer, E
    Merkl, D
    Quirchmayr, G
    Tjoa, AM
    TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 21 - 26