With Great Humor Comes Great Developer Engagement

Proceedings of International Conference on Software Engineering, 2024
2023年12月04日
  • 简介
    本文介绍了全球协作开发软件的技术和社会要求。开发者越投入,他们创造的软件价值就越大。像Margaret Hamilton编写阿波罗11号程序这样的投入开发者可以成功地解决最困难的工程任务。本文深入研究了一个原始的参与度向量——幽默——以及它如何推动开发者的投入。首先,我们收集了关于三个重要的现实世界软件项目中幽默元素的定性和定量数据:faker,它帮助开发者在测试中引入幽默;lolcommits,在每个开发者的贡献后捕捉一张照片;volkswagen,这是一个关于讽刺的练习,意外地导致了一个有影响力的软件工具的发明。其次,通过开发者调查,我们收到了125名开发者的独特见解,他们分享了他们在软件中使用幽默的真实经验。我们对三个案例研究的分析突出了软件中幽默的普遍存在,并揭示了全球开发者社区对软件和幽默都充满热情。通过调查回复者分享的宝贵见解,我们也了解了软件中幽默的注意事项。我们报告了明确的证据,即当幽默得到负责任的实践时,它可以增加开发者的参与度,并支持他们解决困难的工程和认知任务。我们工作中最具可操作性的亮点是,软件测试和文档是代码中实践幽默的最佳位置。
  • 解决问题
    研究幽默如何促进开发人员的参与度,以及在软件中使用幽默的注意事项。
  • 关键思路
    通过收集三个真实软件项目中的幽默元素,以及开发人员调查,发现当幽默被恰当地运用在软件测试和文档中时,可以增加开发人员的参与度,帮助他们解决难度较高的工程和认知任务。
  • 其它亮点
    发现幽默在软件中的普遍存在,并揭示了全球开发人员社区对软件和幽默的热情。通过开发人员调查,发现幽默在软件中使用时需要注意的问题。实验设计合理,使用了真实的数据集。
  • 相关研究
    目前还没有相关研究。
PDF
原文
点赞 收藏 评论 分享到Link

沙发等你来抢

去评论