arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2403.15917cs.SE
收藏

谁在需求工程中使用人物画像:从业者的视角

Who Uses Personas in Requirements Engineering: The Practitioners' Perspective

Yi Wang, Chetan Arora, Xiao Liu, Thuong Hoang, Vasudha Malhotra, Ben Cheng, John Grundy

AI总结:

本文通过访谈26名从业者和调查203名从业者,研究了人物画像在软件开发中的使用实践与挑战,发现其使用频率、有效性存在差异且人类特征常被忽视,为从业者提供了克服挑战的可行建议。

摘要:

人物画像在软件项目中被普遍使用,以更好地理解最终用户的需求。然而,对其在实践中的使用情况和有效性了解有限。本文提出了一个两步调查的结果,包括对26名软件开发人员、UI/UX设计师、业务分析师和产品经理的访谈,以及对203名从业者的调查,旨在阐明在软件开发中使用人物画像的当前实践、方法和挑战。我们的发现揭示了不同软件项目和IT公司间人物画像使用频率和有效性的差异、从业者在使用时面临的挑战以及完全不使用它们的原因。此外,我们调查了人物画像中对人类特征的涵盖情况,这通常被认为是人物画像描述的关键特征。与普遍看法相反,我们的研究表明,由于各种原因,人类特征在人物画像或一般需求工程中常被忽视。我们的研究为从业者提供了可操作的见解,以克服在需求工程阶段使用人物画像时的挑战,并确定了未来研究的领域。

英文摘要:

Personas are commonly used in software projects to gain a better understanding of end-users' needs. However, there is a limited understanding of their usage and effectiveness in practice. This paper presents the results of a two-step investigation, comprising interviews with 26 software developers, UI/UX designers, business analysts and product managers and a survey of 203 practitioners, aimed at shedding light on the current practices, methods and challenges of using personas in software development. Our findings reveal variations in the frequency and effectiveness of personas across different software projects and IT companies, the challenges practitioners face when using personas and the reasons for not using them at all. Furthermore, we investigate the coverage of human aspects in personas, often assumed to be a key feature of persona descriptions. Contrary to the general perception, our study shows that human aspects are often ignored for various reasons in personas or requirements engineering in general. Our study provides actionable insights for practitioners to overcome challenges in using personas during requirements engineering stages, and we identify areas for future research.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