Jun, 2024

人工智能工具对工程工作空间的影响

TL;DR通过Jellyfish平台分析AI驱动的编码工具对工程师工作流程和工作环境的影响,我们使用分配数据、编码比例、生命周期阶段、周期时间、Jira票大小、PR接收时间、PR评论数量、交互和编码语言等指标来观察变化。我们观察到Copilot用户的编码时间分数有显著减少,平均减少3%,个别减少达15%。四家公司的票大小平均减少16%,周期时间减少8%,而对照组没有变化。此外,PR过程随着Copilot的使用而演变,评论更长更详细,尽管每周审查的PR数量保持不变。参与的公司并非所有猜测的变化都有观察到,但有些公司的PR接收时间减少了最多达33%,表明工作流程中的瓶颈减少,一家公司将17%的工作投入到产品增长而非维护和支持工作。本研究是首次利用多家公司的数据,并超越简单的生产力和满意度测量,考虑了真实的工程环境。通过这样做,我们强调了一些公司似乎比其他公司更受益于Copilot的使用,并且在研究工程工作和工作流程的整体而非特定方面时,变化可能是微妙的-这是将来的进一步研究的内容。