1一句话总结
这篇文章用一条从1494 年复式记账到2026 年智能体 ERP的五百多年时间轴,回答了同一个问题:为什么「用一套系统管一家企业的资源与计划」这么难,却越做越大?答案是——ERP 要在一套系统里同时撑住法定账与管理账、集权与分权、稳定与变化,它是企业软件中约束最强、变化维度最多、出错代价最大的一类问题;而它留下的架构经验,是整个企业软件行业最浓缩的「内功心法」。
净需求 = 毛需求 + 已分配量 + 安全库存 − 计划在途 − 实际在途 − 现有库存
全文最重要的一个公式,也是 MRP 的全部:「要多少、有多少、缺多少、怎么办」。
2原文讲了什么:五段脉络
| 章节 | 时间 | 核心事件 | 留下的架构遗产 |
|---|---|---|---|
| 序章 | — | 四个著名失败案例(FoxMeyer / Hershey / Nike / Lidl) | 失败排位永远是「组织与流程」在前、「技术」在后 |
| 1 · ERP 之前 | 1494–1959 | 复式记账、EOQ 经济订货批量、再订货点法 | ERP 第一块地基是会计学,不是软件技术 |
| 2 · MRP | 1960–75 | 计算机+BOM+库存三构件合并,时间分段倒推链 | 计划与执行必须分离,但必须闭环 |
| 3 · MRP II | 1980–90 | 物流与资金流合流,五层计划金字塔 | 「业财一体化」思想的源头 |
| 4 · 1990 狂潮 | 1990–99 | Gartner 造词、SAP R/3 三层架构、BPR | 实施成本门槛被砸低一个数量级 |
| 5 · 三次重新定义 | 2000–2021 | ERP II / Postmodern / EBC / Composable | 每一次都是「标准化 vs 灵活性」的再平衡 |
几个容易被忽略、但作者着重强调的细节
- 复式记账 ≈ 五百年前的数据库:「借贷必相等」就是一致性约束,「改错用红字冲销」就是 append-only log + 反向交易,「试算平衡」就是快照读。
- EOQ 长期被张冠李戴:真正提出者是 1913 年的 Ford W. Harris,推广者 R. H. Wilson 捡走了命名权——概念的归属常落在推广者而非提出者头上。
- 再订货点法在制造业必然失效:它只处理「独立需求」,而工厂里绝大多数是由父项推导的「相关需求」。经典灾难:桌腿堆积如山、桌面缺货停产——库存总额上升,齐套率反而下降。
- MRP 与看板并非谁对谁错:拉动成立的前提是换型短、平准化、量大且稳定的重复制造;推动适用于需求离散、品种多、定制深的场景。二者在企业里长期并存。
- CIM 为什么会输:愿景正确,但死于时代的成本曲线。判断架构是否「先进」,要问「以现在的成本结构,集成成本谁付得起」。
3四个失败案例:账单与共性
FoxMeyer(1996)
美国第三大药品分销商,年营收超 50 亿美元,被一个耗资上亿美元、持续数年的系统项目推向破产,后起诉供应商索赔 5 亿。
Hershey 好时(1999)
赶 Y2K 大限压缩工期,在旺季「大爆炸式」切换,当季超 1 亿美元订单无法发货,利润下滑近两成。
Nike 耐克(2000)
需求计划系统数据口径失灵,损失约 1 亿美元销售,股价单日下挫两成。
Lidl 利多(2018)
德国零售巨头投入约 5 亿欧元后,公开放弃自研库存计价方案,为「标准产品」付出的定制成本失控。
共性复盘:几乎都不是技术原因。业务转型与系统切换同时进行(风险叠加)、切换时机选在需求最高峰、计划参数与业务现实脱节、低估行业计价的复杂度。
作者结论:ERP 项目失败排位永远是「组织与流程」在前、「技术」在后;但架构师的责任,是把可实施性(配置而非定制、渐进切换而非大爆炸、灰度与回退)设计进产品里。
数据佐证:Panorama Consulting 年度报告显示近年仅约1/3企业应用项目能按时上线,约一半上线后出现运营中断;业界流传的说法是55%–75%的 ERP 项目失败或未达预期。而 2024 年全球 ERP 市场规模约660 亿美元、同比增长 11.3%,约九成收入来自「行政核心」套件——年年有人做砸,却繁荣六十年,这正是本文的起点。
4三次重新定义:ERP 的边界之争
ERP 这个词诞生于 1990 年(Gartner 报告ERP: A Vision of the Next-Generation MRP II,作者 L. Wylie),本意是「MRP II 的下一代」,主语仍是制造业软件。此后三十年,它的边界被反复重画:
| 定义 | 年份 | 一句话主张 | 想解决的问题 |
|---|---|---|---|
| ERP | 1990 | MRP II 的企业级扩展 | 职能系统各自为政 |
| ERP II | 2000 | 跨企业协同商务(c-commerce) | 企业围墙内优化的天花板 |
| Postmodern ERP | 2014 | 松耦合联邦组合,放弃「一个套件管所有」 | 巨石套件的僵化 |
| EBC 企业业务能力 | 2019 | 以业务能力为中心 | 「资源与计划」概括不了企业系统 |
| Composable ERP | 2021+ | PBC 积木式组装 | 变化速度与交付速度的矛盾 |
其中最有工程价值的是Postmodern ERP 的「二分法」:把企业应用能力分成两类——行政类(财务、HR、采购、合规:流程标准、变化慢、风险高,用套件保严谨统一)与运营/差异化类(制造、分销、行业特有流程:差异大、变化快,允许 Best-of-breed 按最佳品种采购,靠集成层连接)。这就是 Gartner 对百年「套件 vs 最佳品种」之争的官方调和:核心收编,边缘开放。
而最新的 Composable ERP 已经在改变买家决策:Gartner 预测到 2027 年,60% 正在替换 ERP 的组织会优先依据「平台能力与业务流程编排能力」选型,而不是事务性计划能力——关注点从「这套系统能算什么」转向「这套系统能被我改成什么样」。
5两个不能错过的公式
作者反复强调:到了 MRP II,支撑整个体系的两个数学基础都齐了,它们分属两个学科,却在同一个数据库里汇合——这是「业财一体化」的真正起点。
净需求 = 毛需求 + 已分配 + 安全库存 − 计划在途 − 实际在途 − 现有库存运筹学 / 生产管理 → 「物」的问题:要多少,有多少,缺多少,怎么办
资产 = 负债 + 所有者权益会计学 → 「钱」的问题:价值从哪里来,到哪里去
MRP II 的本质贡献,就是让这两个公式在同一个数据库里同时成立:物料的每一次移动(入库、领料、发货)都沿预设规则变成一笔财务凭证,物流与资金流第一次在数据层面合一。
6「变大还是变小」之争:作者的关键洞见
缩小论(通常是企业方 CIO)
ERP 范围在收缩:CRM/MES/WMS/SRM 等最佳实践应用大量外移,只剩核心财务与合规。推论:核心 ERP 会商品化,价值转移到平台与流程编排层。
扩大论(通常是分析机构与厂商)
边界一直在扩:从 MRP 到 EBC,Gartner 五大数字化平台远超传统 ERP 边界。推论:ERP 这个词会消失,但它承载的问题会一直存在且越来越大。
作者认为两派都对,因为说的是不同的东西——「双层语义」:
外行听到 ERP,指一个具体的软件产品/套件;内行说的是一组必须由同一套事务内核承载的企业核心能力(账务一致性、主数据权威、权责边界、可审计性)。
所以:「缩小」的是前者,「扩大」的是后者。套件边界越被蚕食,应用越分散,「在哪里保住一个统一的事实来源」就越重要——而这恰恰是 ERP 内核的地盘。
这对架构设计的直接推论是本文最实用的一条:不要按「套件有多大」来规划架构,要按「事务内核的边界在哪」来规划。第 7 章的 Pace-Layered 与第 13 章的应用架构四层,本质都是在回答「哪些必须待在内核里、哪些可以放出去」。
7中台:那条输掉的路径
2015 年阿里考察芬兰游戏公司 Supercell(不到两百人靠共享技术中台支撑多团队快速试错),同年 12 月宣布「大中台、小前台」;2018 年火遍中国企业 IT 圈;2021 年底风向逆转,2023 年「1+6+N」后原中台能力进一步下沉拆分。
作者的判断:中台不是架构失败,而是组织失败。当「复用收益」小于「中台团队与前台业务之间不断升高的协调成本」时,任何漂亮的中台架构都会在组织上瓦解。
技术上,「前台灵活 / 后台稳定」的分层永远成立;组织上,能力中心的「所有者」必须与使用者的目标函数一致。这个教训与 Pace-Layered 模型的洞见完全一致。
8我的分析:三个判断
① 这是一篇「用历史讲架构」的文章,而非技术文档
作者的高明之处在于:不讲一行代码,却把每一个架构决策的「为什么」埋进历史转折里。比如 CIM 的失败教的是「成本曲线决定架构可行性」,中台的兴衰教的是「组织架构决定分层能否成立」,Hershey 的灾难教的是「切换策略本身是架构的一部分」。读这类文章的正确姿势,是把它当决策案例库而不是知识清单——真正能带走的是「遇到同类约束时,我会怎么选」。
② 全文的「题眼」是那对永不消失的矛盾
贯穿四纪元的主线只有一条:企业管理复杂度不断上升,软件必须同时做到「足够标准化以便维护」与「足够灵活以便适应」。五次重新定义、Postmodern 的二分法、Composable 的 PBC,全都是这对矛盾的再平衡。理解这一点,就能看懂今天所有关于 ERP / 中台 / 低代码的争论,都不会有终局答案——因为它们本质上是在同一个矛盾上找不同的平衡点。
③ 对普通读者的价值,在于建立「内核边界」的直觉
文章最具迁移价值的结论,是把 ERP 从「一套软件」重新定义为「一组必须由同一套事务内核承载的能力」。这个视角不仅适用于企业软件,也适用于任何大型系统的架构设计:先确定哪些一致性、权威性、可审计性必须收在内核,再谈外围怎么灵活。先画内核边界,再谈扩展,顺序反了就会重蹈 Lidl 的覆辙。
9值得记住的 10 句话
- ERP 的第一块地基不是软件技术,而是会计学。
- 汉字「账」这个系统已经稳定运行了五百年,任何试图重造它的软件,最后都得回到「有借必有贷,借贷必相等」。
- 该来的没来,不该来的来了一堆——制造业库存管理的经典悖论。
- MRP 像「按计划花钱」,再订货点像「看余额花钱」;但真正没被类比覆盖的,是「同一颗螺钉同时被 37 张订单需要」的分配问题。
- 计划与执行必须分离,但必须闭环。
- ERP 的成败,七分在组织,三分在软件。
- 判断一个架构是否「先进」,永远要问:以现在的成本结构,它的集成成本谁付得起。
- ERP 项目失败排位:组织与流程在前,技术在后。
- 不要按「套件有多大」规划架构,要按「事务内核的边界在哪」规划。
- 分的架构可以合——这是作者留给尾声的六条「不变的东西」之一。
11四纪元全景对照:一条时间轴上的架构进化
作者把 ERP 所代表的问题划分为四个纪元(分期出自 Gartner 2019 年报告《ERP's Emerging Fourth Era — Moving Beyond Postmodern ERP》,文档编号 3906566)。理解这条轴,是读懂后文所有架构选择的前提——任何运行了三十年的系统,架构里都埋着历史;不理解历史,会把「看起来过时」的设计误判为落后,也会把「看起来先进」的方案重蹈覆辙。
| 纪元 | 时代 | 核心问题 | 架构形态 | 关键推手 | 技术前提 |
|---|---|---|---|---|---|
| MRP | 1960s–70s | 零部件需求怎么算 | 单机批处理,BOM 展开 | Orlicky / APICS | 数字计算机成熟 |
| MRP II | 1980s | 物与钱怎么合 | 集中式主机,五层计划闭环 | Oliver Wight | 统一数据库 |
| ERP | 1990s–2010s | 企业职能怎么集成 | C/S 三层、统一数据库套件 | Gartner / SAP R/3 | 关系数据库、图形界面、C/S 架构 |
| EBC | 2019– | 能力怎么组装、怎么进化 | 云原生、微服务、可组合、智能体 | Gartner / 云厂商 | 云计算、API、AI |
为什么 R/3 是关键转折
1979 年的 R/2 已实现「统一数据库上的集成套件」,但只能跑在大型机上。1992 年 R/3 采用三层 C/S 架构,应用层可跑在开放的 Unix 与 Windows 服务器上——实施成本与周期的门槛被砸开一个数量级,ERP 从「大型机上的制造业系统」变成「中大型企业都能买的通用套件」。加上 Y2K 强制性换血,迎来了史上最疯狂的采购潮。
为什么 BPR 是双刃剑
1990 年 Michael Hammer 在《哈佛商业评论》发文《不要自动化,要彻底重来》。BPR 与 ERP 互相成就也互相拖累:前者给了「先拆流程再上系统」的正当性,但当激进裁撤与 ERP 的刚性流程叠加,就成了大量实施失控的意识形态来源——「上了系统,人也裁了,效率反而降了」。
对照表的价值在于:它能解释今天很多「不合理」的设计为何存在。比如「为什么 ERP 数据库里到处是冗余字段和历史快照」——因为要支撑几十年不变的可审计性与跨期对比;「为什么 ERP 的权限体系那么重」——因为要同时兼容集权与分权、还要过 SOX 合规。这些都是四纪元累积下来的约束,不是设计缺陷。
12从失败案例里能提炼出的四条架构铁律
把 FoxMeyer、Hershey、Nike、Lidl 四个案例与作者在后文埋下的伏笔合起来看,可以提炼出四条跨越具体技术的通用铁律。它们也是本文最值得架构师抄进自己 checklist 的部分:
| 铁律 | 反例 | 正解 |
|---|---|---|
| 业务转型与系统切换不能同时进行 | FoxMeyer:转型与上线叠加,风险叠加 | 先稳住一边,再动另一边;把切换拆成可回退的小步 |
| 永远不要在需求最高峰切换系统 | Hershey:旺季「大爆炸式」切换 | 选业务低峰、影子运行、灰度放量、保留回退通道 |
| 计划系统的参数必须与业务现实对账 | Nike:数据口径失灵 | 参数要有责任人、有校验、有定期复盘机制,而非一次配置终身使用 |
| 定制成本必须计入「标准产品」的账 | Lidl:为适配行业计价,定制成本失控 | 选型时就把行业特殊逻辑的改造量算进 TCO,能用配置解决的绝不用定制 |
作者的底层态度:架构有责任把「可实施性」设计进产品——配置而非定制、渐进切换而非大爆炸、灰度与回退能力。换言之,切换策略本身就是架构的一部分,而不是上线前才考虑的运维问题。这一点在第 13、15 章会反复回到。
一个对照:ERP 与「最佳实践类应用」的边界纪律
Postmodern ERP 的二分法给了一条很硬的纪律:行政类能力(财务、HR、采购、合规)必须收在严谨统一的套件里,因为这里的错误代价是法定与审计层面的;运营/差异化类能力(制造、分销、行业流程)可以放开给 Best-of-breed,因为这里的胜负手是迭代速度。混用这两条纪律是很多项目失控的起点——用套件去做快速变化的行业创新,会把企业拖死在定制里;用自研系统去管法定账,则是主动给自己制造合规风险。
13概念小辞典:文中高频术语速查
原文涉及大量缩写与专有名词,整理如下,方便回看原文时快速定位。
| 缩写 / 名词 | 全称与含义 | 一句话解释 |
|---|---|---|
| EOQ | Economic Order Quantity 经济订货批量 | 一次做多少、隔多久做一次总成本最低 |
| ROP | Reorder Point 再订货点 | 库存低于阈值就补货,只适用于独立需求 |
| BOM | Bill of Materials 物料清单 | 把「产品由什么组成」结构化成可计算数据 |
| MPS | Master Production Schedule 主生产计划 | 最终产品层的计划,决定「卖什么 / 生产什么」 |
| MRP | Material Requirements Planning 物料需求计划 | 四个问题 + 一条时间分段倒推链 |
| CRP | Capacity Requirements Planning 能力需求计划 | 核对「算出来的计划在产能上是否做得到」 |
| RCCP | Rough-Cut Capacity Planning 粗能力计划 | MPS 层的可行性核对 |
| S&OP | Sales & Operations Planning 销售与运作计划 | 产品族层面的产销平衡 |
| ATP / CTP | Available to Promise / Capable to Promise | 「客户要 500 件,下周能交吗」的两种回答口径 |
| CIM | Computer Integrated Manufacturing 计算机集成制造 | 1980 年代最被看好却输掉的路径 |
| BPR | Business Process Reengineering 业务流程再造 | 「不要自动化,要彻底重来」 |
| EBC | Enterprise Business Capabilities 企业业务能力 | Gartner 第四纪元,从「资源与计划」转向「能力」 |
| PBC | Packaged Business Capability 封装业务能力 | Composable ERP 的积木单元,如「订单管理」 |
| SoD | Segregation of Duties 职责分离 | 权限模型里的冲突矩阵,防止同一人既申请又审批 |
| GRC | Governance, Risk, Compliance | 治理、风险与合规,ERP 权限的终极约束来源 |
| SOX | Sarbanes-Oxley Act 萨班斯法案 | 美国上市公司内控合规要求,直接塑造 ERP 审计能力 |
| APICS / ASCM | 美国生产与库存管理协会(2018 年更名 ASCM) | 1970 年代初发动「MRP 十字军」推广运动 |
| ABCD 检测表 | Oliver Wight 发布的计划体系成熟度评估 | 可能是 ERP 史上第一个「上线不是终点、用好才是终点」的成熟度模型 |
| Universal Journal | SAP 统一日记账 | 第 14 章案例:一张表的设计如何决定十年后的命运 |
10延伸:后续 18 章会讲什么
本篇只是「历史与动机」,真正的架构干货从第 6 章开始。连载后半部分的重心可归为四块:
| 板块 | 章节 | 核心议题 |
|---|---|---|
| 方法论与企业架构 | 6–8 | Zachman 矩阵、TOGAF ADM、BDAT 四层、Pace-Layered、前中后台、业务能力 |
| 核心模型设计 | 9–12 | 组织模型、主数据责权利、协作模型、权限模型(RBAC 为何不够用、SoD、GRC/SOX) |
| 四层架构落地 | 13–15 | 应用架构四层、元数据驱动动态领域模型、微服务拆分三约束、数据架构、云原生三阶段与多租户 |
| 硬核业务专题 | 16–22 | 业财一体化会计引擎、计划体系(MRP/APS)、关账与合并、全球化、性能工程、反模式、智能体时代 |
下一篇预告:《架构方法论:三类三层,三个视角看同一头大象》。若你只想挑重点读,建议优先看第 12 章(权限)、第 13 章(应用架构)、第 16 章(业财一体化)、第 21 章(反模式)——这四章是离日常架构决策最近的部分。
14方法论对照:作者列的工具箱各自解决什么
第 6–8 章预告了一长串方法论与框架。它们不是装饰,而是「面对同一堆系统有几种看法」的具体工具。提前知道各自解决什么问题,比记住名字更有用:
| 框架 / 方法 | 它回答的问题 | 适用场景与局限 |
|---|---|---|
| Zachman 矩阵 | 一个企业有哪些视角、哪些抽象层次需要被描述 | 适合做企业架构的全景盘点;矩阵本身不告诉你怎么落地 |
| TOGAF ADM | 架构开发该按什么步骤、什么顺序推进 | 适合大型组织分阶段推进;过程偏重,小团队易流于形式 |
| BDAT 四层 | 业务 / 数据 / 应用 / 技术四层如何分层治理 | 经典分层基线,几乎适用于所有企业架构讨论 |
| Pace-Layered | 哪些系统该慢变、哪些该快变 | 直接支撑「事务内核边界在哪」的判断,本文最实用的框架之一 |
| Brand 六层 | 从基础设施到用户界面的六层职责如何划分 | 偏技术栈视角,适合做平台型产品的层次设计 |
| 前中后台 | 稳定后台、灵活中台、多变前台如何分工 | 与中台叙事同源,需警惕「中台不是架构失败而是组织失败」 |
| PaaS 连续体 | 能力该以何种抽象粒度对外提供 | 适合做平台化与多租户设计时的粒度取舍 |
| 价值链 / 商业模式画布 | 这家企业到底怎么赚钱 | 业务架构起点,把商业逻辑翻译为系统能力的前置步骤 |
| APQC PCF | 业务流程的标准分类参照 | 做跨企业流程对标与能力地图时的公共语言 |
| 业务能力地图 | 企业需要哪些能力,与组织、系统如何映射 | 连接业务架构与应用架构的关键中间层 |
作者的态度值得注意:他列这么多框架,并不是要读者全学会,而是在示范一种思维习惯——同一家企业,用不同框架看会看到不同的问题,而架构设计恰恰发生在这些视角的交界处。这也解释了为什么 ERP 架构师需要比普通后端架构师更广的知识面:他要同时懂会计、生产管理、组织理论、合规与分布式系统。
15延伸阅读与推荐路径
如果想顺着本文继续深入,下面这些是第一篇里直接引用或强烈暗示的线索,按「先读哪本」排序:
| 顺序 | 材料 | 为什么值得读 |
|---|---|---|
| 1 | Joseph Orlicky《Material Requirements Planning: The New Way of Life in Production and Inventory Management》(1975) | MRP 的系统化源头,本文第 2 章全部内容的母本 |
| 2 | Oliver Wight 的 MRP II 著作与 ABCD 检测表 | 理解「计划体系成熟度」与「上线不是终点」的最早表述 |
| 3 | Michael Hammer《Reengineering Work: Don't Automate, Obliterate》(1990, HBR) | BPR 原典,理解 1990 年代 ERP 狂潮的意识形态背景 |
| 4 | Gartner 四份定义报告:S-300-339(1990) / SPA-12-0420(2000) / Predicts 2014 / 3906566(2019) | ERP 边界变迁的一手档案,本文第 4、5 章的依据 |
| 5 | FoxMeyer、Hershey、Nike、Lidl 四个案例的公开复盘 | 失败学的原始材料,比任何方法论都更能塑造敬畏感 |
| 6 | Panorama Consulting 年度报告 | 「1/3 按时上线、一半上线后运营中断」的数据来源 |
给不同角色的阅读建议
如果你是产品经理
重点看第 3、8、11、17 章:业务架构怎么从「企业怎么赚钱」推到「系统该做什么」,以及计划体系里「客户要 500 件,下周能交吗」这类需求的真实复杂度。
如果你是架构师
重点看第 7、13、14、20、21 章:Pace-Layered 与事务内核边界、应用架构四层与元数据驱动、一张表如何决定十年命运、性能工程与反模式清单。
如果你是研发工程师
重点看第 10、12、16、19 章:主数据责权利、权限模型四维度与 SoD 冲突矩阵、会计引擎五层规则、全球化下的多账套与多币种。
如果你是管理者 / 决策者
重点看序章、第 4、5、22 章与全部失败案例:为什么失败排位永远是组织在前,以及智能体时代 ERP 会不会被颠覆。
注:以上章节编号为本文作者的连载目录编号,具体章节标题以原文发布为准;部分章节(如第 22 章智能体时代)涉及 Gartner 五阶段路线与 Agentic ERP 五层,属于作者基于公开资料的推演,非官方定义。