A Cost-Value Approach for Prioritizing Requirements
IEEE Software
Quantitative Studies in Software Release Planning under Risk and Resource Constraints
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
An Analytical Model for Requirements Selection Quality Evaluation in Product Software Development
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Release Planning under Fuzzy Effort Constraints
ICCI '04 Proceedings of the Third IEEE International Conference on Cognitive Informatics
Using Students as Subjects in Requirements Prioritization
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
Strategic Release Planning and Evaluation of Operational Feasibility
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 09
Engineering and Managing Software Requirements
Engineering and Managing Software Requirements
The Art and Science of Software Release Planning
IEEE Software
Supporting Software Release Planning Decisions for Evolving Systems
SEW '05 Proceedings of the 29th Annual IEEE/NASA on Software Engineering Workshop
Requirements Abstraction Model
Requirements Engineering
A risk-driven method for eXtreme programming release planning
Proceedings of the 28th international conference on Software engineering
Hybrid Intelligence in Software Release Planning
International Journal of Hybrid Intelligent Systems
ICCI '05 Proceedings of the Fourth IEEE International Conference on Cognitive Informatics
A Systematic Review of Theory Use in Software Engineering Experiments
IEEE Transactions on Software Engineering
Cross versus Within-Company Cost Estimation Studies: A Systematic Review
IEEE Transactions on Software Engineering
A systematic approach for solving the wicked problem of software release planning
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Bi-objective release planning for evolving software systems
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Software Process: Improvement and Practice - Special Issue on Software Process Simulation
Requirements engineering: In search of the dependent variables
Information and Software Technology
Software product release planning through optimization and what-if analysis
Information and Software Technology
Supporting Roadmapping of Quality Requirements
IEEE Software
A product management challenge: Creating software product value through requirements selection
Journal of Systems Architecture: the EUROMICRO Journal
Key Aspects of Software Release Planning in Industry
ASWEC '08 Proceedings of the 19th Australian Conference on Software Engineering
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
Introducing tool support for retrospective analysis of release planning decisions
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Ad hoc versus systematic planning of software releases – a three-staged experiment
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Operational planning, re-planning and risk analysis for software releases
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
An experiment with a release planning method for web application development
EuroSPI'07 Proceedings of the 14th European conference on Software Process Improvement
The agile requirements refinery: Applying SCRUM principles to software product management
Information and Software Technology
SRP-plugin: a strategic release planning plug-in for visual studio 2010
Proceedings of the 1st Workshop on Developing Tools as Plug-ins
A comparison of model-based and judgment-based release planning in incremental software projects
Proceedings of the 33rd International Conference on Software Engineering
Sensitivity analysis for weak constraint generation
MLDM'11 Proceedings of the 7th international conference on Machine learning and data mining in pattern recognition
Release planning with feature trees: industrial case
REFSQ'12 Proceedings of the 18th international conference on Requirements Engineering: foundation for software quality
Information and Software Technology
Evolution of features and their dependencies - an explorative study in OSS
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
A hybrid release planning method and its empirical justification
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
A systematic review of software robustness
Information and Software Technology
Improving software product management: a knowledge management approach
International Journal of Business Information Systems
Model-driven planning and monitoring of long-term software product line evolution
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems
Analyzing an industrial strategic release planning process: a case study at roche diagnostics
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
Multi-sprint planning and smooth replanning: An optimization model
Journal of Systems and Software
Hi-index | 0.00 |
Context: Strategic release planning (sometimes referred to as road-mapping) is an important phase of the requirements engineering process performed at product level. It is concerned with selection and assignment of requirements in sequences of releases such that important technical and resource constraints are fulfilled. Objectives: In this study we investigate which strategic release planning models have been proposed, their degree of empirical validation, their factors for requirements selection, and whether they are intended for a bespoke or market-driven requirements engineering context. Methods: In this systematic review a number of article sources are used, including Compendex, Inspec, IEEE Xplore, ACM Digital Library, and Springer Link. Studies are selected after reading titles and abstracts to decide whether the articles are peer reviewed, and relevant to the subject. Results: Twenty four strategic release planning models are found and mapped in relation to each other, and a taxonomy of requirements selection factors is constructed. Conclusions: We conclude that many models are related to each other and use similar techniques to address the release planning problem. We also conclude that several requirement selection factors are covered in the different models, but that many methods fail to address factors such as stakeholder value or internal value. Moreover, we conclude that there is a need for further empirical validation of the models in full scale industry trials.