paperbot · PL 论文追踪

全部论文 待读 收藏

P2 A tale from the trenches

来自一线的故事
ICSE Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering2020匹配度 1/10 · 该论文是开发者认知偏差的实地研究,属于软件工程/HCI中开发者行为与工具支持范畴,与静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析等核心方向基本无关。引用 23 inbox
Souti Chattopadhyay, Nicholas Nelson, Audrey Au, Natalia Morales, Christopher Sanchez, Rahul Pandita, Anita Sarma
crossref: 2026-09-12

AI 速览

一句话:通过两步实地研究揭示认知偏差如何普遍影响开发者日常行为,并指出现有工具与实践支持不足。

认知偏差是影响开发者行动、导致错误方向并需要回退的固有行为,但以往多在受控实验中研究,尚不清楚其在日常开发中的发生情况。本文开展两部分实地研究,观察开发者真实任务,分析偏差的发生程度、对行为的后果以及开发者应对偏差的实践与工具。结果显示,约70%被撤销的操作至少与一种认知偏差相关;尽管开发者意识到偏差频繁出现,仍常依赖临时流程和次优工具支持。研究强调需要更好地理解并支持开发者应对认知偏差,改进开发工具与实践。

问题
受控实验室研究已知认知偏差会影响开发任务,但缺乏对其在日常开发中发生程度、后果及应对方式的理解。
方法
开展两部分实地研究,观察开发者真实行为,并分析偏差、操作回退及开发者所用的实践与工具。
评估
约70%的被撤销操作关联至少一种认知偏差;开发者虽能识别偏差,却常依赖临时流程与不足的工具支持。
原文摘要(Abstract)

Cognitive biases are hard-wired behaviors that influence developer actions and can set them on an incorrect course of action, necessitating backtracking. While researchers have found that cognitive biases occur in development tasks in controlled lab studies, we still don't know how these biases affect developers' everyday behavior. Without such an understanding, development tools and practices remain inadequate. To close this gap, we conducted a 2-part field study to examine the extent to which cognitive biases occur, the consequences of these biases on developer behavior, and the practices and tools that developers use to deal with these biases. About 70% of observed actions that were reversed were associated with at least one cognitive bias. Further, even though developers recognized that biases frequently occur, they routinely are forced to deal with such issues with ad hoc processes and sub-optimal tool support. As one participant (IP12) lamented: There is no salvation!

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot5557,
  title = {A tale from the trenches},
  author = {Souti Chattopadhyay and Nicholas Nelson and Audrey Au and Natalia Morales and Christopher Sanchez and Rahul Pandita and Anita Sarma},
  booktitle = {ICSE},
  year = {2020},
  doi = {10.1145/3377811.3380330}
}