以前在团队里做产品研发协作,我其实一直想推两件事:
- 测试优先(把不确定性前置)
- 可发版的独立模块迭代优先(让交付变得可控)

核心目的很简单:把「需求理解不清晰、实现效果不可控」这种坑,尽量前置到需求讨论和技术方案阶段解决掉。

但现实是:对齐成本太高、太消耗精力。让大家从 0 写文档、补流程、写验收标准,往往既痛苦又写不全。过程文档留得少,经验也很难沉淀——每次都像重新来一遍。最后只能作罢。

直到最近自己开始 vibe coding,手搓一个可发布的小产品,开发工作流才第一次变得异常清晰:需求澄清 → 分步迭代方案 → 交付物定义 → 回归 → 发版门槛

这一整套,不再是“理想”,而是可以很轻量地执行。
原因也很简单:AI 天生适合干那些“琐碎但关键”的事---写规格、补边界、列验收点、补回归用例、补变更记录……

人只需要做高价值部分:讨论、提意见、给上下文、做选择、做最终验收。

所以我逐渐冒出一个暴论

vibe coding 时代,如果研发协作还停留在:产品经理拆需求 + 复杂评审同步上下文 + 研发主要让 AI 写代码。那团队效率可能还不如一个人单干。

因为真正的瓶颈不在“写代码”,而在“上下文对齐”和“交付可控”。

当下团队要交付的,也许不该只停留在模块级代码,而应该是:在架构拆清楚之后,每个人都能独自交付可上线的产品功能(feature)。

只有这样,才算团队效率真的上来了。

也许一个简单的衡量指标就是:能不能做到每天至少上线一个稳定feature? 🤔
 
 
Back to Top