中文

共情模型与软件工程——初步分析与分类法

软件工程 2023-05-09 v1

摘要

共情广泛用于哲学、社会学、心理学、医疗保健等诸多学科。能够共情软件终端用户似乎是软件开发人员应具备的一项关键技能。这是因为工程化成功的软件系统不仅涉及与用户的有效交互,还包括理解其真实需求。共情有潜力应对这一局面。共情是一种主导性的人类特质,可用于理解用户的决策、感受、情绪与行为。然而,迄今为止共情在软件工程(SE)语境下的研究仍显不足。在本立场论文中,我们呈现了从不同学科对关键共情模型的探索,以及对其在SE中适用性的分析。尽管尚无证据表明存在可直接应用于SE的共情模型,我们相信这些模型可被调整并应用于SE语境,以协助软件工程师增进对多样化终端用户需求的共情。我们通过审慎考量来自不同学科最流行的共情模型,提出了一种初步的共情分类法。我们鼓励未来关于SE中共情的研究,因为我们相信这是一项重要的人类特质,可显著影响开发者与终端用户之间的关系。

关键词

引用

@article{arxiv.2305.03941,
  title  = {Empathy Models and Software Engineering -- A Preliminary Analysis and Taxonomy},
  author = {Hashini Gunatilake and John Grundy and Ingo Mueller and Rashina Hoda},
  journal= {arXiv preprint arXiv:2305.03941},
  year   = {2023}
}