Agile Release Planning through Optimization

Ákos Szőke

2009

Abstract

Agile software development represents a major approach to software engineering. Agile processes offer numerous benefits to organizations including quicker return on investment, higher product quality, and better customer satisfaction. However, there is no sound methodological support of agile release planning – contrary to the traditional, plan-based approaches. To address this situation, we present an agile release planning model and a heuristic optimization algorithm as a solution. Four real life data sets of its application and evaluation are drawn from the lending sector. The experiment demonstrates that this approach can provide more informed and established decisions and support easy optimized release plan productions. Finally, the paper analyzes benefits and issues from the use of this approach in system development projects.

Download


Paper Citation


in Harvard Style

Szőke Á. (2009). Agile Release Planning through Optimization . In Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-811-98-2, pages 149-160. DOI: 10.5220/0001865001490160

in Bibtex Style

@conference{enase09,
author={Ákos Szőke},
title={Agile Release Planning through Optimization},
booktitle={Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2009},
pages={149-160},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001865001490160},
isbn={978-989-811-98-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Agile Release Planning through Optimization
SN - 978-989-811-98-2
AU - Szőke Á.
PY - 2009
SP - 149
EP - 160
DO - 10.5220/0001865001490160