Users’ feedback is a main source of knowledge on how users perceive the role of software in meeting their requirements. Collectively, such feedback helps shaping software autonomous and semi-autonomous adaptation decisions of what is called Social Adaptation. It also helps developers to identify loci in the system where an evolution should be introduced in the next release. Despite this role of users’ feedback, there is a lack of systematic engineering approaches on how to design its acquisition mechanisms. In this paper, we observe that the acquisition of feedback should be itself adaptive to the context of use . We conduct an empirical study following a mixed-method sequential udexploratory approach to explore the main drivers of such adaptation and understand users’ attitude when being asked to provide feedback. Our findings are meant to enrich the knowledge base for developers and researchers in users-centric, or crowd-centric, adaptation. It also highlights areas of study for a future research in the area.ud
展开▼
机译:用户的反馈是有关用户如何看待软件在满足其需求方面的作用的主要知识来源。总的来说,这种反馈有助于塑造所谓的“社会适应”的软件自主和半自主适应决策。它还可以帮助开发人员识别系统中应该在下一版本中引入进化的位点。尽管用户反馈发挥了这种作用,但在如何设计其获取机制方面仍缺乏系统的工程方法。在本文中,我们观察到反馈的获取本身应适应使用环境。我们采用混合方法顺序 udexploratory方法进行了一项实证研究,以探索这种适应的主要驱动因素,并在被要求提供反馈时理解用户的态度。我们的发现旨在丰富开发人员和研究人员在以用户为中心或以人群为中心的适应方面的知识基础。它还强调了研究领域,以供将来对该领域进行研究。 ud
展开▼