思科系统(CSCO)
icon
搜索文档
Dev Team KPIs That Matter More As AI Speeds Delivery
Forbes· 2026-07-01 20:15
AI编码工具对软件开发效率与质量的影响 - AI编码工具能帮助开发团队更快地编写和交付软件,但更快的产出并不自动转化为更好的结果[2] - 当代码生成量增大时,隐藏的质量、安全和维护问题也可能更快地通过流程[2] 开发团队应重新审视的关键绩效指标 - 团队需要重新思考哪些指标最能反映可持续的进展[3] - 随着AI编码工具重塑软件的构建、审查和发布方式,福布斯技术理事会成员分享了开发团队应更密切监控的KPI[3] 缺陷检测与逃逸相关指标 - **缺陷平均检测时间**:AI工具加速交付但不保证判断力,它们会自信地生成能通过审查但包含细微逻辑缺陷的代码,随着发布速度加快,缺陷的积累速度可能超过团队的发现速度,该指标衡量捕获遗漏问题的速度,当AI编写代码时,人工监督需要更敏锐的工具,而非减少[4] - **缺陷逃逸率**:该KPI值得关注,AI工具生成代码更快,但如果更多缺陷进入生产环境,速度就毫无意义,该指标上升意味着审查纪律正在松懈,质量下降的快速交付只会加速技术债务并侵蚀用户信任[5] 依赖管理与治理相关指标 - **依赖治理覆盖率**:需要关注的KPI是进入环境的依赖项与处于主动治理下的依赖项之间的差距,大多数开发团队跟踪速度,但未测量有多少是未经人工刻意选择就引入的,AI工具建议软件包,开发人员接受它们,在任何人评估其来源之前它们就已进入生产环境,制品管理器是控制点,如果它没有跟踪进入的内容以及是否经过审查,那就是需要弥补的差距[6] 代码审查相关指标 - **代码与审查比率**:关注已编写代码与已审查代码的比率,AI加速了生成,但审查带宽保持固定,团队开始对拉取请求进行橡皮图章式批准,质量就在此悄然崩溃,一个良好的代理指标是:当出现问题时,需要多长时间找到负责人,如果没有人能自信地认领一个模块,那么就是在更快地向黑盒交付[7] - **每次审查员小时的审查吞吐量**:需要关注的KPI是每次审查员小时的审查吞吐量,AI使代码编写速度提高了两倍,但人类的理解能力并未相应扩展,团队提交双倍的拉取请求而审查员只是橡皮图章式批准,这是在积累债务,这些债务会在数月后以事故和无人维护的代码形式出现,应缩小拉取请求的规模以匹配理解能力,而非生成能力[9] - **人工在环审查率**:人工在环是一个需要关注的KPI,虽然AI编码可以提供80%的解决方案,但关键的20%必须由人类专家审查,AI是工具而非答案,应加以利用而非严格依赖其交付所有结果,存在漂移、“脏”知识图谱等问题,许多问题会出现,人工在环是AI编码过程中关键且必要的一步[14] 变更与部署相关指标 - **变更失败率**:随着AI编码工具悄然加速交付,变更失败率是最可能恶化的DORA指标,AI压缩的是编写步骤,而非理解步骤,如果部署频率和变更失败率一同上升,那才是真正的加速[8] - **回滚率**:随着AI编码工具加速交付,开发团队应密切跟踪部署速度以及回滚和生产问题,更高的生产力是有价值的,但不能以牺牲质量为代价或产生更多技术债务[10] - **交付周期**:需要关注的KPI是交付周期,即一个想法转变为在生产环境中运行的事物的速度,AI可以帮助团队生成更多代码,但如果部署和发布工程无法跟上,那将成为瓶颈,此时,编码方面的生产力提升无法转化为真正的商业价值,因为工作仍然无法足够快地到达生产环境[10] 安全与修复相关指标 - **平均修复时间**:这是开发团队最被忽视的KPI,代码产生得越快,漏洞积累得也越快,快速检测和修复安全问题比以往任何时候都更重要,如果平均修复时间没有随着交付速度的加快而缩短,团队只是在规模化地积累风险[8] - **漏洞引入率**:随着AI加速代码输出,开发团队必须密切关注的一个KPI是每次部署的漏洞引入率,更快的交付意味着缺陷以机器速度被嵌入,AI生成的代码正在以快于团队修补速度的速度扩大攻击面,没有安全可见性的速度不是进步,而是另一端有威胁行为者等待的技术债务[12] - **依赖信任率**:最需要密切关注的KPI是依赖信任率,即在进入构建之前满足组织安全和质量标准的开源及AI建议依赖项的百分比,AI正在加速代码创建,但也在加速依赖项选择,行动最快的团队将是那些以机器速度做出最少风险决策的团队[15] 代码质量与维护相关指标 - **信心建立时间**:随着AI编码工具提高开发速度,应更密切关注信心建立时间,瓶颈不再是生成代码,而是知道生成的代码是否正确、安全、可维护且符合业务意图,目标是尽可能快地达到合理的信心[11] - **周期时间和吞吐量**:当AI编码工具出现时,团队很容易过度关注原始代码生成速度或代码输出量,但开发团队需要关注的关键KPI是通过对齐和监督验证视角来衡量的周期时间和吞吐量,团队必须密切关注对齐性、质量参数和架构标准,而不仅仅是执行速度[11] - **代码删除率**:停止过度关注速度,优先考虑代码删除率,随着AI工具用样板代码淹没代码库,真正的瓶颈是维护,团队必须无情地删除不必要的AI生成的膨胀代码,以保持代码库在认知上可管理并减少长期技术债务[13] - **代码完整性**:AI编码工具正在赢得速度竞赛,却悄然输掉了质量竞赛,现在重要的KPI不是交付速度,而是代码完整性——即AI生成的内容中有多少能在不产生下游债务的情况下存活,没有治理的速度只是更快的熵增[13] - **理解延迟**:跟踪理解延迟:即非代码作者理解和安全修改代码所需的时间,AI使生产代码更便宜,但也可能用无人完全拥有的逻辑淹没团队,获胜的团队不仅交付更快,还能保持其代码库在高速下可解释[14] 成本与效率相关指标 - **合并前的人工投入**:在AI编码工具时代,最重要的可能是“合并前的人工投入”,AI编码工具的效率应通过人类工程师需要在该段代码上花费多少时间(提供上下文、提示、审查、测试)来衡量,然后才能将其合并到主分支或生产环境[9] - **AI令牌使用量**:需要跟踪的一个KPI是令牌经济学,因为AI定价正转向基于使用量的模式,每个输入和输出令牌都需花费成本,懒惰的提示或无谓的迭代可能使费用增加五到十倍,跟踪令牌基准(例如,生产输出)能强化FinOps思维,确保开发人员编写简洁的查询、智能地迭代、接受充分培训并为任务选择合适的AI模型[16] 测试与自动化相关指标 - **自动化测试覆盖率**:自动化测试覆盖率将提供安心,实现100%的回归和验收测试具有挑战性,但如果成功,可以更有信心地认为交付速度正在对实际生产力产生积极影响[12]