进行了一项名为《战壕故事:

认知偏见和软件开发》的研究,研究对象是一家初创公司的 阿联酋号码数据 开发人员,他们的工作经验从 1 年到 23 年不等。这项研究包括观察开发人员在执行日常工作任务的同时大声表达自己的想法;本质上是一项结对编程练习,只不过参与者是一位沉默的研究人员,而不是一位同行开发人员。在观察了 10 位不同的开发人员后,研究人员整理了一份认知偏见类别列表,并列出了由此导致的错误示例,如下表所示。

偏见类别 偏见 例子

先入之见 确认、选择性感知 当其他数据结构更适合数据查询 API 时,P1 不断添加哈希图。
所有权 宜家效应、禀赋效应 P8 决定重复使用她的旧 CSS 文件,而不是 Bootstrap 项目中预制的 CSS 文件。
固定 锚定和调整、信念保存、塞麦尔维斯反射、固着 当环境只需重新加载时,P9 专注于改变函数定义。

诉诸违约 违约、现状、沉没成本

P2打开了一个新的代码文件,并将未使用的模板 你的电商品牌的补货活动缺少什么 代码保存在文件顶部。
乐观 价效应、无敌、一厢情愿、过度乐观、过度自信 P4 对自己新编写的聚合地图代码感到很自豪,但是在打印出来之后却出现了错误。
方便 双曲线贴现、基于时间的偏差、吝啬 WhatsApp 号码 的 信息处理、代表性 P2 编写的代码过于冗长,满足了他当前的需求,但却变成了拖慢未来进度的意大利面条式代码。

返回頂端