当客户说“我以为你知道”时,我们在想什么?
三十年前,我刚开始做软件开发。
有个用户每天下午来给我讲需求,一讲就是两小时。但那是下午两三点,正是我最困的时候。他讲业务,好多和计算机无关,我听不进去,他也说不清楚。需求没跟踪,今天说的和明天改的对不上。最后做出来的,和他想的完全是两回事。
那时候我们怪自己:要是精神点就好了。
三十年后的今天呢?客户一句话:“我要个CRM”、“我要个领导大屏”。我们埋头开干,干完给他看,他说不对,返工。再干,再看,他烦了,我们也累了。
“我以为你知道。”
这句话,我听了三十年。每次听到,心里都直叹气——不是气谁,是气明明双方都想做好,为什么总是差这一步?
那些年踩过的坑
最难忘的一次,是做客户管理系统。我们按会议纪要里的需求,把功能一个个做出来。演示时,客户操作两分钟,抬头问:
“删除之前怎么不弹确认?误删怎么办?”
我愣住:“您当时没提啊。”
他更不解了:“这还要我说吗?哪个系统删除不确认的?”
然后他继续点,脸色越来越沉。报表没按他习惯排序,权限没他以为的三级审批,历史记录只能看不能导出……每一个都是“这还要我说吗”。
那天我站在那儿,心里只有一个念头:他说得对,这些确实应该有。可他确实也没说。这笔账,算谁的?
比功能缺失更可怕的是流程不对。我理解的是:录入->保存->查看。他要的是:录入->校验->流转下一经办人->处理后->领导才能看。差三步,就是天上地下。
当他发现系统跑不通业务时,沉默很久,说:“你们做的这个东西,我用不了。”
那一刻,我感受到的不是挫败,是失去信任的重量。后来返工三个月。项目做完了,但在客户心里,我们不再是那个“懂他的人”了。
客户到底想要什么?
踩了这么多坑,我想明白了:客户不是不想说清楚,是我们没给他合适的工具。
开会?脑子要同时处理太多事,说完就忘。 邮件确认?那是“你们开发的事”,客户只是配合。 原型演示?等出来已经投入几周开发了。
客户想要的是严肃但不枯燥的东西——知道这事重要,但没时间填表格。想要成就感——提一个想法,很快看到反馈;说“不对”,很快看到调整。愿意付出的时间每天最多一小时——我们要做的,是让这一小时值。
客户想要的,从来不是被“管理”,而是被“看见”。
AI时代的新可能
AI能帮我们做三件事:
翻译官:把“我想看到每天销售,哪个地区跌得厉害要马上知道”变成“销售实时同步、大屏可视化、异常预警”。双向翻译,消除模糊。
追问者:客户说“要客户管理”,AI自动追问:“通常包含以下功能,哪些需要?删除确认?查重?历史记录?批量导入?分级?”把“默认应该有”的一个个挖出来。
原型师:文字永远有歧义。AI可以在对话间生成可预览界面。客户说“列表左边要有筛选”,AI马上生成一张图,觉得不对直接说“筛选栏太宽”,秒级调整。让需求看得见,而不是想当然。
我设想过一个场景:
每天早上,客户打开手机,看到的是昨天确认的需求已变成原型图、AI问候“今天想梳理哪个模块?”、上次聊的“客户管理”AI追问了5个默认功能是否都需要。每天半小时,像聊天一样说话,像刷视频一样预览。每一次点击,都变成产品的一部分。
他有成就感,因为看着东西一天天长出来。我们有安全感,因为每个需求都有记录、有确认。
这样的工具难开发吗?
说实话:做一个“能跑起来”的版本,不难;做一个“让人愿意用”的版本,很难。
技术层面,对话界面、语音转文字、GPT提取需求、预置知识库追问,都有现成API。原型生成复杂些,但静态界面没问题。
真正难的是:让客户愿意每天打开它。
客户已经很忙了,凭什么多看一个工具?如果只是“又一个填需求的地方”,他会抵触。需要设计得让他觉得“这是我自己的工具,不是帮开发填表”。反馈要快——今天点了“不要”,明天打开能看到“已采纳”或原型变了。
技术不是门槛,理解人才是。
结语
写完这些,我又想起那个下午困得睁不开眼的自己。
如果那时有这样的工具,那位每天来讲需求的用户会不会更轻松?他不用一遍遍重复,只需每天抽点时间,看看AI整理的东西,点点“对”或“不对”,看着想法慢慢变成系统。
我呢?不会困,不会漏,不会在心里叹气。我拿到的是清楚的需求列表,是他确认过的原型,是我们一起长出来的东西。
技术改变的从来不是效率,效率只是结果。技术真正改变的是信任。
当客户发现你说到做到了,当你发现客户说清楚了——信任就一点一点长出来了。
三十年,我们终于有机会让这座桥不那么难走。
让客户愿意说,让开发愿意听,让AI帮我们搭好这座桥。
这不是未来,这是现在就可以开始做的事。
如果你也是那个在项目里叹过气的人,欢迎留言说说你的故事。