|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2003 International Symposium on Empirical Software Engineering (ISESE'03)
Quantitative Studies in Software Release Planning under Risk and Resource Constraints
Roman Castles (Rome), Italy
September 30-October 01
ISBN: 0-7695-2002-2
| ASCII Text | x | ||
| Günther Ruhe, Des Greer, "Quantitative Studies in Software Release Planning under Risk and Resource Constraints," Empirical Software Engineering, International Symposium on, pp. 262, 2003 International Symposium on Empirical Software Engineering (ISESE'03), 2003. | |||
| BibTex | x | ||
| @article{ 10.1109/ISESE.2003.1237987, author = {Günther Ruhe and Des Greer}, title = {Quantitative Studies in Software Release Planning under Risk and Resource Constraints}, journal ={Empirical Software Engineering, International Symposium on}, volume = {0}, year = {2003}, isbn = {0-7695-2002-2}, pages = {262}, doi = {http://doi.ieeecomputersociety.org/10.1109/ISESE.2003.1237987}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Empirical Software Engineering, International Symposium on TI - Quantitative Studies in Software Release Planning under Risk and Resource Constraints SN - 0-7695-2002-2 SP EP A1 - Günther Ruhe, A1 - Des Greer, PY - 2003 KW - Incremental Software Development KW - Release Planning KW - Uncertainty KW - Quantitative Analysis KW - Decision Support KW - Genetic Algorithm KW - Risk Management KW - Resource constraints VL - 0 JA - Empirical Software Engineering, International Symposium on ER - | |||
Delivering software in an incremental fashion implicitly reduces many of the risks associated with delivering large software projects. However, adopting a process, where requirements are delivered in releases means decisions have to be made on which requirements should be delivered in which release. This paper describes a method called EVOLVE+, based on a genetic algorithm and aimed at the evolutionary planning of incremental software development. The method is initially evaluated using a sample project. The evaluation involves an investigation of the trade-off relationship between risk and the overall benefit. The link to empirical research is two-fold: Firstly, our model is based on interaction with industry and randomly generated data for effort and risk of requirements. The results achieved this way are the first step for a more comprehensive evaluation using real-world data. Secondly, we try to approach uncertainty of data by additional computational effort providing more insight into the problem solutions: (i) Effort estimates are considered to be stochastic variables following a given probability function; (ii) Instead of offering just one solution, the L-best (L>1) solutions are determined. This provides support in finding the most appropriate solution, reflecting implicit preferences and constraints of the actual decision-maker. Stability intervals are given to indicate the validity of solutions and to allow the problem parameters to be changed without adversely affecting the optimality of the solution.
Index Terms:
Incremental Software Development, Release Planning, Uncertainty, Quantitative Analysis, Decision Support, Genetic Algorithm, Risk Management, Resource constraints
Citation:
Günther Ruhe, Des Greer, "Quantitative Studies in Software Release Planning under Risk and Resource Constraints," isese, pp.262, 2003 International Symposium on Empirical Software Engineering (ISESE'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.
