The process of selecting requirements for a release of a software product is challenging as the decision-making is based on uncertain predictions of customer value and development cost. This paper presents a method aimed at supporting software product development organisations in the identification of process improvement proposals to increase requirements selection quality. The method is based on an in-depth analysis of requirements selection decision outcomes after the release has been launched to the users. The method is validated in two separate case studies involving real requirements and industrial requirements engineering experts. The conclusions from the two case studies are that the method seems valuable in situations with complex r...
Abstract. One of the most prominent issues involved in incremental software development is to decide...
Incremental software development replaces monolithic-type development by offering a series of releas...
Software release is one of the most prominent issues involved in software development to decide upon...
The quality of a product can be defined by its ability to satisfy the needs and expectations of its ...
The process of selecting requirements for a release of a software product is challenging as the deci...
The release planning activity in market-driven requirements engineering is crucial but difficult. Th...
This paper presents a case study evaluating a retrospective analysis method, aimed at improving the ...
The quality of a product is commonly defined by its ability to satisfy stakeholder needs and expecta...
It is important for a software company to maximize value creation for a given investment. The purpos...
In market-driven software development, release plan-ning is one of the most critical tasks. Selectin...
Software maintenance is generally recognized to consume majority of resources in many organizations....
Release planning is an early product development activity concerned with deciding which features and...
The thesis aims at finding means for assessing and improving the requirements engineering (RE) proce...
The process of assigning requirements to releases is difficult and release planning methodologies ar...
A relatively unexplored area in the field of software management is the implementation or release de...
Abstract. One of the most prominent issues involved in incremental software development is to decide...
Incremental software development replaces monolithic-type development by offering a series of releas...
Software release is one of the most prominent issues involved in software development to decide upon...
The quality of a product can be defined by its ability to satisfy the needs and expectations of its ...
The process of selecting requirements for a release of a software product is challenging as the deci...
The release planning activity in market-driven requirements engineering is crucial but difficult. Th...
This paper presents a case study evaluating a retrospective analysis method, aimed at improving the ...
The quality of a product is commonly defined by its ability to satisfy stakeholder needs and expecta...
It is important for a software company to maximize value creation for a given investment. The purpos...
In market-driven software development, release plan-ning is one of the most critical tasks. Selectin...
Software maintenance is generally recognized to consume majority of resources in many organizations....
Release planning is an early product development activity concerned with deciding which features and...
The thesis aims at finding means for assessing and improving the requirements engineering (RE) proce...
The process of assigning requirements to releases is difficult and release planning methodologies ar...
A relatively unexplored area in the field of software management is the implementation or release de...
Abstract. One of the most prominent issues involved in incremental software development is to decide...
Incremental software development replaces monolithic-type development by offering a series of releas...
Software release is one of the most prominent issues involved in software development to decide upon...