arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2006.02371cs.SEcs.CYcs.SI
收藏

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

How Gamification Affects Software Developers: Cautionary Evidence from a Natural Experiment on GitHub

Lukas Moldon, Markus Strohmaier, Johannes Wachs

摘要:

我们研究了软件开发人员的行为如何改变,以响应从GitHub(一个协作编程和软件开发的在线平台)中删除游戏化元素。我们发现,从用户界面(从用户简档页面)突然删除日常活动条纹计数器后,行为发生了显著变化。长期连续的活动被放弃,变得不那么常见。周末的活动减少了,开发人员做出单一贡献的日子变得不那么常见。平台社交网络中裸奔行为的同步性也有所下降,这表明游戏化是社交影响力的强大渠道。关注一组公开追求连续100天贡献目标的软件开发人员,我们发现其中一些开发人员在公共连胜计数器被删除后放弃了这一追求。我们的研究结果为游戏化对大型协作编程和软件开发平台上开发人员行为的重大影响提供了证据。他们敦促谨慎:游戏化可能会将软件开发人员的行为引向意想不到和不想要的方向。

英文摘要:

We examine how the behavior of software developers changes in response to removing gamification elements from GitHub, an online platform for collaborative programming and software development. We find that the unannounced removal of daily activity streak counters from the user interface (from user profile pages) was followed by significant changes in behavior. Long-running streaks of activity were abandoned and became less common. Weekend activity decreased and days in which developers made a single contribution became less common. Synchronization of streaking behavior in the platform's social network also decreased, suggesting that gamification is a powerful channel for social influence. Focusing on a set of software developers that were publicly pursuing a goal to make contributions for 100 days in a row, we find that some of these developers abandon this quest following the removal of the public streak counter. Our findings provide evidence for the significant impact of gamification on the behavior of developers on large collaborative programming and software development platforms. They urge caution: gamification can steer the behavior of software developers in unexpected and unwanted directions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