跳到主要内容

5.1 黄金样章:我怎样改造商机到回款

我第一次听云枢科技介绍这个项目时,会议名称叫“销售 AI 助手讨论会”。销售希望自动整理客户需求,售前希望自动生成方案,CEO 则希望缩短销售周期。

这些要求都合理,但它们还没有说明公司究竟损失了什么。我请团队暂时关掉演示文稿,找出一笔已经签约、却让销售、项目和财务都不满意的订单。

这笔订单最后改变了项目的名字。我们不再建设“销售 AI 助手”,而是改造从商机、方案、合同、交付、验收到回款的整条经营过程。

案例说明:云枢科技、订单和数字均为虚构教学材料。它们用于展示 FDE 的工作过程,不代表真实企业成果,也不能直接替换成另一家公司的结论。

商机、方案、合同、交付、验收和回款使用共同事实的目标流程及人机边界
一笔订单只有在公司兑现了承诺并收回款项后,才真正走完。

我先把一笔“已经成交”的订单重新打开

订单编号是 YS-24-017,客户是一家拥有一百多家门店的培训连锁企业。客户希望三个月内上线门店经营系统,合同金额 70 万元,验收后支付最后 21 万元。

销售把它看作一笔成功订单:客户需求明确,合同按季度计划签下。项目团队却把它列入延期名单,因为原计划 90 天的项目最终用了 132 天。财务看到的又是另一件事:验收推迟后,最后 21 万元也晚了 49 天才到账。

我先把这笔生意写成一张不用行业知识也能读懂的结果卡。

发生了什么原计划实际情况对经营的影响
项目完成并验收90 天132 天多投入六周人力,后续项目排期被挤压
项目总成本45.5 万元57 万元增加接口外包与顾问返工
项目毛利24.5 万元13 万元毛利率从计划的 35% 降至约 19%
最后一笔回款验收后按期支付比原计划晚 49 天公司先付工资和外包费,现金更晚回来

毛利是收入扣除这笔项目直接成本后剩下的钱。合同额没有变,不代表这笔生意仍然一样赚钱。回款推迟也不等于收入消失,但公司必须更长时间用自己的现金垫付工资和供应商费用。

到这里,我仍然不知道应该改什么。我只知道,问题已经同时影响利润、交付能力和现金,而不只是销售少填了几个字段。

六份记录讲出了六个不同版本

我让销售、售前、项目经理和财务把与这笔订单有关的记录放到同一个时间轴上。我们没有先讨论谁做错了,只看当时留下了什么。

时间与记录原文片段当时被怎样理解后来发现的问题
4 月 3 日,销售会议纪要“客户旧会员系统可以提供接口。”客户具备接入条件这是客户业务负责人转述,第三方系统商尚未确认
4 月 5 日,售前个人文档“标准连接方式可能不适用,需要第三方配合。”售前准备以后再确认文档没有进入共同评审,销售和项目都没看见
4 月 11 日,对客方案“完成会员数据接入。”客户理解为云枢科技负责打通没写谁提供账号、数据和第三方授权
4 月 18 日,合同附件“客户提供项目所需资料与权限。”法务认为已经写了客户义务没有资料清单、负责人和最晚提供时间
4 月 22 日,销售交接单“接口:已确认。”项目经理以为可以直接开始“确认”的人、来源和确认内容都不存在
5 月 7 日,项目群消息“第三方暂不开放接口。”被归为客户配合问题公司此前从未要求客户取得第三方书面同意

销售记录、售前判断、对客方案、合同和项目交接都提到了“接口”,但它们说的不是同一件事。有人说的是技术上可能连接,有人说的是客户愿意配合,有人说的是合同已经承诺交付。

我请现场每个人回答一个问题:“在 4 月 18 日签约以前,哪一份记录能够证明第三方已经同意提供接口?”

没有人能找到。

这时我才把“客户不配合”从结论改成一个待验证说法。客户确实没有及时提供接口,但公司也没有在承诺前把客户需要完成的条件说清楚。

