Astegher M, Busetta P, Gabbasov A, Pedrotti M, Perini A, Susi A
Delta Informatica SpA, Trento, Italy.
Fondazione Bruno Kessler, Trento, Italy.
Requir Eng. 2023;28(1):75-96. doi: 10.1007/s00766-022-00387-3. Epub 2022 Sep 16.
According to data-driven Requirements Engineering (RE), explicit and implicit user feedback can be considered a relevant source of requirements, thus supporting requirements elicitation. However, limited attention has been paid so far to the role of online feedback in RE tasks, such as requirements validation, and on how to specify what online feedback to collect and analyse. We performed an action research study, together with a company that developed a platform for online training. This paper presents the design and execution of the study, and a discussion of its results. This study provides evidence about the need of practitioners to follow a simple but systematic approach for specifying requirements for data collection and analysis, at design time. Another outcome of this study is a method to tackle this task that leverages goal-oriented requirements modelling combined with Goal-Question-Metric. The applicability of the method has been explored on two industrial evaluations, while the perceived effectiveness, efficiency and acceptance have been assessed with practitioners through a dedicated survey.
根据数据驱动的需求工程(RE),显式和隐式的用户反馈可被视为需求的一个相关来源,从而支持需求获取。然而,到目前为止,在线反馈在RE任务(如需求验证)中的作用,以及如何确定要收集和分析哪些在线反馈,受到的关注有限。我们与一家开发在线培训平台的公司共同开展了一项行动研究。本文介绍了该研究的设计与实施,并对研究结果进行了讨论。这项研究提供了证据,证明从业者在设计时需要遵循一种简单但系统的方法来确定数据收集和分析的需求。这项研究的另一个成果是一种解决此任务的方法,该方法利用面向目标的需求建模与目标-问题-指标相结合。该方法的适用性已在两项行业评估中进行了探索,同时通过一项专门调查向从业者评估了其感知到的有效性、效率和可接受性。