It is a known fact that requirements change continuously, and as a consequence, it may be necessary to reschedule development activities so that the new requirements can be addressed in a costeffective manner. Unfortunately, changes in requirements cannot be specified precisely. Moreover, current software development methods do not provide explicit means to adapt development processes with respect to unanticipated changes in requirements. This article first proposes a method based on Markov Decision Theory, which determines the estimated optimal development schedule with respect to probabilistic product demands and resource constraints. Second, a tool is described that is built to support the method. Finally, some experimental results are p...
In this paper, resource allocation problems are formulated via a set of parallel birth–death process...
Abstract—Effort distribution plays a major role in software engineering field. Because the limited p...
The assurance of a good software product quality necessitates a managed software process. Periodic p...
Changes in requirements may have a severe impact on development processes. For example, if requireme...
Changes in requirements may have a severe impact on development processes. For example, if requireme...
Abstract. Good resource scheduling plays a pivotal role in successful software development projects....
Due to the character of the original source materials and the nature of batch digitization, quality ...
This paper examines a recurrent software development project in which scheduling had become a critic...
textThe Software Life Cycle (SLC) often comprises a complex sequence of processes, each with many su...
This work considers the problem of resource constrained planning and scheduling arising in research ...
Project planning and scheduling when there are both resource constraints and uncertainty in task dur...
We propose an improved approach to dynamic configuration of resource-aware applications. The new ant...
A probabilistic scheduling model for software projects is presented. The model explicitly takes a sc...
The well-known deterministic resource-constrained project scheduling problem involves the determinat...
It is essential for product software companies to decide which requirements should be included in th...
In this paper, resource allocation problems are formulated via a set of parallel birth–death process...
Abstract—Effort distribution plays a major role in software engineering field. Because the limited p...
The assurance of a good software product quality necessitates a managed software process. Periodic p...
Changes in requirements may have a severe impact on development processes. For example, if requireme...
Changes in requirements may have a severe impact on development processes. For example, if requireme...
Abstract. Good resource scheduling plays a pivotal role in successful software development projects....
Due to the character of the original source materials and the nature of batch digitization, quality ...
This paper examines a recurrent software development project in which scheduling had become a critic...
textThe Software Life Cycle (SLC) often comprises a complex sequence of processes, each with many su...
This work considers the problem of resource constrained planning and scheduling arising in research ...
Project planning and scheduling when there are both resource constraints and uncertainty in task dur...
We propose an improved approach to dynamic configuration of resource-aware applications. The new ant...
A probabilistic scheduling model for software projects is presented. The model explicitly takes a sc...
The well-known deterministic resource-constrained project scheduling problem involves the determinat...
It is essential for product software companies to decide which requirements should be included in th...
In this paper, resource allocation problems are formulated via a set of parallel birth–death process...
Abstract—Effort distribution plays a major role in software engineering field. Because the limited p...
The assurance of a good software product quality necessitates a managed software process. Periodic p...