With Great Humor Comes Great Developer Engagement
Deepika Tiwari, Tim Toady, Martin Monperrus, Benoit Baudry

TL;DR
This paper explores how humor in software development enhances developer engagement, analyzing real-world projects and survey data to identify best practices and potential caveats for responsible humor use.
Contribution
It introduces the concept of humor as a new engagement vector in software development, supported by case studies and developer insights.
Findings
Humor is prevalent in software projects and fosters engagement.
Humor helps developers tackle difficult engineering tasks.
Responsible humor in tests and documentation is most effective.
Abstract
The worldwide collaborative effort for the creation of software is technically and socially demanding. The more engaged developers are, the more value they impart to the software they create. Engaged developers, such as Margaret Hamilton programming Apollo 11, can succeed in tackling the most difficult engineering tasks. In this paper, we dive deep into an original vector of engagement - humor - and study how it fuels developer engagement. First, we collect qualitative and quantitative data about the humorous elements present within three significant, real-world software projects: faker, which helps developers introduce humor within their tests; lolcommits, which captures a photograph after each contribution made by a developer; and volkswagen, an exercise in satire, which accidentally led to the invention of an impactful software tool. Second, through a developer survey, we receive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDigital Games and Media · Software Engineering Research · Advanced Malware Detection Techniques
