Software process models have been simulated using system dynamics and discrete modeling paradigms. System dynamics models describe the interaction between project factors, but do not easily represent queues and discrete process steps. On the other hand, discrete event models describe process steps, but may not have enough events to represent feedback loops accurately. We develop a combined model that represents the software development process as a series of discrete process steps executed in a continuously varying project environment. We demonstrate the feasibility of this model by combining a discrete event model of the ISPW6 software process example with the system dynamics model developed by Abdel-Hamid and Madnick [Abdel-Hamid and Madn...
Systematic formulation of software process models is currently a challenging problem in software eng...
Successful software development is becoming increasingly important to many companies. However, most ...
Team software development is a complex and mostly unpredictable process and is characterized by inef...
This paper presents a study with the intent to examine the opportunities provided by creating and us...
So far there have been several efforts for developing software process simulators. However, the appr...
This article proposes an approach to a hybrid software process simulation modeling (SPSM) using disc...
While existing research has mainly focused on project management’s static view, our work investiga...
Modeling and simulation of a software process is one way a company can decide which software process...
This paper is a study of the dynamics of software project management. In Section (I) we argue for th...
Software industry is getting very competitive in the wake of recession. In most cases, an organizati...
There is growing recognition that successful software systems evolve. Similarly, the processes that ...
The simulation of a dynamic model for software development projects (hereinafter SDPs) helps to inve...
The paper proposes the combination of three traditional modelling methods (analytical, continuous an...
The work presented here forms part of a wide-ranging study of the role and impact of feedback in sof...
The skillset focusing on the life cycle of projects is critical to both understanding and practising...
Systematic formulation of software process models is currently a challenging problem in software eng...
Successful software development is becoming increasingly important to many companies. However, most ...
Team software development is a complex and mostly unpredictable process and is characterized by inef...
This paper presents a study with the intent to examine the opportunities provided by creating and us...
So far there have been several efforts for developing software process simulators. However, the appr...
This article proposes an approach to a hybrid software process simulation modeling (SPSM) using disc...
While existing research has mainly focused on project management’s static view, our work investiga...
Modeling and simulation of a software process is one way a company can decide which software process...
This paper is a study of the dynamics of software project management. In Section (I) we argue for th...
Software industry is getting very competitive in the wake of recession. In most cases, an organizati...
There is growing recognition that successful software systems evolve. Similarly, the processes that ...
The simulation of a dynamic model for software development projects (hereinafter SDPs) helps to inve...
The paper proposes the combination of three traditional modelling methods (analytical, continuous an...
The work presented here forms part of a wide-ranging study of the role and impact of feedback in sof...
The skillset focusing on the life cycle of projects is critical to both understanding and practising...
Systematic formulation of software process models is currently a challenging problem in software eng...
Successful software development is becoming increasingly important to many companies. However, most ...
Team software development is a complex and mostly unpredictable process and is characterized by inef...