Factors that complicate the selection of software requirements

validating factors from literature in an empirical study

Hans Schoenmakers, R.J. Kusters, J.J.M. Trienekens

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingAcademicpeer-review

Abstract

In market-driven software product development, new features may be added to the software, based on a collection of candidate requirements. Selecting requirements however is difficult. Despite all work done on this problem, known as the next release problem, what is missing, is a comprehensive overview of the factors that complicate selecting software requirements. This paper aims at getting such overview. The authors performed a systematic literature review, searching for occurrences in the literature where a causal relation was suggestedbetween certain conditions and the difficulty of selecting software requirements. Analyzing 544 papers led to 156 findings. Clustering them resulted in 33 complicating factors that were classified in eight groups. The complicating factors were validated in semi-structured interviews with twelve experts from three different industrial organizations. These interviews consisted of questions about participant’s experiences with the complicating factors, and of questions how these factors complicated selecting requirements. The results aid in getting a better understanding of the complexity of selecting requirements.
Original languageEnglish
Title of host publicationICSOFT 2018
Subtitle of host publicationProceedings of the 13th International Conference on Software Technologies
EditorsLeszek Maciaszek, Marten van Sinderen
PublisherINSTICC Press
Pages213-220
Number of pages8
Volume1
ISBN (Print)9789897583209
DOIs
Publication statusPublished - 19 Jul 2018
EventICSOFT 2018: International Conference on Software Technologies - Porto, Portugal
Duration: 26 Jul 201828 Jul 2018
Conference number: 13
http://www.icsoft.org/?y=2018

Conference

ConferenceICSOFT 2018
Abbreviated titleICSOFT
CountryPortugal
CityPorto
Period26/07/1828/07/18
Internet address

Fingerprint

Product development

Keywords

  • Requirements Selection, Systematic Literature Review., Stakeholder Salience, Stakeholders, Software Release Planning, Prioritization

Cite this

Schoenmakers, H., Kusters, R. J., & Trienekens, J. J. M. (2018). Factors that complicate the selection of software requirements: validating factors from literature in an empirical study. In L. Maciaszek, & M. van Sinderen (Eds.), ICSOFT 2018: Proceedings of the 13th International Conference on Software Technologies (Vol. 1, pp. 213-220). INSTICC Press. https://doi.org/10.5220/0006836702470254
Schoenmakers, Hans ; Kusters, R.J. ; Trienekens, J.J.M. / Factors that complicate the selection of software requirements : validating factors from literature in an empirical study. ICSOFT 2018: Proceedings of the 13th International Conference on Software Technologies. editor / Leszek Maciaszek ; Marten van Sinderen. Vol. 1 INSTICC Press, 2018. pp. 213-220
@inproceedings{1f866cb28bc14287b91c90da0aec11eb,
title = "Factors that complicate the selection of software requirements: validating factors from literature in an empirical study",
abstract = "In market-driven software product development, new features may be added to the software, based on a collection of candidate requirements. Selecting requirements however is difficult. Despite all work done on this problem, known as the next release problem, what is missing, is a comprehensive overview of the factors that complicate selecting software requirements. This paper aims at getting such overview. The authors performed a systematic literature review, searching for occurrences in the literature where a causal relation was suggestedbetween certain conditions and the difficulty of selecting software requirements. Analyzing 544 papers led to 156 findings. Clustering them resulted in 33 complicating factors that were classified in eight groups. The complicating factors were validated in semi-structured interviews with twelve experts from three different industrial organizations. These interviews consisted of questions about participant’s experiences with the complicating factors, and of questions how these factors complicated selecting requirements. The results aid in getting a better understanding of the complexity of selecting requirements.",
keywords = "Requirements Selection, Systematic Literature Review., Stakeholder Salience, Stakeholders, Software Release Planning, Prioritization",
author = "Hans Schoenmakers and R.J. Kusters and J.J.M. Trienekens",
year = "2018",
month = "7",
day = "19",
doi = "10.5220/0006836702470254",
language = "English",
isbn = "9789897583209",
volume = "1",
pages = "213--220",
editor = "Leszek Maciaszek and {van Sinderen}, Marten",
booktitle = "ICSOFT 2018",
publisher = "INSTICC Press",
address = "Portugal",

}