我差点把问题修在了错误的位置

项目负责人最先提出,在项目启动时增加一张“客户准备清单”。我一开始觉得这是最快的改法:至少项目团队可以更早发现缺失。

但如果清单第一次出现时合同已经签完,项目经理只能更早知道自己做不到,不能改变公司已经作出的承诺。问题仍然会变成返工、加价争议或延期。

销售负责人则希望让 AI 自动从会议纪要中找出“接口”“定制”“数据迁移”等风险词。这能减少遗漏,却仍然没有回答谁来确认、依据什么确认,以及确认结果怎样进入方案和合同。

我把最初的三个判断写在白板上:

判断支持它的现象不能解释的地方我的结论
项目启动检查不完整项目开始后才发现账号和权限缺失无法改变已经签下的范围和价格需要改,但太晚
销售记录不完整客户条件经常只在会议纪要里记录完整也不代表有人作出有效决定是一部分,不是根因
非标准承诺在对客前无人确认风险已被售前发现,却未进入共同决定需要更多订单证明不是偶然最值得继续验证

这一步很重要。FDE 不是听到第一个合理解释就开始建设,而是要知道这个解释能解释什么、解释不了什么。

十二笔订单让我看见了重复模式

一笔失败订单只能说明这件事发生过,不能说明应该改造整条流程。我又抽出十一笔相近订单,其中既有按期完成的,也有延期、亏损和逾期回款的。

“非标准”表示客户需要的内容超出了公司已经明确报价和交付的方法,例如特殊接口、额外数据迁移或新的验收方式。“承诺前确认”表示方案发给客户以前,已经有人确认公司能否做、客户要准备什么、需要多少成本。

订单类型承诺前是否确认签约后是否改范围计划 / 实际验收回款情况
YS-24-003标准不需要例外确认88 / 87 天按期
YS-24-006标准不需要例外确认90 / 94 天按期
YS-24-009非标准110 / 112 天晚 3 天
YS-24-012标准不需要例外确认85 / 89 天按期
YS-24-017非标准90 / 132 天晚 49 天
YS-24-021非标准100 / 141 天晚 37 天
YS-24-028标准不需要例外确认90 / 119 天晚 28 天
YS-24-031非标准120 / 160 天晚 45 天
YS-24-036非标准96 / 101 天按期
YS-24-041非标准105 / 137 天晚 31 天
YS-24-044标准不需要例外确认90 / 91 天按期
YS-24-049非标准95 / 126 天晚 34 天

十二笔订单不能证明整个公司的因果关系,但它们给出了清晰的诊断方向:七笔非标准订单中,五笔没有在承诺前完成确认;这五笔全部在签约后改变范围,并且都推迟了验收。两笔提前确认的非标准订单虽然周期较长,却没有发生无偿返工。

YS-24-028 是一个重要反例。它是标准订单,也延期了 29 天,原因是客户更换项目负责人。这个反例提醒我,提前确认非标准承诺不会消灭所有延期,也不能把以后所有问题都归到销售阶段。

我把诊断结论写得很克制:云枢科技目前最值得先改变的,不是所有销售活动,而是非标准要求从发现到对外承诺之间缺少共同决定。

一次争论帮我选出了目标方案

项目负责人希望所有方案都由项目团队评审。销售负责人反对,他认为标准订单也等待评审,会让公司错过客户采购窗口。财务负责人又补充说,仅仅判断“能不能做”还不够,额外工作如果没有进入报价,项目仍然会亏损。

我没有要求大家立即达成抽象共识,而是把三个方案放到同一张表里。

方案好处会制造的新问题决定
所有方案都增加项目审批最稳妥,项目能提前看见标准订单也排队,项目团队成为新瓶颈不采用
AI 找到风险词后提醒销售上线快,能减少部分遗漏提醒不等于决定,仍可能被直接忽略只作为辅助
标准订单走快速通道,非标准要求进入例外决定把专业时间用在高风险订单上必须维护标准能力和明确决定人采用

