支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


AI 时代下研发效能有质变吗?

发布日期:2025-07-08 07:08:36 浏览次数: 1523
作者:混沌随想

微信搜一搜,关注“混沌随想”

推荐语

AI时代能否真正改变研发效能?深入探讨传统方法与AI工具的效能差异。

核心内容:
1. 传统研发效能方法在国内落地难的深层原因
2. AI工具对研发工作流程带来的潜在变革
3. 当前AI技术在实际研发场景中的应用现状与挑战

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

楔子


过去这些笔者曾经传统研发效能改进深入研究具体可以参考笔者多年博客软件工程研发效能历程软件工程研发效能实践(一)



研发效能是软件领域非常重要的话题,然而在过去中国互联网高速增长的几十年阶段,国内的公司,特别是大厂,对其似乎一直非常感冒,不管敏捷开发还是 DevOps大多都是海外特别硅谷团队在提出理论以及实践。 2018,国内互联网用户遇到流量增长的瓶颈,这时腾讯开启930 变革,其中重要的一项是首次把研发效能作为全公司重点统筹起来推进,公司大力宣传硅谷这些工作经验各个项目进行试点效果和收益始终一般,且催生了很多内部阻力。



软件研发效能提升本质上利于员工,也利用公司一件事情为何国内始终得不到重磅级别应用?在硅谷的软件研发效能方法论中,其核心是 “消除浪费、等待”, 敏捷研发试图消除需求交付周期等待、 DevOps试图消除开发生产部署等待一个简单例子敏捷研发一项重要优化就是尽早提交代码,尽早集成和测试,好处这样不必全部需求挤压一个测试时间导致测试人力紧缺开发空闲状态这样想法和实际都是——消除流程浪费。然而实际国内开发排期人力普遍占用开发、测试、运维始终处于超负载状态,根本不存在硅谷方法论中的人力浪费——等待。 当然流程优化可以带来适当提升比如降低开会提单、返工各种时间消耗始终不是人力大头与其去化更多尽力优化这些百分之个位数的流程,更多的企业发现不如简单通过堆积人力、加班等来攻克项目这样的环境下诞生了 99文化研发效能实践处于听起来高大上实际难于落地



直接传统研发效能大多停留流程制度配套带来软件交付速度没有根本变化产品依然需要花大量时间市场调研需求文档沟通开发依然只花费大量时间代码一天能手写几百已经人力测试依旧需要手工编写每个测试用例人肉验证每个接口界面这些根本问题——面对巨大的“工作量”,已经达到人类手工生产速度的天花板。单纯靠消除人力浪费提高效能,无异于杯水车薪



AI 时代下研发效能会发生真正质变



AI 时代生产工具的质变



如果说2021 还有质疑gpt模型编码领域可靠性如今已经2025, DeepSeek都经耳濡目染几乎没有否认这些AI工具工作生活提效



底是一点提升、还是根本性改变,即使非常专业的领域也充满争议每个面临场景已经使用AI能力也不一样即使2025没有真正重磅级别可以解放人类双手AI相反大多AI工具需要发挥专业能力驾驭



我们已经无数平台看到争吵质疑本篇不宣读那些AI 领域 CEO 宏观的论述如 “多少年内不需要人类程序员网上那些自媒体 AI多么厉害夸夸其谈笔者回顾比之前的工作体验,再对比最近几的 AI 工作经历读者自行感受是否质变



mini 小游戏


刚刚毕业时候笔者曾经一家游戏营销公司, 主要负责大量h5小游戏用于客户营销这些游戏类似定制化贪吃蛇连连游戏通常每个小游笔者阅读其他资料并没有直接头绪,阅读相关资料后通常至少需要花一周时间完全复现算法,并实现产品需求。如今可以任意自然语言 2 分钟内生成这类非常mini项目即使构造网上存在元素AI可能理解意图重新生成精美的游戏元素。



OK,这里的软件生产速度从 5天到两分钟相信很多屑于毕竟很多这类简单,当初你只是应届生等。 实际这类项目即使一个资深游戏开发,也需要这些时间软件研发很多时间搜索资料比如各类算法以及实现策略对比然后挑选一种集成代码需要安装编码调试测试优化mini项目省不了这些人工过程



 3 万块钱的网页



有一段时间,我们不得不定制化网站谋生记得当时团队一个 3 万的网站外包项目大概7-8个页面主要负责花卉官网展示当时大概1-2周时间完成这个项目交付



