开发者,你感觉如何?关于情感对编程性能影响的解释性理论
软件工程
2015-09-18 v3 计算机与社会
人机交互
摘要
情感——情绪与心境——对认知活动及个人工作表现有影响。开发任务经由认知过程完成,然而软件工程研究缺乏关于情感及其对软件开发活动影响的理论。本文报告一项解释性研究,旨在从编程过程中情感体验及情感对编程性能的影响方面,拓宽我们对编程心理学的理解。我们基于面对面开放式访谈、现场观察与电子邮件交流,开展了定性解释性研究。这使我们构建出关于情感对开发性能影响的崭新解释性理论。该理论借助既有的分类学框架得以阐明。所提理论建立在事件、情感、吸引子、焦点、目标与性能等概念之上。给出了理论与实际意义。
引用
@article{arxiv.1505.07240,
title = {How Do You Feel, Developer? An Explanatory Theory of the Impact of Affects on Programming Performance},
author = {Daniel Graziotin and Xiaofeng Wang and Pekka Abrahamsson},
journal= {arXiv preprint arXiv:1505.07240},
year = {2015}
}
备注
24 pages, 2 figures. Postprint