3214 字
约 10 分钟
14
S03-A21 · 技术方案的对外解释:向非技术决策者讲清取舍

讲了四十分钟架构图,对方只问了一句"要多少钱"。这不是对方听不懂,而是你的四十分钟里没有他要的东西:他不负责判断方案好不好,只负责判断这笔钱换来什么、什么时候能看到、出错谁兜着。

对外解释的目标不是让对方理解技术,而是让他在信息不完整的前提下做出可承受的决定。所以讲解结构要从"方案是什么"倒过来,变成"代价与后果是什么"。


1. 非技术听众要的不是方案,是代价与后果

你说的词 对方实际听到的 应替换成
高可用 一个褒义词,无信息量 单点故障时最长中断 M 分钟,一年预计 N 次
可扩展 一个褒义词,无信息量 流量翻倍时需要再投入 C,耗时 D 天
微服务化 更贵、更复杂 首期多花 C,换的是某模块可以独立改
技术债 你们之前做错了 每改一处要额外 T 天,一年约 K 处
重构 看不到产出 本次不改任何功能,之后每次改动省 T 天

判断一句话有没有信息量,用一条标准:它能不能被反驳。"高可用"不能被反驳,"中断不超过 5 分钟"可以被反驳——能被反驳的句子才携带信息。

这条标准也解释了为什么技术人容易在会议室吃亏:训练让我们追求准确,准确往往表现为限定条件与前置假设,而非技术听众需要的是可比较的后果。把"取决于流量模型"改成"流量翻倍也不会变慢,因为瓶颈不在这一层,瓶颈在 DB,而 DB 现在只用了一半",同一件事就从回避变成了判断。


2. 三个必须翻译的维度:成本、风险、时间

维度 技术原词 翻译后要给出的 可核对来源
成本 机器、许可、人力投入 一次性投入 + 每月持续成本 报价单、账单、人力单价
风险 单点、一致性、依赖 出问题的概率量级与最坏后果 历史故障记录、SLA 条款
时间 排期、里程碑 什么时候能看到第一个信号 里程碑定义、可观测指标
// 一页纸:四块,顺序不能换
1. 结论 —— 建议做什么,一句话,含金额与日期
2. 代价 —— 一次性 C1,持续 C2/月,人力 H 人月
3. 风险 —— 最坏情况是什么,概率量级,可否回退
4. 备选 —— 更便宜的和更好的各一个,为什么没选
─── 顺序错了,对方会先问结论,然后不再听代价

翻译不是简化。成本要给区间与来源,风险要给概率量级而不是形容词,时间要给"能看到信号"的节点而不是"完成"的节点——因为"完成"在他的经验里经常等于"又拖了两个月"。

三个维度之间存在固定的换算关系,讲清这一点能省掉一半追问:时间可以买,钱可以买时间,风险只能被转移或接受。预算翻倍通常能把工期压掉一段(但有下限,压不过沟通与联调);工期延长通常能把一次性投入降下来(用更长的人力换更省的采购);而风险一旦被识别,处置只有三条路——投入消除、转移给供应商、明确接受并准备预案。对方听到"风险能消除"就该问成本,听到"风险已接受"就该问预案。

换法 换来什么 代价 不成立的时刻
加钱压工期 提前 T 周上线 一次性成本上升,返工率上升 依赖外部审批或第三方交付
延期省钱 一次性投入下降 机会成本、窗口错过 有时限的监管或竞争节点
消除风险 概率降到很低 持续性成本长期存在 概率本身无法测量
转移风险 责任外移 单价上升、锁定加深 供应商可替换性差
接受风险 成本最低 需要预案与止损线 后果不可逆时

3. "高可用"这类词等于零信息,类比则有边界

类比是必要工具,代价是它会带来错误期待。用类比必须同时说出它在哪一点上不成立:

类比 带来的正确期待 带来的错误期待
"像银行转账一样" 有对账、有回滚 以为绝对不出错
"像快递分仓" 就近处理、局部故障不影响全局 以为什么都能自动重路由
"像保险" 平时无用、出事才用 以为付了钱就没有损失
"像修路" 施工期会堵 以为修完永不拥堵

失效边界一句话就够:"这个类比在下班高峰不成立,因为那时候所有请求都压在同一个入口。"说出这句,听众不会觉得方案弱,反而会信任你——因为他知道你在替他管理预期,而不是在卖东西。


4. 一页纸的结构,和"还有一个更好但更贵"的主动披露

部分 必答问题 常见漏项
结论 建议做什么、多少钱、什么时候 没写金额,只写"需要投入资源"
代价 一次性与持续分别是多少 只报一次性,持续成本藏着
风险 最坏情况 + 概率量级 + 可逆性 用"有一定风险"代替
备选 至少一个更便宜的选项及不选的理由 只给一个方案,看起来像通牒

"还有一个方案更好,但贵 X"必须主动说。原因不是道德,是算术:这件事大概率会在评审、招标或半年后的复盘中被人发现,届时你要解释的不是技术,而是为什么没说。

