paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Do Developers Discover New Tools On The Toilet?

开发者会在厕所里发现新工具吗?
ICSE 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)2019匹配度 1/10 · 该论文研究通过物理通讯提升开发者对工具的使用,属于经验软件工程与开发者行为研究;与用户核心方向(静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析)无直接关联,仅“工业工具落地”有非常弱的交集。引用 13 inbox
Emerson Murphy-Hill, Edward K. Smith, Caitlin Sadowski, Ciera Jaspan, Collin Winter, Matthew Jorde, Andrea Knight, Andrew Trenk, Steve Gross
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:用混合方法评估“Testing on the Toilet”通讯能否提升开发者对开发工具的使用。

开发者持续了解有用工具是一项挑战,实体通讯是一种简单的告知手段。本文以“Testing on the Toilet”为案例,采用混合方法评估该技术。作者首先对六年中数千名开发者的工具使用数据进行统计因果推断,定量衡量其效果;随后访谈并问卷调查382名开发者,涵盖作者、编辑和读者,以解释定量结果。研究发现,该技术总体上能提高软件开发工具的使用率,但提升幅度因工具的适用面、是否已接近饱和以及工具名称的记忆度等因素而异。

问题
研究问题是:像 Testing on the Toilet 这样的实体通讯能否有效帮助开发者发现并采用新的软件开发工具,以及哪些因素影响其效果。
方法
方法为混合方法案例研究:对六年工具使用数据做统计因果推断,并对382名开发者进行访谈与问卷调查。
评估
评估结合定量因果推断与定性访谈/问卷,发现总体上提升了工具使用,但效果受工具适用广度、饱和程度和名称记忆度影响。
原文摘要(Abstract)

Maintaining awareness of useful tools is a substantial challenge for developers. Physical newsletters are a simple technique to inform developers about tools. In this paper, we evaluate such a technique, called Testing on the Toilet, by performing a mixed-methods case study. We first quantitatively evaluate how effective this technique is by applying statistical causal inference over six years of data about tools used by thousands of developers. We then qualitatively contextualize these results by interviewing and surveying 382 developers, from authors to editors to readers. We found that the technique was generally effective at increasing software development tool use, although the increase varied depending on factors such as the breadth of applicability of the tool, the extent to which the tool has reached saturation, and the memorability of the tool name.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{Murphy-HillSSJW19,
  title = {Do Developers Discover New Tools On The Toilet?},
  author = {Emerson Murphy-Hill and Edward K. Smith and Caitlin Sadowski and Ciera Jaspan and Collin Winter and Matthew Jorde and Andrea Knight and Andrew Trenk and Steve Gross},
  booktitle = {ICSE},
  year = {2019},
  doi = {10.1109/icse.2019.00059}
}