如今一个官网落地自然语言 10 钟可以给你生成10,AI 比那个时候的我写更好,可能也会让客户更满意。



目前还是同学这些项目还是太简单不管如何这类页面定制过去几万变成如今几十块外包,其根本性还是在于这类软件的生产速度提高了数十倍。



肯定不少同学看看项目甚至不断迭代项目AI如何生产力是否质变



大型百万行源码



一个重磅级别通常大型项目源码代码行数百万,开发协作人数几十到典型的 google 文档纯前端开发有 20笔者曾经参与一个类似的在线文档项目负责核心数据层开发刚刚接触项目时候面对复杂代码花费接近一周时间能开始进行工作,至少半个月熟悉整个代码仓库流程 如今借助AI类似这种百万级别源码,几乎可以随心所欲快速了解项目任何功能模块快速追踪定位,巨大代码代码上手速度退化成几天。



利用AI的对这类大型项目研发速度。 这类大项目的一个小功能点,传统排期通常是 1-2周,甚至更多(不包含测试时间)。 期间会大量思考查资料(对比实现思路)实现时间如今AI拥有广泛软件知识几乎可以实施得到响应笔者同类规模(百万)的项目增加功能通常1-2,或是更少。



大型项目对于现在 AI 确实比小项目更有挑战时间对于人类而言这类项目花费时间也更多梳理源码的复杂的关系拆解算法编码测试AI没有AI犹如鸟枪换炮



中等复杂的项目



实际工作生活大多数项目属于中等规模源码几千数万之间笔者之前正好分享类似一个项目不止是10 倍,人月神话下的 AI 现代开发这类规模代码可以大多数关键代码 120-200K 长的大模型很好进行开发测试重构其中非常关键定时更新关键代码总结文档(可让AI更新)推进需求迭代过程把对仓库的重要理解融入模型人类工程师大多数情况需要亲自编码(上面的仓库 AI 生成比例高于 95%)而是重点指导验证再迭代。具体参考上面文章细节



这里还是同学各种理由认为有不少 AI无法触及地方比如这些拥有历史包袱,传说的“屎山”代码仓库等



历史包袱的项目迭代



cursor软件还未出现之前gpt4 刚刚诞生的时候(2021年),笔者已经利用ai一个充满所谓充满历史包袱的内部前端系统,一周生成数千代码人类可能忘记一个可维护性代码 AI 有更大的挑战,但对人类而言,是比 AI 更难的理解和追溯成本。



典型一个代码仓库,简单的bug可能让你定位一天,甚至一周不得仅仅因为一个可恶的小点坑了(相信大多资深工程师遇到过)。借助AI,我们将拥有深入搜索能力广泛理解快速的测错能力解决疑难病症效率增加



另外千万不要把可维护性代码并非人类工程师的最后堡垒我们为何产生这类代码,是因为大量人类工程师过于低级?还是缺乏足够的代码评审? 未来是否因为高级AI架构师对这些场景进行审查和重塑



抛弃争论



抛弃掉那些 AI是否产生质变的争论, 笔者已经从自己的实践给出了 AI 工作的体验,不管各类大型等项目,如今需要人类手写的代码少得可怜,即使需求亲自动手的部分,也不再关注代码语法细节,而是以自然语言的形式进行「行内编辑」——即告诉  AI生成指定代码



笔者分享这么上面只是个人几年AI项目经历最终我们看看行业数据




AI时代研发效能开始工具本身不再过去那样靠消除浪费挤牙膏改进而是成倍的影响软件领域研发模式生产力,可能会诞生研发流程我们过去这些研发范式最有可能会哪些地方被影响呢



新的流程如何适应新AI工具



研发流程内核不会变化



在探讨这个问题之前,我们必须先回到原点。笔者在文章开头就提到了对传统研发效能的思考,无论是敏捷还是 DevOps,其内核万变不离其宗——“消除浪费”。



敏捷,试图消除的是“需求变更”和“交付周期”中的等待与返工的浪费;DevOps,试图消除的是“开发”与“运维”两个孤岛之间,因流程、工具不统一而产生的部署和协作的浪费。这些理论的本质,是为了解决一个根本性问题:软件开发是团队协作的产物,而只要有协作,就必然有沟通、等待、交接所带来的摩擦和损耗。



