导读 先看懂FDE
FDE究竟在补哪一道缺口
- 为什么“软件已经交付”与“客户得到结果”是两件事;
- FDE与售前、咨询、实施、产品工程的区别;
- 判断一家公司是否需要FDE的五个问题;
- 为什么FDE真正交付的是一条学习闭环,而不只是代码。
从一个看似简单的请求开始
一家大型企业说:“请把你们的AI接进我们的财务流程。”
这句话无法直接写成代码。你至少还要问:是哪一段财务流程?谁拥有这项流程?系统记录在 SAP、NetSuite 等企业资源计划(ERP)系统里,还是 Salesforce 这样的客户关系管理(CRM)系统里,抑或一张几十年历史的表格里?正常路径如何走?发票与采购单对不上时,谁来处理?自动化出错的损失是一封邮件发错,还是财务报表失真?客户所说的“接入”,是一次演示、一个供五人试用的原型,还是必须通过安全审查并服务一万名员工的生产系统?
传统软件公司常把这些工作拆给不同角色:销售负责签单,售前工程师证明产品可行,实施团队做配置,咨询顾问重画流程,产品经理收集需求,工程师写代码,客户成功经理追踪采用率。拆分本身没有错。问题在于,复杂AI部署中的关键知识会在这些交接缝隙里丢失。
FDE的基本设计,是让同一名技术人员或同一个小团队穿过多道边界:从发现问题、界定范围、写出第一版方案,一直跟到生产采用;同时把现场遇到的共性问题送回产品和模型团队。
这也是为什么FDE很难用一句职位描述说清。它借用了多种工作的能力,却不等于其中任何一种。
| 相邻角色 | 通常优化什么 | 与FDE最容易混淆的地方 | 关键差别 |
|---|---|---|---|
| 售前/解决方案工程 | 证明方案能解决客户问题 | 都要面对客户并做技术演示 | FDE通常继续拥有构建与生产结果,而不在签单后退出 |
| 实施顾问 | 按既定产品和方法上线 | 都处理配置、数据与流程 | FDE更常改变产品本身,并把新模式抽象成平台能力 |
| 管理咨询 | 定义问题、设计流程、推动变革 | 都要理解业务与高层目标 | FDE必须把判断落实成可运行系统,并承担工程质量 |
| 产品经理 | 决定做什么、为什么做 | 都收集需求、判断共性 | FDE站在生产现场,往往同时写代码并处理部署约束 |
| 产品工程师 | 构建可复用产品 | 都要求生产级工程能力 | FDE离客户更近,接受更多不完整信息和现场责任 |
| 客户成功 | 推动采用、续约和价值实现 | 都对客户结果负责 | FDE用工程手段改变系统,不只是协调与培训 |
企业买的不是软件,是结果
个人工具可以依靠产品主导增长(product-led growth):注册、试用、刷卡,用户自己判断价值。大型企业购买复杂AI系统时,常常做不到这一点。产品需要接入内部数据和权限,需要适应公司的特殊流程,需要证明在异常情况下不会造成不可接受的风险。客户真正购买的不是一串功能,而是“某项工作以后能可靠完成”。
这使软件公司承担了一个容易被低估的责任差:
供应商说“功能已经存在”,客户问“为什么我的业务结果还没有发生?”
FDE就工作在这段距离里。它先把抽象愿望改写成可验证结果,再让产品穿过真实环境中的阻力。
五层工作,而不是一个“超级工程师”
把八场演讲放在一起,可以把FDE的工作分成五层:
- 事实层:观察人怎样工作,尤其是失败、例外、绕行和没有写进文档的规则。
- 判断层:追问真正目标,压缩范围,决定什么先做、什么不做。
- 工程层:接入数据、权限与既有系统,构建、测试、上线并处理故障。
- 产品层:识别跨客户重复出现的模式,变成可以反复组合的平台基本能力(原语)、自助配置和标准接口。
- 组织层:让销售、产品、工程、安全与客户对成功标准保持同一理解,并保留连续责任。
单个人很少在五层都做到顶尖。成熟的FDE体系不是寻找一个同时拥有十年工程、六年销售和四年架构经验的神话人物,而是设计团队组合、平台与流程,让能力能够互补。
先认清书中的公司和产品
这八场演讲来自不同公司,它们所说的FDE也不是同一种工作。先把名称放回各自的业务里,后面的案例会更容易跟上。
| 公司/产品 | 它大致做什么 | 本书为什么谈它 |
|---|---|---|
| Palantir / Foundry、AIP | Foundry是数据运营平台,AIP是把生成式AI接入企业数据与工作的AI平台 | FDE的重要历史出处,也是多位讲者的共同经历 |
| Sierra | 帮企业在聊天、邮件、语音等渠道部署客服Agent | 观察FDE角色怎样随平台成熟不断上移 |
| Anthropic / Claude | 研发Claude模型及相关AI系统 | 判断哪类产品和客户真正需要FDE |
| Kepler | 面向高风险环境建设可信、可追溯的数据系统 | 从真实数据和用户动作中发现问题 |
| Varick Agents | 审视企业流程,再把Agent接到既有财务与业务系统 | 解释隐性流程和“记录系统”为什么难以绕开 |
| Ramp | 企业卡、费用管理与财务自动化平台 | 学习在写代码前如何界定范围 |
| Decagon | 为企业客服提供可调用后台工具的AI Agent | 学习如何把定制逐步变成客户自助能力 |
| Cognition / Devin | 能读代码、改文件并运行验证的软件工程Agent | 把代码生成放回企业完整的软件交付链 |
| Factory / Droid | 企业编码Agent与软件工厂平台 | 理解验证、权限和治理怎样决定Agent的自主上限 |
一次交付只解决一个客户的问题;反馈闭环让这次交付改变产品,使下一位客户更容易成功。闭环必须包含两条方向相反的信息流:产品能力走向客户,客户现场的真实约束返回产品。只有第一条,是实施;两条都存在,才是可积累的FDE。
AI为什么让这项工作更重要,而不是更不重要
AI降低了写出第一版代码的成本,却没有自动降低判断成本。相反,代码越便宜,团队越容易在错误问题上快速制造大量功能。Token是模型处理文本和代码时使用的基本计量单位;Ramp把无边界地消耗大量token、生成大量低质代码的失败讽刺为“token-maxxing slop cannon”。如果范围不清楚,Agent只是把含糊需求更快地变成难以维护的东西。
与此同时,AI让更多产品具备可塑性。过去,一个由供应商持续托管、通常按订阅使用的软件即服务(SaaS)产品,边界相对固定;今天,同一个Agent可以连接不同系统、采用不同工具、遵循不同政策、说不同品牌语言。可塑性提高了价值上限,也扩大了“能做什么”与“应该做什么”之间的空间。有人必须理解客户的业务,设计人机分工,确定评测,并承担上线责任。
因此,AI并没有消灭FDE,而是改变了它的稀缺部分:从纯粹执行,转向上下文、范围、评测、架构克制与客户责任。
你的公司需要FDE吗
先别因为职位热门就招人。可以依次回答五个问题:
- 产品是否复杂到不能由普通用户自行配置? 如果必须接数据、权限、工作流和模型评测,答案更可能是“是”。
- 买家或最终用户是否缺少完成这些工程工作的能力? 技术产品卖给技术团队,开发者关系和文档也许足够;复杂产品卖给非技术业务部门,缺口更大。
- 单个客户的价值是否足以覆盖高触达交付? FDE是昂贵能力,不适合低客单价、纯自助产品。
- 公司是否拥有可复用平台? 没有平台原语,FDE只能不断手工定制,最终变成软件外包。
- 现场知识能否改变产品路线图? 如果产品团队从不接收现场反馈,FDE会被困在客户与产品之间。
这五个问题中,前两个决定有没有缺口,第三个决定经济账能否成立,后两个决定这项能力能否形成复利。
“客户提了很多定制需求”不自动等于“应该成立FDE团队”。有时真正的问题是产品定位混乱、销售过度承诺,或平台还没有形成稳定原语。把这些问题换一个热门职位名称,不会让它们消失。
FDE补的是“软件能力”与“客户结果”之间的责任缺口。它的价值不只是快速完成一次定制,而是把事实发现、范围判断、生产工程、产品抽象和组织协调连成闭环。AI降低执行成本之后,这条闭环中的判断与责任反而更稀缺。
- 你所在组织最近一次AI试点,卡在五层中的哪一层?
- 如果客户提出十个需求,你会用什么证据决定先做哪一个?
- 一次客户定制要满足什么条件,才值得进入核心产品?