One of the most critical activities in software product development is the decisional process that assigns features to subsequent releases under technical, resource, risk, and budget constraints. This decision-centric process is referred to as software release planning (SRP). This briefing will expose a state of the art on SRP. A survey of the most relevant approaches will be presented. Emphasis will be made on their applicability (concerning e.g. type of development process - being more predictive versus more adaptive, type of system - commercial, open source product or mobile app), tool support and degree of validation in industry. One of these approaches, EVOLVE, will be analysed in detail.Peer ReviewedPostprint (author's final draft
Software maintenance is generally recognized to consume majority of resources in many organizations....
A relatively unexplored area in the field of software management is the implementation or release de...
The quality of a product is commonly defined by its ability to satisfy stakeholder needs and expecta...
One of the most critical activities in software product development is the decisional process that a...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-49094-6_4Soft...
Incremental software development replaces monolithic-type development by offering a series of releas...
In the recent years, the academic literature has reported many different proposals addressing the pr...
Software release is one of the most prominent issues involved in software development to decide upon...
The process of selecting requirements for a release of a software product is challenging as the deci...
A relatively unexplored area in the field of software management is the implementation or release de...
In market-driven software development, release plan-ning is one of the most critical tasks. Selectin...
Abstract. One of the most prominent issues involved in incremental software development is to decide...
A relatively unexplored area in the field of software management is the implementation or release de...
Large-scale software systems constantly change during system evolution for feature enhancement. Most...
Release planning is an early product development activity concerned with deciding which features and...
Software maintenance is generally recognized to consume majority of resources in many organizations....
A relatively unexplored area in the field of software management is the implementation or release de...
The quality of a product is commonly defined by its ability to satisfy stakeholder needs and expecta...
One of the most critical activities in software product development is the decisional process that a...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-49094-6_4Soft...
Incremental software development replaces monolithic-type development by offering a series of releas...
In the recent years, the academic literature has reported many different proposals addressing the pr...
Software release is one of the most prominent issues involved in software development to decide upon...
The process of selecting requirements for a release of a software product is challenging as the deci...
A relatively unexplored area in the field of software management is the implementation or release de...
In market-driven software development, release plan-ning is one of the most critical tasks. Selectin...
Abstract. One of the most prominent issues involved in incremental software development is to decide...
A relatively unexplored area in the field of software management is the implementation or release de...
Large-scale software systems constantly change during system evolution for feature enhancement. Most...
Release planning is an early product development activity concerned with deciding which features and...
Software maintenance is generally recognized to consume majority of resources in many organizations....
A relatively unexplored area in the field of software management is the implementation or release de...
The quality of a product is commonly defined by its ability to satisfy stakeholder needs and expecta...