夜雨聆风学习资料网

ARTICLE · 1221379

从瀑布到敏捷,再到AI原生:软件工程正在进入第三个时代

从瀑布到敏捷,再到AI原生:软件工程正在进入第三个时代
我做了20多年的软件和互联网应用,经历过瀑布开发,也经历过敏捷开发。二十多年下来,不管方法论怎么变,有一个底层前提其实一直没变:软件最终还是要靠人写出来。
瀑布解决大型项目怎样计划,敏捷解决需求变化以后怎样降低风险。需求排期、Sprint、Story Point,本质上都围绕人的执行能力来组织。
但最近一两年,我越来越明显地感觉到,这个前提开始变了。
在我自己的开发过程中,Coding Agent已经承担了大量具体编码工作。以前按天、按周计算的任务,现在很多可以压缩到几个小时。真正让我在意的,不是“AI让程序员快了多少”,而是当Coding越来越便宜以后,我们还要不要继续按照过去的方式组织软件开发?
这可能才是Vibe Coding背后更大的变化。

Coding变快以后,原来的瓶颈开始转移

DORA在2025年的AI辅助软件开发研究中发现,90%的技术从业者已经在工作中使用AI,超过80%的人认为AI提高了生产率。但DORA把AI形容成一个放大器:组织原来的工程体系顺畅,它会放大优势;原来就混乱,它也会放大问题。
这和我的实际感受很接近。Coding Agent首先改变的是执行速度,但速度上去以后,新的瓶颈很快暴露出来:需求是否清楚、Agent是否理解系统、代码如何验证,以及谁来判断结果够不够好。
所以我并不把AI-native软件工程理解成“敏捷开发+Coding Agent”。如果只是把程序员的工作交给AI,而PRD、测试、上线方式全部不变,那只是局部提效。

Sprint不会消失,但它可能不再是最重要的时间单位

敏捷为什么喜欢两周一个Sprint?因为团队需要一个稳定窗口,把需求、开发和测试组织起来。开发能力有限,所以必须估工时、排优先级。
Coding Agent正在削弱这个前提。
OpenAI在2026年2月公开过一个很极端的内部实践:他们从空Git仓库开始,让Codex生成代码、基础设施、工具和文档。五个月后,仓库达到约100万行代码,一个从3名工程师起步的小团队合并了约1500个PR。随着吞吐量上升,瓶颈很快从Coding转向人的QA能力和注意力。
后来OpenAI又公开Symphony,把Linear这样的任务系统变成Agent调度器,每个开放任务对应一个Workspace,由Agent持续执行,人在需要判断时再介入。一些团队采用后,落地PR数量提升了500%;但工程师同时管理三到五个Agent会话以后,上下文切换又成了负担。
这个变化很有意思:Agent越来越快以后,瓶颈又回到了人,只是已经不是人的Coding速度,而是注意力和决策能力。
所以我不认为Sprint会马上消失,但它的重要性会下降。未来更值得关注的,可能是一个产品想法从提出、实现、上线,到获得真实反馈到底需要多久。我更愿意把它叫做Idea-to-Feedback Time。

软件公司的资产,会从代码进一步转向Context

开发速度提高以后,我最近越来越在意另一件事:AI到底能不能“看懂”一家公司。
它不只是能读代码,还要知道功能为什么存在,过去做过哪些决定,哪些业务规则不能碰,Design System有什么限制,这次需求的验收标准是什么。
传统软件公司里,大量重要信息在人的脑子、会议和聊天记录里;但对Agent来说,运行时拿不到的信息基本等于不存在。
OpenAI在前面的项目里后来把Repository Knowledge当作System of Record,用AGENTS.md做索引,再把架构、设计和执行计划放入结构化、版本化的docs目录。原则很简单:不要给Agent塞一本说明书,而是给它一张找到正确上下文的地图。
这也是为什么我现在会特别强调“AI可读”。
我认为以后一个阶段完成,交付物不应该只有PRD、设计稿或者代码,还应该有一份面向下一个Agent的Hand-off Document:目标是什么,已经完成什么,做过哪些关键决定,哪些约束不能改变,还有什么没有解决,验收标准是什么。
需求、设计、开发、测试、部署和运维之间,不再主要依赖人的口头交接,而是依靠一条持续完整的上下文链。我会把这种方式叫做Context Driven Development。

AI越会写代码,Verification和人的判断反而越重要

