软件工程中同理心的作用——基于社会技术 grounding 理论
软件工程
2025-09-30 v2
摘要
同理心被定义为理解和分享他人视角与情感的能力,在软件工程(SE)中至关重要,因为开发人员常与来自不同领域的利益相关者合作。它也被视为医学、 healthcare、护理、动物科学、教育、营销和项目管理等众多专业领域的核心能力。尽管其重要性已广为人知,但在软件工程领域仍鲜有研究。为进一步探讨此问题,我们通过对 22 名软件开发人员和利益相关者进行深入半结构化访谈,开展了一种社会技术 grounding 理论(STGT)研究。我们的研究探讨了同理心在软件工程中的作用,以及如何通过考虑同理心来改进 SE 的活动和流程。通过 applying STGT 数据分析和理论发展的系统步骤,我们发展了一套解释同理心在软件工程中作用的理论。该理论详细描述了同理心产生的情境、塑造其的条件、其存在与缺失的原因与后果。我们还识别了增强同理心或克服其表达障碍的 contingencies。我们的发现为 SE 从业者和研究者提供了实际意义,深化了将同理心有效集成到 SE 流程中的理解。
关键词
引用
@article{arxiv.2504.13002,
title = {The Role of Empathy in Software Engineering -- A Socio-Technical Grounded Theory},
author = {Hashini Gunatilake and John Grundy and Rashina Hoda and Ingo Mueller},
journal= {arXiv preprint arXiv:2504.13002},
year = {2025}
}
备注
ACM Transactions on Software Engineering and Methodology (TOSEM)(2025)