2.1 业务能力地图

一句话

业务能力地图回答的是 “这家公司靠哪些本事赚钱”,不是 “有哪些系统”:能力是稳定的名词(订单受理、库存预占),系统是会变的实现;先把能力画出来,才知道哪些该自建、哪些该买、哪些该外包。

三个层次别混

层 回答什么 粒度 会变吗
能力(Capability) 公司会做什么 粗(10–30 个) 很少变
流程(Process) 怎么把这些能力串起来 中(每个能力 1–3 条) 常变
系统(System) 用什么实现 细(几十到几百个服务) 变得最快

常见错误:拿系统清单当能力地图。结果是 “能力” 写成 “订单服务、库存服务、支付服务”——这是实现,不是能力;一旦换技术栈,地图就作废。

能力的写法:名词 + 动词,不带技术

❌ 不是能力 ✅ 是能力
订单服务 订单受理
Redis 缓存 热点数据加速
Kafka 消息队列 业务事件分发
微服务网关 统一接入与鉴权

判据:去掉技术名词后还说得通,才是能力。

实测:能力 → 边界映射检查(本机脚本)

一份 9 个能力的清单,映射到 6 个系统边界:

检查项 结果
能力总数 9
已映射 7
未映射 2(会员画像、客服工单)
边界数 6
单边界承载最多 履约中心 2 个

判据:未映射 > 0 或单边界承载 > 40% 能力,说明边界划分有问题。本例 2 个能力无主(典型的 “谁都不管” 地带),要么补边界、要么明确 “暂不做”。

# 能力清单(可进仓库、可做检查)
capabilities:
  订单受理: {boundary: 订单中心, owner: 交易组}
  库存预占: {boundary: 库存中心, owner: 供应链组}
  信用审核: {boundary: 风控中心, owner: 风控组}
  拣货打包: {boundary: 履约中心, owner: 履约组}
  开票:     {boundary: 财务中心, owner: 财务组}
  会员画像: {boundary: null,     owner: null}   # ← 未映射,检查会报出来

反模式

反模式 后果
用系统/服务清单当能力地图 换个技术栈地图作废,业务方看不懂
能力粒度太细(几百个) 变成功能列表,失去 “看全局” 的意义
能力粒度太粗(3 个) 无法判断 “该自建还是买”
能力没有 owner 出事没人认领,规划时互相推
只画 “现在有什么”,不画 “缺什么” 无法支撑路线图
能力与组织一一对应 组织调整后地图失效(康威定律反噬)

三条铁律

🔑 能力是名词,不带技术;带上技术就成了 “实现清单”。

🔑 每个能力必须有 owner 与边界;没有归属的能力 = 没人负责。

🔑 能力地图要能回答 “自建 / 买 / 外包”,否则只是张图。

自检

Q1 为什么 “订单服务” 不能算一个业务能力?

▸ 答案:因为它是实现,不是本事:能力应该是 “订单受理”(公司会接单并生成履约任务),“订单服务” 只是当前用微服务实现它。判据是 “换一种实现(单体、SaaS、外包)后,这个能力还在不在”——在,才是能力。

Q2 能力地图和 DDD 的限界上下文是什么关系?

▸ 答案:能力是业务视角(公司会做什么),限界上下文是模型视角(哪个模型负责这个词的语义)。一个能力通常对应一个上下文,但也可以一个能力拆多个上下文(如 “履约” 拆成仓储与配送)。两者要能对上,对不上就说明 “业务与模型脱节”。

Q3 能力粒度怎么定?

▸ 答案:按 “能否独立决策自建/买/外包” 定:能独立决策的,就是一个能力(订单受理、库存预占);不能独立决策的(如 “点击按钮”)太细。经验值是 10–30 个能力覆盖一家中型公司。

Q4 实测里 2 个能力 “未映射”,该怎么处理?

▸ 答案:三选一:补边界(确实要做,但还没人负责)、明确不做(写进 “非目标”,避免以后扯皮)、并入已有边界(如 “客服工单” 并入 “履约中心” 的售后子域)。最糟的是留在 “未映射” 状态——它会在某天变成 “谁都在做、谁都做不好”。

Q5 为什么 “能力与组织一一对应” 是危险的?

▸ 答案:因为组织会调整(合并/拆分/换负责人),而能力相对稳定。一一对应会让 “组织一动,地图就废”,并且强化 “部门墙”——每个能力只服务自己的部门,跨能力的流程没人优化。正确做法是 “能力有 owner,但不绑定组织架构”。

Q6 能力地图怎么支撑 “自建 / 买 / 外包” 决策?

▸ 答案:按 “是否差异化 + 变更频率 + 合规要求” 三分:差异化强、变更快 → 自建;通用且成熟(HR、报销)→ 买 SaaS;非核心且可度量 → 外包。地图的作用是把这些能力列全,避免 “只对看得见的部分做决策”。

Q7 一张好的能力地图,读者能在 5 分钟内得到什么?

▸ 答案:三件事:公司靠什么赚钱(核心能力)、哪些能力是短板(未映射/无 owner/系统老旧)、下一步该投哪(路线图与能力的对应)。如果读者看完只记住 “有一堆方块”,说明地图画成了组织架构图或系统架构图。

关联