Search papers, labs, and topics across Lattice.
This paper introduces a holistic theory of requirements engineering (RE) quality that focuses on the transfer of information particles between roles and artifacts within the RE process. By modeling the effectiveness and efficiency of information flow from stakeholders to developers and testers, the authors illustrate how high-quality specifications can be overlooked in agile environments through a simulation. The findings emphasize the importance of optimizing information transfer to enhance the overall quality of RE processes and artifacts.
High-quality specifications can be ignored in agile settings due to ineffective information flow, revealing a critical gap in traditional RE practices.
To move beyond this vague appeal to context, this vision proposes a novel holistic theory of requirements engineering (RE) quality. This theory models how information particles, i.e., discrete pieces of domain knowledge, are transferred between roles and artifacts. Since the RE process is ultimately an information transfer, holistic RE quality depends on the properties of information flow, i.e., how effectively and efficiently information is transferred from sources (like stakeholders) to targets (like developers and testers), uniting both artifact- and process-based perspectives on RE quality. In an exemplary simulation of the theory we illustrate why a high-quality specification gets bypassed in an agile context, thereby demonstrating that a simulation can provide actionable insights into calibrating the RE process to optimize the information flow. Beyond organizational applications, we envision that the theory can serve as a coherent theoretical framework for understanding the success or failure of RE processes and artifacts.