Requirements Quality vs. Process and Stakeholders’ Well-Being: A Case of a Nordic Bank
2023 (English)In: Software Quality: Higher Software Quality through Zero Waste Development / [ed] Mendez D., Winkler D., Winkler D., Kross J., Biffl S., Bergsmann J., Springer Science+Business Media B.V., 2023, Vol. 472, p. 17-37Conference paper, Published paper (Refereed)
Abstract [en]
Requirements are key artefacts to describe the intended purpose of a software system. The quality of requirements is crucial for deciding what to do next, impacting the development process’ effectiveness and efficiency. However, we know very little about the connection between practitioners’ perceptions regarding requirements quality and its impact on the process or the feelings of the professionals involved in the development process. Objectives: This study investigates: i) How software development practitioners define requirements quality, ii) how the perceived quality of requirements impact process and stakeholders’ well-being, and iii) what are the causes and potential solutions for poor-quality requirements. Method: This study was performed as a descriptive interview study at a sub-organization of a Nordic bank that develops its own web and mobile apps. The data collection comprises interviews with 20 practitioners, including requirements engineers, developers, testers, and newly employed developers, with five interviewees from each group. Results: The results show that different roles have different views on what makes a requirement good quality. Participants highlighted that, in general, they experience negative emotions, more work, and overhead communication when they work with requirements they perceive to be of poor quality. The practitioners also describe positive effects on their performance and positive feelings when they work with requirements that they perceive to be good. © 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.
Place, publisher, year, edition, pages
Springer Science+Business Media B.V., 2023. Vol. 472, p. 17-37
Series
Lecture Notes in Business Information Processing, ISSN 1865-1348, E-ISSN 1865-1356 ; 472
Keywords [en]
Empirical Study, Human Factors, Requirements Engineering, Requirements Quality, Behavioral research, Human engineering, Software design, Development process, Effectiveness and efficiencies, Empirical studies, Perceived quality, Process effectiveness, Process efficiency, Requirement engineering, Requirement quality, Software-systems, Well being
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-24977DOI: 10.1007/978-3-031-31488-9_2ISI: 001269092500002Scopus ID: 2-s2.0-85161106173ISBN: 9783031314872 (print)OAI: oai:DiVA.org:bth-24977DiVA, id: diva2:1774973
Conference
15th International Conference on Software Quality, SWQD 2023, Munich, 23 May 2023 25 May 2023
2023-06-262023-06-262024-09-11Bibliographically approved