我们最后约定:标准能力、标准价格和已经批准的客户条件可以继续推进;出现特殊接口、未发布能力、额外实施工作、特殊付款或合同责任时,订单停在“额外承诺待决定”。

AI 负责整理差异、找到来源并把问题送给正确的人。售前确认产品能力,项目负责人确认工作量和客户条件,财务确认价格与成本,法务确认合同责任。没有一个“万能审批人”,也没有让 AI 替这些岗位承担后果。

我把目标流程写成六个能被观察的状态

我没有从页面和按钮开始,而是先写清一笔订单在什么事实成立后才能继续。

订单状态AI 可以准备什么人必须决定什么进入下一步的证据
客户目标待确认整理客户原话、来源和缺失问题销售确认目标、决定人和时间要求有来源的客户目标记录
方案能力待核对对照标准能力,标出差异售前确认标准或非标准能力判断与确认人
额外承诺待决定汇总工作量、客户条件和已有报价项目、财务或法务分别作决定接受、拒绝、另行报价或延后
合同条件待确认比较方案、报价、合同中的差异有权岗位批准价格、范围和责任已批准版本及批准记录
交接待接收生成带来源的交接材料项目和财务确认能否接收范围、客户条件、验收和付款完整
可以启动提示仍未完成的准备事项项目负责人确认启动项目和客户所需条件已经满足

如果客户主体在 CRM 和合同中不一致,订单保持原状态;如果财务系统暂时不可用,付款事实显示“无法确认”;如果批准人不在线,系统按约定升级,但不能把等待自动变成同意。

这张状态表后来成为 AI 全栈工程师理解任务的核心。它比“做一个销售工作台”更有用,因为工程师能够知道系统何时开始、何时停止、谁能改变什么事实。

我写出的不是功能清单,而是一份业务任务书

把目标流程确认后,我才写第一页任务书。下面是当时的填写结果,而不是留给读者的空白模板。

项目云枢科技的填写内容
任务名称签约前承诺核对与签约后共同交接
为什么现在做41% 的项目发生未充分计价的范围变化;样本显示非标准承诺与延期、毛利损失和回款推迟反复相连
第一阶段改变什么非标准方案发给客户前必须完成能力、工作量、客户条件和价格决定;签约后项目与财务接收同一份材料
首批使用者4 名销售、2 名售前、2 名项目经理、1 名财务人员
第一阶段包含整理来源、发现缺失、比较差异、例外分派、待确认交接单和过程记录
第一阶段不包含自动写最终报价、对客户发送内容、批准折扣、接受合同、修改项目完成和财务事实
试点停止条件错误承诺进入对客材料、客户资料越权、AI 内容覆盖已确认事实,或故障后无法恢复原流程

完整版本还包括状态、数据来源、权限、验收用例、试点范围和经营观察。我把它单独保留为一份可以逐项审查的示范件:云枢科技“商机到回款”已填写执行包

AI 全栈工程师第一次交回的理解并不合格

工程师第一次复述任务时写道:“系统读取客户纪要,自动识别风险,生成完整交接单并同步 CRM。”

这段话看起来很接近需求,实际上混淆了三件事:识别出风险不代表风险已经解决;生成完整文字不代表事实完整;同步 CRM 也没有说明可以写入哪些状态。

我把 YS-24-017 的六份记录重新交给工程师,只问三个问题:

  1. “客户可以提供接口”是谁确认的事实?
  2. 售前写下“可能不适用”以后,订单应该停在哪里?
  3. 如果销售坚持按原方案发给客户,系统可以阻止什么,又必须把决定交给谁?

第二版复述变成了:“系统保留销售原话和售前判断,不把两者合成一个确定结论;非标准要求进入待决定状态;只有对应负责人确认后,批准结果才能进入方案和交接材料。”

我这才允许进入方案设计。让工程师先复述不是形式,而是在建设成本还很低时暴露误解。

我没有让团队用最顺利的订单演示

