知谱 Spectra
桌上一张写着模糊需求的便签,旁边机器人面向笔记本电脑,屏幕上是已经生成好的旅行预订页面,右侧摞着写有 Prototype、Feedback、Better Together 的书

当做比描述还简单,我们还要先把需求说清楚吗?

「做」很贵的时候,先把需求说清楚是理性的。当做出一个可用版本只要几十分钟,需求就不再是开始前写完的文档,而是在生成与反馈里被逐步发现的。

过去几十年,无论是咨询项目还是软件开发,我们都习惯于先花大量时间把需求说清楚。访谈、流程图、需求文档、评审、签字确认。这套工序背后,其实只有一个朴素前提:“做”很贵,做错更贵。
既然第一版往往要花几个月,前面当然要尽量想清楚。

那张著名的“秋千漫画”

文中配图:需求在传递过程中不断失真

那张流传多年的秋千漫画,讲的就是这件事:客户说的是一个东西,产品理解成另一个,设计再改一次,开发又实现成第三种,最后交付出来,离客户真正要的已经很远。
过去我们通常把它理解为沟通问题,于是咨询顾问、产品经理、BA的价值,就是尽可能把模糊需求翻译成精确语言。

但问题可能比“沟通不清”更深。乔布斯有句名言:

“很多时候,人们并不知道自己要什么,直到你把东西摆在他面前。”

这句话点出了传统需求方法最难的一点:很多需求不是“说错了”,而是本来就还没有被发现。用户只有在看到一个真实版本、用过一次、比较过之后,才会意识到:对,不是那个,我真正要的是这个。

从“先定义,后构建”到“先生成,再发现”

文中配图:旧流程与新流程的转变

AI Agent改变的,不只是开发速度,而是需求工作的经济学。
如果做出第一版要三个月,那当然得先写厚厚的需求定义书;但如果做出一个可用版本只要几十分钟,逻辑就反过来了:与其花两周把话说到极致,不如先做一个出来。

DHH最近有一句很值得玩味的话,大意是:尽可能模糊地先生成一个东西,然后再和那个东西互动。
这其实非常像今天越来越常见的工作方式:先有一个大概方向,先出版本,再和客户一起看、一起试、一起改。需求不再是“开始前必须写完的文档”,而是在生成、体验、反馈、再生成的循环里,被逐步发现出来的。

这会重新定义很多知识工作的价值。未来优秀顾问最重要的能力,可能不再是把客户的话整理成一份无歧义的需求书,而是和客户、Agent一起,在多个快速生成的版本之间不断判断:哪个更接近真正的问题,哪个更接近我想要的答案。

过去的软件工程更像一句话:先想清楚,再开始做。
而Agent时代正在把它改写成另一句:

先做一个出来,再一起发现。

不想错过下一篇

新文章发布时发一封邮件到你的信箱。没有广告,可随时退订。

也可以用 RSS /rss.xml