中文

游戏化如何影响软件开发者:来自 GitHub 自然实验的警示性证据

软件工程 2021-05-11 v3 计算机与社会 社会与信息网络

摘要

我们考察了软件开发者在 GitHub(一个用于协作编程与软件开发的在线平台)移除游戏化元素后的行为变化。我们发现,从用户界面(用户个人资料页)中悄然移除每日活动连续天数计数器之后,行为发生了显著变化。长期的活动连续记录被放弃并变得不再常见。周末活动减少,开发者仅作出单一贡献的天数也变得不那么普遍。平台社交网络中连续行为的同步性同样下降,这表明游戏化是社会影响的一个有力渠道。聚焦于一组公开追求连续 100 天作出贡献目标的软件开发者,我们发现其中部分开发者在公开连续计数器被移除后放弃了这一追求。我们的发现为游戏化对大型协作编程与软件开发平台上开发者行为的显著影响提供了证据。它们敦促谨慎:游戏化可能将软件开发者的行为引向出乎意料且不期望的方向。

关键词

引用

@article{arxiv.2006.02371,
  title  = {How Gamification Affects Software Developers: Cautionary Evidence from a Natural Experiment on GitHub},
  author = {Lukas Moldon and Markus Strohmaier and Johannes Wachs},
  journal= {arXiv preprint arXiv:2006.02371},
  year   = {2021}
}

备注

To appear in the proceedings of the 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE)