TL;DR
- 一个 MES 项目的总投入由六块构成:软件许可、实施人天、接口集成、现场硬件、企业内部投入、上线后的年度服务。绝大多数工厂在做预算时只算了前两块,后四块是超支的主要来源。
- 人天不该按“买几个模块”拍脑袋,而应按四个可数对象来估:工序与工站数、外部接口数、报表与看板数、现场终端点位数。这四个数一变,人天必然跟着变。
- 公开研究反复证明:IT 项目超支的主因不是报价定低了,而是范围没定住。麦肯锡与牛津大学对 5400 余个大型 IT 项目的研究显示,平均超支 45%、超期 7%,交付价值比预期低 56%。
- 对老板来说,控预算最有效的动作只有一个——在合同里把“做什么”写成可数的清单,而不是写成功能名词。签字前多花的两周,通常能省下上线后半年的扯皮。
先给答案:MES 预算由六块构成,人天是主体
先把结论放在最前面,供赶时间的读者直接取走。一个离散制造工厂上 MES(制造执行系统),从签合同到稳定运行,需要预算的科目一共六块:
- 软件许可:按模块、按站点或按并发用户计。这是唯一一块在报价单上一眼能看清的钱。
- 实施人天:调研、蓝图、配置、二次开发、测试、培训、上线陪产。这一块通常是整个项目金额的主体,也是各家报价差距最大的地方。
- 接口集成:与 ERP/SAP、设备 PLC、WMS、BPM、EDI 等系统的对接。按接口条数计,不按系统个数计。
- 现场硬件:条码打印机、扫描枪、PDA、工位机、看板屏、网络改造。金额不大,但漏掉会在上线前一个月突然变成急事。
- 企业内部投入:自己人的时间。关键用户参与调研与测试、IT 配合、产线配合试运行——这笔钱不走合同,但真实发生。
- 上线后的年度服务:运维、版本升级、新需求二次开发。按年发生,是总持有成本里最容易被低估的一块。
把这六块摆齐,预算讨论才有意义。只盯着第一块比价,等于只比了冰山露出水面的部分。
为什么“这个项目多少钱”这么难被直接回答?
做制造业信息化的人都遇到过这个场面:老板在会上问一句“上一套 MES 大概多少钱”,供应商支支吾吾,老板心里的判断是“这家不实在”。
其实原因并不复杂:MES 不是一个标准品,它的工作量由工厂自身的复杂度决定,而不是由软件的功能清单决定。
同样是“上 MES”,两家规模相近的工厂,实际工作量可能差出数倍:
- 一家只有 3 条产线、12 道工序、产品型号稳定;另一家有 9 条产线、40 多道工序、每月上新品。
- 一家只要求工单流转和报工;另一家要序列号级追溯、上料防错、IPQC 在线判定、设备数据采集。
- 一家 ERP 里主数据干净;另一家的物料编码是三套历史体系混在一起,实施第一件事是先做编码治理。
- 一家只要一个总览看板;另一家要 40 多张按车间、按客户、按班组口径各不相同的报表。
所以真正专业的做法不是当场报一个数,而是先把工厂的复杂度量出来,再把复杂度换算成人天。这也是本文要讲的方法。
人天到底怎么估?按四个可数对象,不按模块数
我们在项目上用的估算方式,核心是找到四个能被客观点数的对象。它们是工作量的真实驱动因子——这四个数定了,人天的量级就定了八成。
| 可数对象 | 怎么数 | 为什么它驱动人天 |
|---|---|---|
| 工序与工站数 | 把要纳入管控的产线,逐条画出工艺路线,数清工序节点和实体作业点 | 每一道工序都要定义采集什么、卡什么条件、判什么合格。工序是建模工作量的基本单位 |
| 外部接口条数 | 按“数据方向 × 业务对象”数,而不是按系统个数。与 ERP 对接工单下发、物料主数据、入库回传,是三条不是一条 | 每条接口都要单独对字段、做异常处理、做联调测试。接口是二次开发里最稳定的成本项 |
| 报表与看板数 | 把各部门真正要看的表列出来,标明口径由谁定义 | 报表的成本不在开发,在口径对齐。同一个“合格率”,质量部和生产部的算法常常不一样 |
| 现场终端点位数 | 数清工位机、PDA、打印机、看板屏,以及要联机采集的设备台数与品牌型号 | 点位决定现场部署、调试与培训的天数;设备品牌决定采集驱动是复用还是新开发 |
这四个数的价值在于:它们是可以在合同附件里写死的。写成“含 MES 生产管理模块”,双方对工作量的理解可以差出一倍;写成“覆盖 2 条产线、28 道工序、6 条 ERP 接口、15 张报表、42 个终端点位”,后面的争议会少很多。
超出部分怎么办?在合同里提前约定单位价——每增加一条接口、每增加一张报表按什么标准计。把变更做成明码标价的选项,比试图禁止变更现实得多。制造业的需求本来就会变,预算失控往往不是因为变了,而是因为变的时候没有规则。
哪些成本最容易被漏掉?
下面这份清单来自实际项目的复盘,每一条都是工厂在做预算时高频漏掉、又必然发生的科目。建议直接拿去对照自己的预算表。
- 主数据治理:物料编码、BOM、工艺路线在上线前必须清理到位。很多工厂的 MES 项目实际上前两个月在做主数据,这部分工作量如果没算进去,整个排期会从第一天就开始欠账。
- 关键用户的时间:调研访谈、方案确认、UAT 测试、并行运行,需要生产、质量、仓储、工艺的骨干持续投入。这些人恰恰是车间里最忙的人,排不出时间就会拖期,而拖期本身就是成本。
- 培训与换代:一线操作工的培训不是一次性的。产线有人员流动,上线半年后新来的操作工由谁培训,要在预算里有说法。
- 并行运行期:新系统上线初期,纸单和系统通常要并行一段时间,这段时间现场效率会短暂下降。这是必然发生的成本,提前讲清楚,比上线后再解释要好得多。
- 设备联机的不确定性:老设备是否开放数据接口、有没有通讯协议文档、要不要加装采集硬件,往往要到现场才能确认。稳妥做法是先做一轮设备摸底,再把这部分单独计价。
- 年度服务费:按合同金额的一定比例逐年发生。评估三年总持有成本时必须计入,否则不同厂商之间的报价根本没有可比性。
- 二次开发的复利:如果一套系统的流程是写死在代码里的,那么工厂每一次产品或流程变化,都要回到开发环节。这笔钱不在第一年,但会年年发生,而且随业务变化而增长。
公开数据怎么说:超支的主因是范围,不是报价
这不是国内独有的问题,全球范围内有大量可核实的研究数据:
- 麦肯锡与牛津大学对 5400 多个大型 IT 项目的联合研究(McKinsey & Company,2012 年)显示,大型 IT 项目平均超支 45%、超期 7%,交付的价值比预期低 56%;其中软件类项目的超支与延期风险最高。
- Standish Group 的 CHAOS 报告(2020 年)给出的统计是:IT 项目中约 31% 成功、50% 受挑战、19% 失败;且项目规模越大成功率越低——小型项目成功率接近九成,大型项目不足一成。这个结论对制造业的启示很直接:分期上线的成功率显著高于一次性大干快上。
- Panorama Consulting 的 2025 年 ERP 行业报告对出现预算超支的企业做了归因统计,排在前三的原因是:低估了项目所需的人力投入(38%)、项目范围被扩大(35%)、技术与数据问题(34%)。行业基准通常把 ERP 类系统的实施总投入放在年营收的 3%–6% 这个量级——MES 的范围比 ERP 窄,但驱动因子相同。
把这三组数据放在一起看,指向是一致的:超支几乎从不来自单价谈低了,而是来自范围没定住、人力投入估少了、数据质量比想象中差。这三件事都发生在合同签字之前的调研阶段,而不是开发阶段。
所以对老板而言,控预算的杠杆点也在签字之前。
怎么把预算定住?四条可执行的做法
- 先做蓝图,再谈总价。用两到三周做一轮正式的现场调研与蓝图,把四个可数对象点清楚。蓝图阶段单独计价、成果归工厂所有,即便最终换了供应商,这份蓝图仍然有用。不肯做蓝图就直接报总价的供应商,报的是一个必然要改的数字。
- 把范围写成清单,不写成名词。合同附件里逐条列出接口、报表、工序、点位,并约定超出部分的单位价。这一条能消掉后续争议的绝大部分。
- 分期上线。先做一条产线、一个车间跑通,再横向复制。这样做既符合公开数据揭示的“小项目成功率远高于大项目”的规律,也让工厂在投入大钱之前就能看到真实效果。
- 按三年总持有成本比价。把许可、实施、接口、硬件、三年服务费加总,再把各家的范围口径折算到同一份清单上,然后才比数字。只比首年报价,很容易选到一个前低后高的方案。
常见问题(FAQ)
问:MES 项目的预算大概占年营收多少?
答:可参考的公开基准是 ERP 类系统实施总投入约占年营收的 3%–6%(Panorama Consulting 2025 年 ERP 报告引用的行业基准)。MES 的覆盖范围通常窄于 ERP,实际占比会更低,但同样受产线数量、工序复杂度、接口条数驱动。建议不要用营收倒推预算,而用本文的四个可数对象正向估算,再拿营收占比做合理性校验。
问:报价里的“人天”差距为什么这么大?
答:人天单价背后是角色差异——需求顾问、开发、测试、实施工程师的单价不同,各家的角色配比也不同。更关键的是同样的人天数覆盖的范围可能完全不同:有的报价含上线陪产和培训,有的不含;有的含接口联调,有的把联调算作变更。比价时应先统一范围清单,再看总价,而不是直接比单价。
问:预算有限,应该先上哪一块?
答:优先选能同时解决合规压力和质量成本的那一块,通常是追溯与过程防错。原因是这两项既有对外价值(客户验厂、召回时能界定批次范围),也有对内价值(减少批量报废),投入产出最容易被验证。生产排程、设备 OEE、数字孪生看板这类,建议放在第二期——它们的价值依赖于第一期积累的数据质量。
问:怎么判断一家供应商的报价是否实在?
答:看它是否问了足够多的问题。一家在没看过你的工艺路线、没数过接口条数、没确认过设备品牌型号的情况下就敢给总价的供应商,要么是准备后期靠变更找补,要么是准备削减范围。真正的专业度体现在调研的颗粒度上,不体现在报价的速度上。
写在最后
预算这件事,本质上是一次关于“我们到底要做什么”的对话。数字谈不拢,多数时候不是因为价格分歧,而是因为双方脑子里的项目根本不是同一个项目。
奥斯坦丁软件(OTD)在离散制造领域做 OTDMES 与 OTDWMS 的实施交付,我们的习惯是:先花时间把工序、接口、报表、点位一条条数清楚,把清单摆在桌面上,再谈钱。这样报出来的数字未必最低,但它是一个能兑现的数字——对甲乙双方都是。
如果你正在做 MES 的选型或预算测算,可以直接拿本文的六块科目和四个可数对象去对照自己手上的报价单。哪一块空着,哪一块就是未来的风险敞口。
作者
OTD 研究组
专注制造业数字化转型实践,深耕 MES、WMS、数字孪生与 IoT 集成领域,帮助工厂从「看不见」走向「可控可优」。