Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Simulation-based stability analysis for software release plans

Pfahl, Dietmar LU ; Al-Emran, Ahmed and Ruhe, Günther (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:
author
; and
publishing date
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}},
}