The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - November/December (2005 vol.22)
pp: 47-53
G?nther Ruhe , University of Calgary
Moshood Omolade Saliu , University of Calgary
ABSTRACT
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, November/December 2005, doi:10.1109/MS.2005.164
346 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool