This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Art and Science of Software Release Planning
November/December 2005 (vol. 22 no. 6)
pp. 47-53
G?nther Ruhe, University of Calgary
Moshood Omolade Saliu, University of Calgary
Release planning is an important and integral part of any incremental product development. It addresses decisions related to selecting and assigning features to a consecutive product releases such that the plan meets important technical, resource, budget, and risk constraints. The authors describe and position the "art and science" of software RP. The "art of release planning" refers to relying on human intuition, communication, and capabilities to negotiate between conflicting objectives and constraints. The "science of release planning" refers to formalizing the problem and applying computational algorithms to generate best solutions. The authors propose a hybrid planning approach that integrates the strength of computational intelligence with the knowledge and experience of human experts.
Index Terms:
Incremental software development, release planning, art and science, hybrid release planning, decision support
Citation:
G?nther Ruhe, Moshood Omolade Saliu, "The Art and Science of Software Release Planning," IEEE Software, vol. 22, no. 6, pp. 47-53, Nov.-Dec. 2005, doi:10.1109/MS.2005.164
Usage of this product signifies your acceptance of the Terms of Use.