// 备选三选一的写法:每行都要有代价
方案A(推荐)   C_A 一次性,C_A' 每月,T_A 周可见信号,可回退:是
方案B(更便宜) C_B,但 QPS 上限只到 X,超限时人工降级
方案C(更好)   C_C ≈ 2 × C_A,换到 RTO 从 M 分钟降到 N 秒
─── 没说"为什么不是 C",等于把选择权丢给对方,而他没有判断依据

5. 数字的可信度,与"不可逆"这件事

数字形态 可信度 决策者的反应
"大概几十万" 低 追问,然后不信任其余内容
"约 40 万,来自 QUOTE_ID,误差 ±20%" 中高 可以据此排序
"40 万,报价单第 3 页,含 3 年许可" 高 可以直接签字
"肯定比现在便宜" 无 视为没有测算

区间不是示弱,是可信度的一部分。给单点数字会被当成承诺,给区间会被当成判断——后者才是你要的。区间还要说明是什么造成的:需求未定、单价浮动、规模未定,各自对应不同的收窄动作。

// 区间要带收窄路径,否则它只是一个更谨慎的猜测
C = 40 万 ± 20%
─── 收窄条件:需求冻结 → ±10%;拿到 QUOTE_ID → ±5%
─── 不写收窄条件,对方无法判断"什么时候能变准",只能按上限做预算

决策者最怕两件事:不可逆和说不清。所以每个方案都要标可逆性:

// 可逆性标注:三档,别用"相对可逆"
可逆     回退耗时 < T1,无数据丢失,成本 C1
有条件   回退需迁移数据,耗时 T2,期间只读
不可逆   回退需重建,历史数据无法恢复
─── 不可逆的方案必须单独说明"为什么必须现在做这个决定"

6. 被追问时的分层回答,与解释失败的两个信号

被追问细节时,顺序是先答影响,再答机制。反过来会让对话陷入实现细节,而对方要的是"这事会不会影响我"。

追问 第一层(影响) 第二层(机制)
"为什么这么贵" 贵在许可与迁移人力两块 许可按节点计,迁移需重放历史数据
"会不会再出这种事" 同类故障概率降到很低,但不会为零 加了隔离与超时,单点仍在依赖方
"能不能更快" 能提前 T 周,代价是多花 C 并行两个组,接口先冻结
"别人怎么做的" 同类系统多数选 B,因为他们的约束不同 差异在流量量级与合规要求

解释失败只有两个可靠信号:对方反复问同一个问题(说明你的回答没有落在他的判据上)、对方开始问流程("这个谁批""走哪个流程"——说明他已经放弃评估内容,只想结束这件事)。出现任一信号,立刻回到第 1 节的表:把技术词换成后果。

// 沟通记录:一次沟通只留三行,便于下次复用
结论:建议 A,C_A,T_A 周可见信号
未决:可逆性没确认(回退需迁移数据)
对方关注点:持续性成本、失败后谁负责
─── 记录"对方关注点",比记录"我讲了什么"有用

度量三个数:一次沟通后的决策率(讲完当场或次日有决定)、追问轮次(超过两轮通常是翻译没做)、被要求重讲的次数(同一听众要求重讲,说明上次没有落到他的判据)。

排错:讲完仍没结论的五种情形

现象 根因 处理
对方只问价格 你只给了方案没给代价结构 补"一次性 + 持续"两栏
对方反复问同一个问题 回答停在机制层 改答影响层
对方开始问审批流程 已放弃评估 直接给结论与可选项
会上同意,会后没了下文 决策点与时间未绑定 补"什么时候必须定"
被认为"技术至上" 备选只给了一个 补更便宜方案及不选理由

边界:这些场合完整框架应压成一句话

场合 为什么不必展开 压成什么
对方本身是技术背景 翻译会显得绕 直接给约束与取舍点
决策已定、只需执行 解释不改变结果 一句结论 + 风险一句话
沟通时间少于五分钟 结构讲不完,只留结论 "做 A,花 C,T 周见效,可回退"
听众只关心一个指标 其余维度是噪声 只答该指标与它的代价
已有书面材料在先 口头重复会导致口径漂移 只答差异与新增风险

自测

  1. 判断一句话有没有信息量的那条标准是什么?
  2. 成本、风险、时间三个维度各自必须给出什么,才算翻译完成?
  3. 用类比时,为什么必须同时说出它不成立的那一点?
  4. "还有一个方案更好但更贵"如果不主动说,代价是什么?
  5. 决策者最怕的两件事是什么,方案里怎么体现?
  6. 对方开始问审批流程,说明发生了什么,你该改什么?
S03-A21 · 技术方案的对外解释:向非技术决策者讲清取舍
https://www.clxhxhhr.top/posts/6334/
作者
clxstart
发布于
2024-12-31
许可协议
CC BY-NC-SA 4.0
评论
0 条
还没有评论,先写一条吧。