计算机科学 > 软件工程
[提交于 2025年7月14日
]
标题: 一种关于配对编程中教师与学生角色的扎根理论
标题: A Grounded Theory on the Teacher and Student Roles in Pair Programming
摘要: 上下文:结对编程是一种已确立的(敏捷)实践,并在整个行业中被广泛采用。 目标:了解在什么情况下知识传递可能会损害结对编程会话。 方法:扎根理论 方法论基于17个记录的结对编程会话,其中有来自5家德国软件公司的18名开发人员参与,同时还对来自另外4家德国公司的6名不同开发人员进行了访谈。 结果:我们定义了学生和教师的角色,以帮助开发人员应对单方面的知识差距。 我们描述了需要避免的陷阱,并围绕结对编程中的权力差距发展了一个扎根理论。 结论:当开发人员不注意其合作伙伴的需求和愿望时,知识传递可能会有害。 如果开发人员不注意权力差距并加以控制,可能会出现防御性行为,这会导致一个恶性循环,对知识传递、共同协作和代码质量产生负面影响。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.