System Dynamics Simulation of Global Software Development Process

With the wide application of computer systems in various fields, the complexity and importance of the software system are increasing. It is difficult to develop a dependable software system. In this paper, we use the system dynamics (SD) simulation method to simulate the global software development...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of performability engineering 2020, Vol.16 (2), p.171
Hauptverfasser: Jiamei, Niu, Xuan, Zhang, Ziqi, Tang, Jingzhuan, Zhao
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:With the wide application of computer systems in various fields, the complexity and importance of the software system are increasing. It is difficult to develop a dependable software system. In this paper, we use the system dynamics (SD) simulation method to simulate the global software development (GSD) process, which is used to help project teams control the degree of temporal dispersion and geographical dispersion in the software development process. If it is properly controlled, more dependable software can be developed. First, a simulation modeling framework for the GSD process is proposed. Then, the SD simulation subsystem models for GSD are built and tested. Finally, through the simulation analysis of the Apache Hadoop and Ambari project, we summarize the impact of temporal and geographical dispersions on the quality and schedule of global software development projects. The feasibility of the simulation model is also verified.
ISSN:0973-1318
DOI:10.23940/ijpe.20.02.p2.171184