Schoenmakers, H, Kusters, RJ & Trienekens, JJM 2018, Factors that complicate the selection of software requirements: validating factors from literature in an empirical study. in L Maciaszek & M van Sinderen (eds), ICSOFT 2018: Proceedings of the 13th International Conference on Software Technologies. vol. 1, INSTICC Press, pp. 213-220, ICSOFT 2018, Porto, Portugal, 26/07/18. https://doi.org/10.5220/0006836702470254

Factors that complicate the selection of software requirements : validating factors from literature in an empirical study. / Schoenmakers, Hans; Kusters, R.J.; Trienekens, J.J.M.

ICSOFT 2018: Proceedings of the 13th International Conference on Software Technologies. ed. / Leszek Maciaszek; Marten van Sinderen. Vol. 1 INSTICC Press, 2018. p. 213-220.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingAcademicpeer-review

TY - GEN

T1 - Factors that complicate the selection of software requirements

T2 - validating factors from literature in an empirical study

AU - Schoenmakers, Hans

AU - Kusters, R.J.

AU - Trienekens, J.J.M.

PY - 2018/7/19

Y1 - 2018/7/19

N2 - In market-driven software product development, new features may be added to the software, based on a collection of candidate requirements. Selecting requirements however is difficult. Despite all work done on this problem, known as the next release problem, what is missing, is a comprehensive overview of the factors that complicate selecting software requirements. This paper aims at getting such overview. The authors performed a systematic literature review, searching for occurrences in the literature where a causal relation was suggestedbetween certain conditions and the difficulty of selecting software requirements. Analyzing 544 papers led to 156 findings. Clustering them resulted in 33 complicating factors that were classified in eight groups. The complicating factors were validated in semi-structured interviews with twelve experts from three different industrial organizations. These interviews consisted of questions about participant’s experiences with the complicating factors, and of questions how these factors complicated selecting requirements. The results aid in getting a better understanding of the complexity of selecting requirements.

AB - In market-driven software product development, new features may be added to the software, based on a collection of candidate requirements. Selecting requirements however is difficult. Despite all work done on this problem, known as the next release problem, what is missing, is a comprehensive overview of the factors that complicate selecting software requirements. This paper aims at getting such overview. The authors performed a systematic literature review, searching for occurrences in the literature where a causal relation was suggestedbetween certain conditions and the difficulty of selecting software requirements. Analyzing 544 papers led to 156 findings. Clustering them resulted in 33 complicating factors that were classified in eight groups. The complicating factors were validated in semi-structured interviews with twelve experts from three different industrial organizations. These interviews consisted of questions about participant’s experiences with the complicating factors, and of questions how these factors complicated selecting requirements. The results aid in getting a better understanding of the complexity of selecting requirements.

KW - Requirements Selection, Systematic Literature Review., Stakeholder Salience, Stakeholders, Software Release Planning, Prioritization

U2 - 10.5220/0006836702470254

DO - 10.5220/0006836702470254

M3 - Conference article in proceeding

SN - 9789897583209

VL - 1

SP - 213

EP - 220

BT - ICSOFT 2018

A2 - Maciaszek, Leszek

A2 - van Sinderen, Marten

PB - INSTICC Press

ER -

Schoenmakers H, Kusters RJ, Trienekens JJM. Factors that complicate the selection of software requirements: validating factors from literature in an empirical study. In Maciaszek L, van Sinderen M, editors, ICSOFT 2018: Proceedings of the 13th International Conference on Software Technologies. Vol. 1. INSTICC Press. 2018. p. 213-220 https://doi.org/10.5220/0006836702470254