代码生成更快,并不等于软件交付一定同比变快。
METR在2025年做过一个随机对照实验:16名熟悉自己开源项目的资深开发者完成246个真实任务,允许使用当时主流AI工具的一组,实际平均反而慢了19%。研究者也强调,这只是早期2025年的特定工具、开发者和成熟代码库,不能推广成“AI让所有程序员都变慢”。
这个反例说明,生成代码和交付产品是两件事。DORA后来的研究也观察到类似张力:AI让初始代码生成更快,但部分时间会重新花到审计和验证上,而且可能同时带来更高吞吐和更大的交付不稳定性。
所以在AI-native软件工程里,我认为一个越来越重要的能力会是Verification Engineering。
当Agent一天可以产生过去几天的代码,人不可能继续靠逐行Code Review兜底。测试、接口契约、安全规则、架构边界、数据校验、UI自动化、线上指标,都应该尽量变成机器可以执行的验证规则。
人的角色也会往上移动,集中在几个关键节点:这个需求值不值得做,哪个方案更合适,什么风险不能接受,以及最终谁对结果负责。
我一直觉得“品味”在这里很重要。AI可以很快给出十个方案,但产品不需要十个方案,它需要有人知道哪一个应该留下。

开发、运维和数据分析,会逐渐连成一条反馈链

我最近在生产环境里用AI做运维和数据分析,这种变化有时比写代码更明显。
以前线上出现问题,产品或客服发现后交给运维,再找开发,大量时间花在重新传递上下文。如果Agent能够同时读取代码、日志、Metrics、数据库和部署记录,很多问题在产品或运维这一层就可以完成初步定位,开发只处理真正涉及系统修改和架构判断的问题。
数据分析也一样。过去是功能上线以后,运营做报表,产品再根据数据提下一轮需求;现在AI已经可以直接查询生产数据、发现异常、分析用户行为,再把结果带回产品决策。
一旦这些链路接起来,软件开发就不再是“需求—开发—上线”到此结束,而会形成一个持续循环:
Intent → Context → Agent Execution → Verification → Production → Feedback → New Intent
这就是我现在理解的AI-native Software Engineering。
瀑布主要解决大型项目怎样计划,敏捷主要解决变化怎样快速响应。到了AI时代,问题开始变成:当执行能力越来越充足以后,怎样让AI持续获得正确的上下文,在可验证的边界里执行,并且只在真正需要判断的时候把决定交给人。
所以回头看,我并不觉得Vibe Coding本身是这次变化最重要的部分。它只是最先被大家看到的一层。
我做了二十多年软件,现在反而越来越觉得,未来软件工程最稀缺的可能只剩下三样东西:高质量的Context、人的Judgment,以及可靠的Verification。
代码会越来越便宜,但把一个模糊的想法持续变成一个真正好用、可靠,而且有人愿意负责的产品,依然不会便宜。

欢迎订阅微信公众号--“Laoer杂谈”

推荐阅读:

拒绝“PM 缝合怪”与半成品魔法:揭秘 Meta 打造现象级 Agent 的内部方法论

155款App拉黑豆包手机:大厂怕的不是AI乱花钱,而是AI不看广告

跑分破纪录、内部重写百万行代码,为什么程序员实测 Gemini 4 还是觉得不如 Claude?

中国AI模型越来越强,为什么反而越来越难赚钱?

Andrej Karpathy画出AI的0.2%漏斗:真正拉开差距的,已经不是会不会用ChatGPT

AI 有没有意识还没定论,Anthropic 为什么先限制虐待它?

中美AI竞争真正的胜负手,不是谁的模型更强,而是谁先让AI研究AI

99%的代码都由AI写了,那程序员真正值钱的是什么?

苏姿丰花82亿美元请来李飞飞,AMD真正缺的可能不是更快的GPU

Gemini 4 Argon已经开始赢跑分了,但真正的考试还没开始

Muse、dots都来了,但Personal Agent到了中国可能要换一种玩法

我把DeepSeek Harness接进生产环境后,发现AI运维真正改变的不是查日志

GPT-6 Luna比DeepSeek还便宜,AI模型真正的价格战才刚开始

AI项目已经付了开发费,为什么以后还要继续付Token?

OpenAI 新架构被曝:大模型开始戒掉“人类语言”了

ChatGPT 推出三年后,OpenAI 最终活成了它最不想成为的微软

比尔·盖茨为什么突然不相信“AI最终会创造更多工作”了?

Claude最新Playbook里,真正重要的不是AI写代码,而是公司开始变得“机器可读”

OpenAI的AI学会了作弊,真正危险的不是它会黑客攻击

当OpenAI们开始自己造芯片,英伟达为什么要花140亿美元买Hugging Face?

星宇股份劝退107名应届生,真正该为企业犯错买单的是谁?

连Sam Altman都没真正用上Codex,AI还缺一次iPhone时刻

OpenAI断供Cursor之后,编程Agent真正的战争才刚开始

错失 ChatGPT 的前夜:Google 为什么亲手杀死了自己的 LM Chat?

Codex负责人Tibo最新访谈:OpenAI开始让AI改进自己,真正变化的却不是模型

相关学习资料