Challenges and Practices in Aligning Requirements with Verification and Validation: A Case Study of Six Companies
Elizabeth Bjarnason, Per Runeson, Markus Borg, Michael, Unterkalmsteiner, Emelie Engstr\"om, Bj\"orn Regnell, Giedre Sabaliauskaite,, Annabella Loconsole, Tony Gorschek, Robert Feldt

TL;DR
This paper investigates the challenges and practices in aligning requirements engineering with verification and validation through a case study of six companies, highlighting human factors, organizational size, and motivation as key influences.
Contribution
It provides empirical insights into industry challenges and practices for aligning RE with VV, emphasizing human aspects and organizational factors, and offers a strategic roadmap for improvement.
Findings
Human cooperation and communication are central to alignment.
Organizational size and motivation influence alignment practices.
Requirements engineering practices are critical for effective alignment.
Abstract
Weak alignment of requirements engineering (RE) with verification and validation (VV) may lead to problems in delivering the required products in time with the right quality. For example, weak communication of requirements changes to testers may result in lack of verification of new requirements and incorrect verification of old invalid requirements, leading to software quality problems, wasted effort and delays. However, despite the serious implications of weak alignment research and practice both tend to focus on one or the other of RE or VV rather than on the alignment of the two. We have performed a multi-unit case study to gain insight into issues around aligning RE and VV by interviewing 30 practitioners from 6 software developing companies, involving 10 researchers in a flexible research process for case studies. The results describe current industry challenges and practices in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
