Determination of the Next Release of a Software Product: an Approach using Integer Linear Programming

作者: Sjaak Brinkkemper , Johan Versendaal , Marjan van den Akker , Guido Diepen

DOI:

关键词:

摘要: Selection of the requirements for next release a soft- ware product is inherently complex task due to high volume intricate and varied interests stake holders involved. In this paper we apply integer linear programming techniques aid managers software companies in planning. The applied take candidate requirements, estimated revenue per requirement (or combination requirements), available resources as input. Planning suppleness added by way allowing flex- ibility team composition, transfers, extension deadlines hiring external resources. Through experiments application proposed approach demonstrated with real life data. Future additions model are identified, well improved validation.

参考文章(8)
Karl Ernst Osthaus, Van de Velde Frölich & Kaufmann. ,(1920) , 10.5479/SIL.182252.39088008237430
B. Regnell, S. Brinkkemper, V. Gervasi, J. Natt och Dag, Speeding up requirements management in a product software company: linking customer wishes to product requirements through linguistic engineering ieee international conference on requirements engineering. pp. 283- 294 ,(2004) , 10.1109/RE.2004.47
Günther Ruhe, Armin Eberlein, Dietmar Pfahl, Trade-off Analysis for Requirements Selection International Journal of Software Engineering and Knowledge Engineering. ,vol. 13, pp. 345- 366 ,(2003) , 10.1142/S0218194003001378
J. Natt och Dag, B. Regnell, V. Gervasi, S. Brinkkemper, A linguistic-engineering approach to large-scale requirements management IEEE Software. ,vol. 22, pp. 32- 39 ,(2005) , 10.1109/MS.2005.1
J. M. van den Akker, J. A. Hoogeveen, S. L. van de Velde, Parallel Machine Scheduling by Column Generation Operations Research. ,vol. 47, pp. 862- 872 ,(1999) , 10.1287/OPRE.47.6.862
Ho-Won Jung, Optimizing value and cost in requirements analysis IEEE Software. ,vol. 15, pp. 74- 78 ,(1998) , 10.1109/52.687950
J.M. van den Akker, C.P.M. van Hoesel, M.W.P. Savelsbergh, A polyhedral approach to single-machine scheduling problems Mathematical Programming. ,vol. 85, pp. 541- 572 ,(1999) , 10.1007/S10107990047A