Abstract
We present a mathematical formalization of release planning with a corresponding optimization tool that supports product and project managers during release planning. The tool is based on integer linear programming and assumes that an optimal set of requirements is the set with maximal projected revenue against available resources. The input for the optimization is twofold. The first type of input data concerns the list of candidate requirements, estimated revenues, and resources needed. Second, managerial steering mechanisms enable what-if analysis in the optimization environment. Experiments based on real-life data made a sound case for the applicability of our approach.
Original language | English |
---|---|
Pages (from-to) | 101-111 |
Number of pages | 11 |
Journal | Information and Software Technology |
Volume | 50 |
Issue number | 1-2 |
DOIs | |
Publication status | Published - Jan 2008 |
Externally published | Yes |
Keywords
- Integer linear programming
- Optimization
- Release planning
- Requirements management