如果一个项目从头到尾都由一个人完成,他就不需要敏捷,也不需要 DevOps,因为不存在协作的浪费。但现实是,任何有一定规模的软件都离不开团队。因此,传统研发效能的核心,就是不断优化“人与人”之间的协作流程,以求消除浪费。



那么,AI 时代呢?生产力工具的爆炸式提升,是否意味着这个核心逻辑就变了?



笔者认为,恰恰相反,这个核心逻辑不仅没有变,反而被前所未有地凸显和放大了。 只是,我们需要消除的浪费,除了传统的“人与人”之间,又增加了一个全新的、也可能是未来最大的浪费来源:人与AI之间的协作浪费。



AI 有哪些浪费可能如何消除



对于未来具体会演变成什么样的新流程,笔者不敢断言,毕竟实践是检验真理的唯一标准。过去我们总结敏捷、DevOps 等范式,也是基于业界无数团队长达数年的实践和沉淀。如今AI才刚刚起步,谈论一个成熟的“AI Native研发流程”还为时尚早。



但这并不妨碍我们基于自己的实践,去窥视和随想一番。根据笔者这两年在各种项目中与AI“并肩作战”的经历,确实观察到了一些新的、非常具体的“浪费”正在浮现。未来的新流程可能是围绕着类似浪费而展开。



比如,最直观的一种浪费,就是我们花费在解释上的时间。



在一个大型项目中,代码结构复杂,业务逻辑盘根错节。你可能需要先花上几分钟,像老师教学生一样,耐心地向AI解释当前这个模块的架构、核心数据流、以及你接下来想做什么。一通解释下来,AI总算“听懂了”,开始帮你干活。但如果你临时切换到另一个不相关的Bug修复,再切回来时,很抱歉,它的“短期记忆”已经清空,你又得把刚才那番话再对它讲一遍。这种上下文反复建立的浪费,在笔者看来,是当前人机协作效率的最大瓶颈之一。这种情况笔者目前采取策略定期把重要逻辑流程作为一个基础文档, 有了 AI ,笔者写文档的数量越来越多,因为文档是最简洁的代码抽象。 但这样不够为了准确还原仓库提示词版本变更记录笔者还会建立一个promptsascode提示词代码文档。未来,有机会深入分享这些AI编程经验。



与之相关的,是另一种大多数 AI 使用者可能遇到过,想要砸键盘的浪费,笔者称之为能力边界的误判



这种误判有两个极端。一个极端是低估了它,有时候你吭哧吭哧花半天时间手写一个复杂的函数,写完了一测试,发现各种边界Case没考虑到。抱着试试看的心态问了一下AI,结果它一分钟就给出了一个更健壮、更优雅的实现。这半天的功夫,浪费得让人扼腕。另一个极端则是高估了它,也是笔者大多情况遇到的,你满怀信心地让AI去实现一个包含复杂状态机的业务逻辑,结果它反复出错,给出的代码漏洞百出,你陪着它“调试”了半天,最后发现还不如自己从头写来得快。这种因为不了解AI能力边界而导致的大量无效尝试,也是一种巨大的隐性浪费。



当然,还有我们最容易想到的,在各种工具之间来回切换的浪费。一会儿在IDE里写代码,一会儿切到ChatGPT的网页窗口问问题未来可能大量内部 AI工具信息在不同窗口之间割裂,思路也频繁被打断



笔者主要从开发的视角观察,但可以想见,这些新的浪费绝不只存在于编码环节。一个产品经理,要如何高效地向AI描述一个复杂的用户场景,才能得到一份像样的PRD草稿?一个测试工程师,要如何判断哪些测试用例可以放心交给AI生成,哪些又必须亲力亲为地设计?这些问题,本质上都是一样的,都是在探索人与AI协作的最优路径,消除其中的种种浪费。




 

未来的研发流程,或许不会再有像“敏捷”或“DevOps”这样宏大而统一的范式。它可能会变得更加“因地制宜”,更加依赖于团队成员与AI的磨合程度。现在提前预言未来AI范式为时过早和传统研发流程效能提升一样浪费只是研发过程占比个位数部分真正成倍增加生产力工具本身也是当今 AI 巨头以及大厂开始布局AI IDE各类工具原因。 与其提前研究流程范式,不如先落地立竿见影的 AI 工具, 以实践出真知。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询