{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T20:31:53Z","timestamp":1759091513180,"version":"3.37.3"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,3,2]],"date-time":"2021-03-02T00:00:00Z","timestamp":1614643200000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2021,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Quality requirements are vital to developing successful software products. However, there exist evidence that quality requirements are managed mostly in an \u201cad hoc\u201d manner and down-prioritized. This may result in insecure, unstable, slow products, and unhappy customers. We have developed a conceptual model for the scoping process of quality requirements \u2013 QREME \u2013 and an assessment model \u2013 Q-REPM \u2013 for companies to benchmark when evaluating and improving their quality requirements practices. Our model balances an upfront forward-loop with a data-driven feedback-loop. Furthermore, it addresses both strategic and operational decisions. We have evaluated the model in a multi-case study at two companies in Sweden and three companies in The Netherlands. We assessed the scoping process practices for quality requirements and provided improvement recommendations for which practices to improve. The study confirms the existence of the constructs underlying QREME. The companies perform, in the median, 24% of the suggested actions in Q-REPM. None of the companies work data-driven with their quality requirements, even though four out of five companies could technically do so. Furthermore, on the strategic level, quality requirements practices are not systematically performed by any of the companies. The conceptual model and assessment model capture a relevant view of the quality requirements practices and offer relevant improvement proposals. However, we believe there is a need for coupling quality requirements practices to internal and external success factors to motive companies to change their ways of working. We also see improvement potential in the area of business intelligence for QREME in selecting data sources and relevant stakeholders.<\/jats:p>","DOI":"10.1007\/s10664-020-09896-7","type":"journal-article","created":{"date-parts":[[2021,3,2]],"date-time":"2021-03-02T16:03:47Z","timestamp":1614701027000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A validated model for the scoping process of quality requirements: a multi-case study"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2933-1925","authenticated-orcid":false,"given":"Thomas","family":"Olsson","sequence":"first","affiliation":[]},{"given":"Krzysztof","family":"Wnuk","sequence":"additional","affiliation":[]},{"given":"Slinger","family":"Jansen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,3,2]]},"reference":[{"key":"9896_CR1","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/j.infsof.2019.01.009","volume":"110","author":"W Alsaqaf","year":"2019","unstructured":"Alsaqaf W, Daneva M, Wieringa R (2019) Quality requirements challenges in the context of large-scale distributed agile: An empirical study. Inf Softw Technol 110:39\u201355","journal-title":"Inf Softw Technol"},{"issue":"1","key":"9896_CR2","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/s00766-016-0258-2","volume":"23","author":"T Ambreen","year":"2018","unstructured":"Ambreen T, Ikram N, Usman M, Niazi M (2018) Empirical research in requirements engineering: trends and opportunities. Requir Eng 23(1):63\u201395","journal-title":"Requir Eng"},{"doi-asserted-by":"crossref","unstructured":"Ameller D, Ayala C, Cabot J, Franch X (2012) How do software architects consider non-functional requirements: An exploratory study. In: 2012 20th IEEE International Requirements Engineering Conference (RE). IEEE, pp 41\u201350","key":"9896_CR3","DOI":"10.1109\/RE.2012.6345838"},{"key":"9896_CR4","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/MS.2012.176","volume":"30","author":"D Ameller","year":"2013","unstructured":"Ameller D, Ayala C, Cabot J, Franch X (2013) Non-functional requirements in architectural decision making. IEEE Softw 30:61\u201367","journal-title":"IEEE Softw"},{"issue":"2","key":"9896_CR5","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/s11219-015-9268-4","volume":"24","author":"D Ameller","year":"2016","unstructured":"Ameller D, Galster M, Avgeriou P, Franch X (2016) A survey on quality attributes in service-based systems. Softw Qual J 24(2):271\u2013299","journal-title":"Softw Qual J"},{"doi-asserted-by":"crossref","unstructured":"Ameller D, Franch X, G\u00f3mez C, Mart\u00ednez-Fern\u00e1ndez S, Araujo J, Biffl S, Cabot J, Cortellessa V, M\u00e9ndez-Fern\u00e1ndez D, Moreira A, Muccini H, Vallecillo A, Wimmer M, Amaral V, B\u00f6hm W, Bruneliere H, Burgu\u00f5 L, Goul\u00e3o M, Teufl S, Berardinelli L (2019) Dealing with non-functional requirements in model-driven development: A survey. IEEE Transactions on Software Engineering","key":"9896_CR6","DOI":"10.1109\/TSE.2019.2904476"},{"issue":"3","key":"9896_CR7","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1007\/s00766-007-0050-4","volume":"12","author":"Y Benslimane","year":"2007","unstructured":"Benslimane Y, Cysneiros LM, Bahli B (2007) Assessing critical functional and non-functional requirements for web-based procurement systems: a comprehensive survey. Requir Eng 12(3):191\u2013198","journal-title":"Requir Eng"},{"issue":"4","key":"9896_CR8","doi-asserted-by":"publisher","first-page":"923","DOI":"10.1109\/TSE.2011.47","volume":"38","author":"R Berntsson Svensson","year":"2012","unstructured":"Berntsson Svensson R, Gorschek T, Regnell B, Torkar R, Shahrokni A, Feldt R (2012) Quality requirements in industrial practicean extended interview study at eleven companies. IEEE Trans Softw Eng 38(4):923\u2013935","journal-title":"IEEE Trans Softw Eng"},{"issue":"7","key":"9896_CR9","doi-asserted-by":"publisher","first-page":"1224","DOI":"10.1016\/j.infsof.2013.01.006","volume":"55","author":"R Berntsson Svensson","year":"2013","unstructured":"Berntsson Svensson R, Olsson T, Regnell B (2013) An investigation of how quality requirements are specified in industrial practice. Inf Softw Technol 55(7):1224\u20131236","journal-title":"Inf Softw Technol"},{"issue":"11","key":"9896_CR10","doi-asserted-by":"publisher","first-page":"e1961","DOI":"10.1002\/smr.1961","volume":"30","author":"J Bosch","year":"2018","unstructured":"Bosch J, Holmstr\u00f6m Olsson H (2018) Ecosystem traps and where to find them. J Softw Evol Process 30(11):e1961. https:\/\/doi.org\/10.1002\/smr.1961","journal-title":"J Softw Evol Process"},{"unstructured":"Calazans TSA, Pald\u00eas RA, Canedo ED, Masson TSE, Guimares FA, Rezende MFK, Braosi E, Kosloski RAD (2019) Quality requirements: Analysis of utilization in the systems of a financial institution. In: 2019 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM). IEEE, pp 1\u20136","key":"9896_CR11"},{"unstructured":"Caracciolo A, Lungu MF, Nierstrasz O (2014) How do software architects specify and validate quality requirements? In: European Conference on Software Architecture. Springer, pp 374\u2013389","key":"9896_CR12"},{"unstructured":"Daneva M, Buglione L, Herrmann A (2013) Software architects- experiences of quality requirements: what we know and what we do not know? In: International Working Conference on Requirements Engineering: Foundation for Software Quality. Springer, pp 1\u201317","key":"9896_CR13"},{"doi-asserted-by":"crossref","unstructured":"Daneva M, Marczak S, Herrmann A (2014) Engineering of quality requirements as perceived by near-shore development centers\u2019 architects in eastern europe: the hole in the whole. In: Proceedings of the 8th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement. ACM, pp 19","key":"9896_CR14","DOI":"10.1145\/2652524.2652534"},{"unstructured":"De La Vara JL, Wnuk K, Berntsson-Svensson R, S\u00e1nchez J, Regnell B (2011) An empirical study on the importance of quality requirements in industry. In: SEKE, pp 438\u2013443","key":"9896_CR15"},{"unstructured":"Eckhardt J, Vogelsang A, Fern\u00e1ndez DM (2016) Are non-functional requirements really non-functional? an investigation of non-functional requirements in practice. In: International Conference on Software Engineering. IEEE, pp 832\u2013842","key":"9896_CR16"},{"unstructured":"Ernst NA, Mylopoulos J (2010) On the perception of software quality requirements during the project lifecycle. In: Requirements Engineering: Foundation for Software Quality. Springer, pp 143\u2013157","key":"9896_CR17"},{"key":"9896_CR18","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1016\/j.jss.2016.03.034","volume":"123","author":"F Fagerholm","year":"2017","unstructured":"Fagerholm F, Sanchez Guinea A, M\u00e4enp\u00e4\u00e4 H, M\u00fcnch J (2017) The RIGHT model for Continuous Experimentation. J Syst Softw 123:292\u2013305","journal-title":"J Syst Softw"},{"key":"9896_CR19","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1177\/1077800405284363","volume":"12","author":"B Flyvbjerg","year":"2006","unstructured":"Flyvbjerg B (2006) Five misunderstandings about case-study research. Qual Inq 12:219\u201345","journal-title":"Qual Inq"},{"issue":"3","key":"9896_CR20","doi-asserted-by":"publisher","first-page":"875","DOI":"10.2298\/CSIS160809034G","volume":"13","author":"GA Garc\u00eda-Mireles","year":"2016","unstructured":"Garc\u00eda-Mireles GA (2016) Identifying relevant product quality characteristics in the context of very small organizations. Comput Sci Inf Syst 13(3):875\u2013900","journal-title":"Comput Sci Inf Syst"},{"doi-asserted-by":"crossref","unstructured":"Glinz M (2007) On non-functional requirements. In: 15th IEEE International Requirements Engineering Conference (RE 2007). IEEE, pp 21\u201326","key":"9896_CR21","DOI":"10.1109\/RE.2007.45"},{"doi-asserted-by":"crossref","unstructured":"Glinz M (2019) Crowdre: Achievements, opportunities and pitfalls. In: 2019 IEEE 27th International Requirements Engineering Conference Workshops (REW), pp 172\u2013173","key":"9896_CR22","DOI":"10.1109\/REW.2019.00036"},{"issue":"11","key":"9896_CR23","doi-asserted-by":"publisher","first-page":"629","DOI":"10.1016\/S0950-5849(01)00171-9","volume":"43","author":"DJ Grimshaw","year":"2001","unstructured":"Grimshaw DJ, Draper GW (2001) Non-functional requirements analysis: deficiencies in structured methods. Inf Softw Technol 43(11):629\u2013634","journal-title":"Inf Softw Technol"},{"doi-asserted-by":"crossref","unstructured":"Groen EC, Kopczy\u0144ska S, Hauer MP, Krafft TD, Doerr J (2017) Users\u2014the hidden software product quality experts?: A study on how app users report quality aspects in online reviews. In: 2017 IEEE 25th International Requirements Engineering Conference (RE). IEEE, pp 80\u201389","key":"9896_CR24","DOI":"10.1109\/RE.2017.73"},{"unstructured":"Ho C-W, Williams L, Robinson B (2008) Examining the relationships between performance requirements and \u2018not a problem\u2019 defect reports. In: 2008 16th IEEE International Requirements Engineering Conference. IEEE, pp 135\u2013144","key":"9896_CR25"},{"doi-asserted-by":"crossref","unstructured":"H\u00fcttermann M (2012) Devops for developers. Apress","key":"9896_CR26","DOI":"10.1007\/978-1-4302-4570-4"},{"unstructured":"ISO (2011) ISO\/IEC 25010:2011(E): Systems and Software Engineering - Systems and Software Quality Requirements and Evaluation SquaRE","key":"9896_CR27"},{"doi-asserted-by":"crossref","unstructured":"Jha N, Mahmoud A (2019) Mining non-functional requirements from app store reviews. Empirical Software Engineering:1\u201337","key":"9896_CR28","DOI":"10.1007\/s10664-019-09716-7"},{"doi-asserted-by":"crossref","unstructured":"Kittlaus H-B, Fricker SA (2017) Software product management : the ISPMA-compliant study guide and handbook. Springer","key":"9896_CR29","DOI":"10.1007\/978-3-642-55140-6"},{"doi-asserted-by":"crossref","unstructured":"Lu M, Liang P (2017) Automatic classification of non-functional requirements from augmented app user reviews. In: Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering. ACM, pp 344\u2013353","key":"9896_CR30","DOI":"10.1145\/3084226.3084241"},{"issue":"1","key":"9896_CR31","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/MS.2015.153","volume":"33","author":"W Maalej","year":"2015","unstructured":"Maalej W, Nayebi M, Johann T, Ruhe G (2015) Toward data-driven requirements engineering. IEEE Softw 33(1):48\u201354","journal-title":"IEEE Softw"},{"doi-asserted-by":"crossref","unstructured":"Olsson T, Wnuk K (2018) QREME - Quality Requirements Management model for supporting decision-making. In: Requirements Engineering: Foundation for Software Quality","key":"9896_CR32","DOI":"10.1007\/978-3-319-77243-1_11"},{"key":"9896_CR33","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/j.jss.2018.12.002","volume":"149","author":"T Olsson","year":"2019","unstructured":"Olsson T, Wnuk K, Gorschek T (2019) An empirical study on decision making for quality requirements. J Syst Softw 149:217\u2013233","journal-title":"J Syst Softw"},{"issue":"6","key":"9896_CR34","doi-asserted-by":"publisher","first-page":"972","DOI":"10.1016\/j.jss.2007.08.032","volume":"81","author":"F Pettersson","year":"2008","unstructured":"Pettersson F, Ivarsson M, Gorschek T, \u00d6hman P (2008) A practitioner\u2019s guide to light weight software process assessment and improvement planning. J Syst Softw 81(6):972\u2013995","journal-title":"J Syst Softw"},{"doi-asserted-by":"crossref","unstructured":"Regnell B, Brinkkemper S (2005) Market-driven requirements engineering for software products. In: Engineering and Managing Software Requirements, pp 287\u2013308","key":"9896_CR35","DOI":"10.1007\/3-540-28244-0_13"},{"doi-asserted-by":"crossref","unstructured":"Rissanen O, M\u00fcnch J (2015) Continuous experimentation in the b2b domain: a case study. In: Proceedings of the Second International Workshop on Rapid Continuous Software Engineering. IEEE Press, pp 12\u201318","key":"9896_CR36","DOI":"10.1109\/RCoSE.2015.10"},{"doi-asserted-by":"crossref","unstructured":"Runeson P, H\u00f6st M, Rainer A, Regnell B (2012) Case Study Research in Software Engineering","key":"9896_CR37","DOI":"10.1002\/9781118181034"},{"doi-asserted-by":"crossref","unstructured":"Schwaber K (2004) Agile project management with scrum. Microsoft Press","key":"9896_CR38","DOI":"10.1007\/11499053_47"},{"issue":"4","key":"9896_CR39","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1109\/32.799955","volume":"25","author":"CB Seaman","year":"1999","unstructured":"Seaman CB (1999) Qualitative methods in empirical studies of software engineering. IEEE Trans Softw Eng 25(4):557\u2013572","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"9896_CR40","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1057\/ejis.2011.9","volume":"21","author":"PB Seddon","year":"2012","unstructured":"Seddon PB, Scheepers R (2012) Towards the improved treatment of generalization of knowledge claims in is research: drawing general conclusions from samples. Eur J Inf Syst 21(1):6\u201321","journal-title":"Eur J Inf Syst"},{"doi-asserted-by":"crossref","unstructured":"Shahrokni A, Feldt R (2013) Industrial challenges with quality requirements in safety critical software systems. In: 2013 39th Euromicro Conference on Software Engineering and Advanced Applications. IEEE, pp 78\u201381","key":"9896_CR41","DOI":"10.1109\/SEAA.2013.57"},{"issue":"1","key":"9896_CR42","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/s00766-013-0188-1","volume":"20","author":"M Svahnberg","year":"2015","unstructured":"Svahnberg M, Gorschek T, Nguyen TTL, Nguyen M (2015) Uni-REPM: a framework for requirements engineering process assessment. Requir Eng 20(1):91\u2013118","journal-title":"Requir Eng"},{"doi-asserted-by":"crossref","unstructured":"Sveningson R, Mattos DI, Bosch J (2019) Continuous experimentation for software organizations with low control of roadmap and a large distance to users: An exploratory case study. In: International Conference on Product-Focused Software Process Improvement. Springer, pp 528\u2013544","key":"9896_CR43","DOI":"10.1007\/978-3-030-35333-9_37"},{"doi-asserted-by":"crossref","unstructured":"Wang T, Liang P, Lu M (2018) What aspects do non-functional requirements in app user reviews describe? an exploratory and comparative study. In: 2018 25th Asia-Pacific Software Engineering Conference (APSEC). IEEE, pp 494\u2013503","key":"9896_CR44","DOI":"10.1109\/APSEC.2018.00064"},{"key":"9896_CR45","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1016\/j.scico.2014.11.013","volume":"101","author":"R Wieringa","year":"2015","unstructured":"Wieringa R, Daneva M (2015) Six strategies for generalizing software engineering theories. Sci Comput Programm 101:136\u2013152","journal-title":"Sci Comput Programm"},{"doi-asserted-by":"crossref","unstructured":"Wnuk K, Kollu RK (2016) A systematic mapping study on requirements scoping. In: Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering - EASE \u201916, pp 1\u201311","key":"9896_CR46","DOI":"10.1145\/2915970.2915985"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09896-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-020-09896-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09896-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,26]],"date-time":"2021-03-26T19:18:23Z","timestamp":1616786303000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-020-09896-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3]]},"references-count":46,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["9896"],"URL":"https:\/\/doi.org\/10.1007\/s10664-020-09896-7","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"type":"print","value":"1382-3256"},{"type":"electronic","value":"1573-7616"}],"subject":[],"published":{"date-parts":[[2021,3]]},"assertion":[{"value":"27 November 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 March 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"26"}}