Simulation-based stability analysis for software release plans
(2006) International Software Process Workshop and International Workshop on Software Process Simulation and Modeling, SPW/ProSim 2006 3966. p.262-273- Abstract
- Release planning for incremental software development assigns features to releases such that most important technical, resource, risk and budget constraints are met. The research presented in this paper is based on a three staged procedure. In addition to an existing method for (i) strategic release planning that maps requirements to subsequent releases and (ii) a more fine-grained planning that defines resource allocations for each individual release, we propose a third step, i.e., (iii) stability analysis, which analyzes proposed release plans with regards to their sensitivity to unforeseen changes. Unforeseen changes can relate to alterations in expected personnel availability and productivity, feature-specific task size (measured in... (More)
- Release planning for incremental software development assigns features to releases such that most important technical, resource, risk and budget constraints are met. The research presented in this paper is based on a three staged procedure. In addition to an existing method for (i) strategic release planning that maps requirements to subsequent releases and (ii) a more fine-grained planning that defines resource allocations for each individual release, we propose a third step, i.e., (iii) stability analysis, which analyzes proposed release plans with regards to their sensitivity to unforeseen changes. Unforeseen changes can relate to alterations in expected personnel availability and productivity, feature-specific task size (measured in terms of effort), and degree of task dependency (measured in terms of work load that can only be processed if corresponding work in predecessor tasks has been completed). The focus of this paper is on stability analysis of proposed release plans. We present the simulation model REPSIM (Release Plan Simulator) and illustrate its usefulness for stability analysis with the help of a case example. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/1669748
- author
- Pfahl, Dietmar LU ; Al-Emran, Ahmed and Ruhe, Günther
- publishing date
- 2006
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Software process change / Lecture notes in computer science
- volume
- 3966
- pages
- 262 - 273
- publisher
- Springer
- conference name
- International Software Process Workshop and International Workshop on Software Process Simulation and Modeling, SPW/ProSim 2006
- conference location
- Shanghai, China
- conference dates
- 2006-05-20 - 2006-05-21
- external identifiers
-
- scopus:33745889618
- ISSN
- 1611-3349
- 0302-9743
- ISBN
- 978-3-540-34199-4
- DOI
- 10.1007/11754305_29
- language
- English
- LU publication?
- no
- id
- 1043b0fc-8cc9-45ca-8c32-0f0da9ed4051 (old id 1669748)
- date added to LUP
- 2016-04-01 11:33:02
- date last changed
- 2025-07-30 01:40:35
@inproceedings{1043b0fc-8cc9-45ca-8c32-0f0da9ed4051, abstract = {{Release planning for incremental software development assigns features to releases such that most important technical, resource, risk and budget constraints are met. The research presented in this paper is based on a three staged procedure. In addition to an existing method for (i) strategic release planning that maps requirements to subsequent releases and (ii) a more fine-grained planning that defines resource allocations for each individual release, we propose a third step, i.e., (iii) stability analysis, which analyzes proposed release plans with regards to their sensitivity to unforeseen changes. Unforeseen changes can relate to alterations in expected personnel availability and productivity, feature-specific task size (measured in terms of effort), and degree of task dependency (measured in terms of work load that can only be processed if corresponding work in predecessor tasks has been completed). The focus of this paper is on stability analysis of proposed release plans. We present the simulation model REPSIM (Release Plan Simulator) and illustrate its usefulness for stability analysis with the help of a case example.}}, author = {{Pfahl, Dietmar and Al-Emran, Ahmed and Ruhe, Günther}}, booktitle = {{Software process change / Lecture notes in computer science}}, isbn = {{978-3-540-34199-4}}, issn = {{1611-3349}}, language = {{eng}}, pages = {{262--273}}, publisher = {{Springer}}, title = {{Simulation-based stability analysis for software release plans}}, url = {{http://dx.doi.org/10.1007/11754305_29}}, doi = {{10.1007/11754305_29}}, volume = {{3966}}, year = {{2006}}, }