第一次验收时,我把六种情况装进信封,让工程师和业务人员现场抽取。每种情况都写明已知事实、系统应该做什么、绝不能做什么以及由谁判断。

情况系统应有表现绝不能发生判断人
标准需求且资料完整整理来源,生成待确认材料自动发给客户销售、售前
客户没有确认第三方接口标出缺失,并停在能力核对写成接口已经具备售前、项目
产品没有客户要求的能力进入额外承诺待决定写成公司可以交付产品、项目
CRM 与合同客户主体不同停止合并,要求确认主体自行选择一个名称销售、法务
财务系统暂时不可用显示付款事实无法确认显示没有逾期风险财务
用户要求直接发送报价保留草稿并指向价格审批自动批准和发送销售负责人、财务

其中“客户主体不一致”第一次没有通过。系统根据名称相似度自动选择了集团公司,工程师认为这能减少人工操作。法务负责人指出,签合同和承担付款义务的是具体公司,名称相似不能替代主体确认。

我们没有把它记录成“模型答案不够准”,而是修改了业务规则:只要合同主体与客户主记录不一致,系统必须停下,保留两份来源并交给有权的人确认。修正后的情况进入以后每个版本都要重新运行的验收样本。

我用十二周试点决定扩大、保持还是停止

试点没有一开始就获得写入所有系统的权限。

  • 第 1—2 周:只运行十笔历史订单,验证能否找出已知断点;
  • 第 3—6 周:进入少量新订单,只整理和提醒,不改变原系统事实;
  • 第 7—12 周:业务人员确认结果后,才允许写入“已确认”和“待决定”等有限状态。

为了说明应该怎样读试点数据,下面保留这套虚构案例中的教学观测。它不是对真实企业的收益承诺。

十二周后看到的现象应该怎样解释
20 笔试点订单中,18 笔持续使用新流程采用基本成立,但仍要调查两笔为什么回到旧表格
非标准要求都留下了决定记录过程控制成立,不等于经营结果已经改善
项目接收后重新追问范围的订单从对照样本的 14 笔降至 5 笔交接返工方向改善,需要继续观察更大样本
出现 3 次客户主体冲突,系统均停下并转人工停止规则有效,不应把人工接管当成失败
没有发现错误承诺被自动发送保护条件暂时通过,仍需持续回归
大多数试点订单尚未走到验收和付款不能提前宣布回款或 ROI 已改善

我们因此决定保持小范围运行,并扩大到下一批同类非标准订单;没有开放自动发报价,也没有声称 AI 已经改善公司整体现金流。

这个决定看起来不够激动人心,却比“上线两周节省几百小时”更可信。价值流指标需要等业务对象真正走到终点以后才能下结论。

换一家公司,不能只替换系统名称

如果这是一家制造设备公司,“非标准承诺”还可能涉及原材料、产线能力、安装条件和变更成本;如果是一家零售企业,商机到回款可能变成选品、促销、履约和结算;如果是一家专业服务公司,关键约束可能是专家时间、项目范围和客户验收。

可以迁移的是我的工作顺序:跟着一笔生意走到底,比较成功与失败样本,找到第一次断开,设计例外决定,再把它写成可验收的任务。

不能直接迁移的是云枢科技的状态、负责人、数字和审批方式。FDE 到一家新公司后的第一项工作,永远不是复制这份执行包,而是找到那家公司真正交换价值和承担风险的方式。

读完这个案例,我希望你看见的是一条证据链

这次改造不是从“公司需要一个 Agent”开始,而是沿着下面这条证据链推进:

一笔延期订单 → 六份相互冲突的记录 → 十二笔对照样本 → 一个可行动的断点 → 三个竞争方案 → 六个业务状态 → 一份执行包 → 六类验收情况 → 十二周试点决定

任何一步都可能推翻前一步。订单样本不支持假设时,我要改诊断;业务岗位无法承担决定时,我要改流程;验收暴露越权时,我要改规则;经营结果尚未出现时,我不能提前宣布成功。

下一节:我怎样把市场热度变成有效商机