TL;DR|一句话答案
MES 项目的需求变更无法消灭,只能管理。我们在无锡夏普 MES 项目的变更登记表中累计记录了 41 项需求变更,处理它们靠的不是“拒绝客户”,而是五个固定动作:一个入口统一登记;逐条判定范围内还是范围外;先评估工作量和影响再动手;范围外的变更单独评估、单独立项;做完之后把反复变更的根因前移到下一次调研。判断一个项目的变更管理是否成熟,看一条标准就够了:任何一项变更,都能在一张表里查到是谁提的、为什么提、算不算合同范围、花了多少人天、哪天上线。
一、41 次变更是怎么来的?
无锡夏普是苹果供应链上的液晶模组制造企业,奥斯坦丁软件(OTD)从 2021 年起为其实施 OTDMES 制造执行系统。项目从四生工厂的一条实装样板线起步,样板线由 3 人团队用约 3 个月完成(口径:项目需求一览表备注,实际投入 199.5 人天),随后逐步扩展到一生、二生、六生、本社、新区工厂等多个厂区,并延伸到车载产品线,陆续加入了 EAP 设备联机平台、CIM 平台、工单材料间管理、外包管理系统和 BI 看板。
项目范围从一条线扩展到多厂区、多产品线,需求变更也随之而来。截至项目卡片整理时,“项目变更单-需求”登记表中累计记录了 41 项以上的需求变更(口径:变更单登记条目,含“完善”“新增”“优化”三类,不含日常运维工单)。
把这 41 项变更按起因归类,会发现它们几乎都“事出有因”,很少是客户拍脑袋:
| 变更起因 | 夏普项目中的实例 | 能否在调研阶段避免 |
|---|---|---|
| 终端客户的审计要求变化 | 用户密码策略先按夏普意见取消,后因苹果审计要求又加回来,同一功能开发了两次 | 大部分可以,调研时直接确认终端客户标准 |
| 多厂区统计口径不一致 | 直行率报表经历 V1 到 V4 四个版本,原因是各厂区统计逻辑不同、换机种后的统计规则需要补充 | 大部分可以,报表口径要所有厂区一起定 |
| 客户生产布局调整 | 原计划的六生 3 楼 6 条线转为一生 6 条线;六生本社 C 社线体转为车载线体 | 不能,这是经营决策,只能管好商务闭环 |
| 替换旧系统时浮出的隐藏需求 | 替换原有 Previa 系统时,发现捆包环节需要补上 Previa 原有的拦截条件 | 部分可以,旧系统功能要逐项盘点 |
| 设备与外部数据条件 | 老旧镭射设备日志输出不稳定,最终改为与读码器互联、双路输出;日本方数据库提供的数据与约定格式不一致 | 部分可以,开发前先拿真实数据样本验证 |
| 业务成长带来的新需求 | 材料间收发领退管理、外包代工厂统一经管平台、EAP 设备联机平台等 | 不需要避免,这是项目的价值延伸 |
这张表说明了一件事:变更多,不等于项目失控。一个长期合作、持续扩展的项目,变更数量本来就会随范围增长;真正需要警惕的,是那些本可以在调研阶段消灭、却在开发后才冒出来的变更。
为什么需求变更在 MES 项目里不可避免?
这不是 MES 独有的现象。美国项目管理协会(PMI)《职业脉搏调查》(Pulse of the Profession)2018 年报告显示,在过去 12 个月完成的项目中,52% 发生过范围蔓延(scope creep),五年前这个比例是 43%。Standish Group 1995 年发布的 CHAOS 报告则把“需求和规格不完整”与“需求和规格变更”分别列为软件项目受挫的第二和第三大因素,占比分别为 12.3% 和 11.8%。
MES 项目比一般软件项目更容易变,原因有三:
- 它贴着车间运转:换线、换机种、调整厂区布局,每一次生产变化都可能传导到系统。
- 它夹在多方之间:上有 ERP、下有设备、外有终端客户审计,任何一方的规则变了,MES 都要跟着改。
- 用户是边用边想清楚的:很多车间主管在看到系统跑起来之前,说不清报表到底要按什么口径统计。
二、我们怎么管这 41 项变更?
核心思路一句话:不拒绝变更,但不接受“没有身份证”的变更。每一项变更都必须进同一张表、走同一个流程。夏普项目使用的是一份《总体需求一览表》,它同时承载需求跟踪、变更登记、风险清单和运维状况,后来也成为我们其他大型项目的管理模板。
一张变更单要记哪些字段?
| 字段 | 记什么 | 为什么要记 |
|---|---|---|
| 提出方与起因 | 哪个厂区、哪个部门提出,触发原因是什么(审计、布局调整、口径差异等) | 事后能按起因复盘,找出可以前移的那一类 |
| 变更类型 | 完善(范围内优化)、新增(范围外新功能)、优化 | 类型决定了走免费通道还是评估报价通道 |
| 范围内 / 范围外 | 对照工作范围说明书(SOW)逐条判定 | 避免“顺手做了”最后变成双方都说不清的账 |
| 工作量评估 | 按人天评估,大项拆到框架设计、开发、协议、报表、接口、联调 | 让客户在决定之前就看到代价 |
| 影响范围 | 涉及哪些线体、模块、接口,是否影响已上线功能 | 决定测试和上线切换的范围 |
| 状态与上线时间 | 待评估、已确认、开发中、已完成、已取消 | 任何人随时能查到进度,不靠口头追问 |
“已取消”这个状态同样重要。夏普项目里有一项“CG 回用”需求,原本写在 SOW 范围内,调研后双方开会决定改为线下管理,就在一览表中标记为已取消。取消也要留痕,否则半年后有人翻出 SOW,会以为这项功能漏做了。
范围内还是范围外,怎么判定?
这是变更管理里最容易起争执的一步。我们的判定依据只有一份:签约时的工作范围说明书(SOW)。SOW 中专门有一节规定需求变更处理流程,双方在签约时就认可了规则,后面按规则办,不靠临场谈判。判定时依次回答四个问题:
- SOW 里有没有这项功能:有,且只是细节完善,归为范围内。
- 是不是原功能的合理延伸:比如报表增加一个筛选条件,通常归为范围内优化。
- 是否引入新的业务对象或新的系统接口:比如新增材料间管理、新接一套设备联机平台,归为范围外。
- 工作量是否超出约定的阈值:再小的“完善”,工作量一旦超过阈值,也要单独评估。
夏普项目里被判为范围外的变更,包括四生大型报表、分线体直行率报表、UPPH 报表、捆包拦截、材料间管理、EAP 联机平台等。其中最大的两项,一是捆包拦截补齐 Previa 原有拦截条件,单项评估工作量达数十人天;二是 EAP 联机平台,工作量达百人天级,涵盖框架设计、开发、协议、报表、接口、联调与 MES 对接。这类变更都走独立评估单、独立订单,项目后续的扩展正是以多份独立评估单和订单分批立项的,每一份都有自己的范围和验收。
三、四个典型变更,我们是怎么处理的?
变更 1:用户密码策略,开发了两次。项目早期按夏普意见取消了密码策略,后来苹果审计要求加回来,我们又开发了一次。这笔工作量本身不大,但它暴露了一个结构性问题:对供应链企业来说,真正的需求方往往是终端客户。此后在同类项目的调研阶段,我们会直接要求客户提供终端客户的审计标准,而不是只听车间和 IT 的意见。
变更 2:直行率报表,改到第四版。直行率(一次通过率)是老板最关心的质量指标之一,但各厂区对“怎么算”理解不同,换机种后的统计规则也要补充。报表从 V1 迭代到 V4,每一版都是在上一版基础上结合各厂区意见统一逻辑。教训很直接:报表类需求,要在调研阶段把所有相关厂区叫到一起,先对齐统计口径再开发。口径不统一,报表做得再漂亮也会被推翻。
变更 3:生产布局调整,线体整体平移。原计划在六生实施的线体,因客户生产布局调整转到了一生和车载产线。实施内容平移并不难,难的是商务:如果只平移实施内容、不同步调整验收节点和结算节点,就会出现“活干完了、原定的验收对象却不存在了”的情况。这是我们交过学费的一条经验,现在凡是范围平移,都要求同步签补充约定,写清新的验收对象和结算方式。
变更 4:老旧设备数据不稳定,方案改了四轮。镭射站点的设备较老,日志输出不稳定,导致 MES 过站数据缺失、产品卡在工序上无法继续生产,在风险清单里被标为高频问题。处理过程依次是:客户寻求设备改善、MES 增加日志重读机制、增加人工补扫站点数据功能,最终方案是镭射站不再读取日志,改为与读码器互联、双路输出。对接老旧设备时,优先评估设备数据输出的稳定性,日志读取方案风险大,硬件层面的改造往往更彻底。
四个变更的共同点:没有一个是靠“拒绝”解决的,也没有一个是靠“先做了再说”解决的。每一次都是先登记、再判定、再评估,最后按规则执行,并把教训写回下一次调研的检查清单。
四、老板视角:变更管理管的其实是三笔账
对企业老板来说,不必关心变更单有多少个字段,但要知道变更管理背后是三笔账:
| 这笔账 | 管不好会怎样 | 管好的标志 |
|---|---|---|
| 钱 | 厂商要么“小变更也报价”让你寸步难行,要么“什么都顺手做”,最后在验收时翻旧账 | 范围内外的判定规则在签约时就写进 SOW,报价有人天依据 |
| 时间 | 变更插队挤占原计划,多个子项目并行时人力被摊薄,整体延期 | 每项变更有排期,并行项目提前规划人力,必要时协商错开交付 |
| 质量 | 反复改同一模块,已上线功能被改坏,产线停摆 | 变更单写明影响范围,测试与上线切换覆盖到位 |
第三笔账最容易被低估。软件工程学者 Barry Boehm 在 1981 年出版的《软件工程经济学》(Software Engineering Economics)中指出,需求阶段遗留的错误,拖到交付之后再修正,成本可能高达在需求阶段修正的 100 倍。放到 MES 项目里,就是直行率口径在调研阶段对齐只需要开一次会,上线后再改,要动报表、动历史数据、还要重新向各厂区解释数字为什么变了。
时间这笔账,夏普项目也有真实的教训:一生、六生、四生优化、车载等多个子项目并行时,人力一度成为风险清单中影响程度最高的一项。大客户的多阶段项目,需要提前规划人力资源池,不能等到变更堆起来再临时加人。
五、哪些变更可以在调研阶段就消灭掉?
回头复盘 41 项变更,至少有四类是可以通过更好的调研前移或消除的。它们现在已经成为我们调研阶段的固定检查项:
- 终端客户标准:供应链企业的 MES,要在调研时拿到终端客户的审计要求原文,比如账号密码策略、追溯粒度、数据保存年限。
- 跨厂区统计口径:直行率、UPPH、WIP 等核心报表,所有相关厂区一起定义口径并签字确认。
- 外部数据样本:对接外部数据库、跨国系统时,开发前先拿到真实数据样本,逐字段核对格式和完整性,建立数据样本确认机制。
- 第三方依赖:设备改造由设备供应商负责、邮件提醒依赖客户 IT 支持,这类不受实施方控制的事项,要在计划里单独列出并预留缓冲。
剩下那些由布局调整、业务成长带来的变更,本来就不该“消灭”,它们是项目价值不断延伸的证据。在美国项目管理协会的《项目管理知识体系指南》(PMBOK 指南)中,“实施整体变更控制”是项目整合管理的核心过程之一,其目标也不是减少变更,而是确保每一项变更在被批准之前都经过评审,被批准之后都得到记录和跟踪。
六、准备上 MES 的企业,签合同前该约定哪些事?
如果你正在选型或准备签约,建议把下面五件事写进合同或 SOW,而不是等变更发生了再谈:
- 变更处理流程:谁可以提变更、提给谁、多长时间内给出评估结论。
- 范围内外的判定规则:以哪份文件为准,工作量超过多少人天的“完善”要单独评估。
- 变更的计价方式:人天单价、评估单的审批流程。
- 范围平移时的处理:实施地点或线体调整后,验收对象和结算节点如何同步调整。
- 变更台账的共享:变更登记表对双方透明,定期对账,而不是只存在厂商项目经理的电脑里。
常见问题(FAQ)
Q1:需求变更多,是不是说明前期调研没做好?
不一定。要看变更的起因结构。如果大部分变更来自“口径没对齐”“标准没确认”,那确实是调研不到位;如果大部分来自客户业务扩展、布局调整、新产线导入,那说明项目在持续创造价值。夏普项目的 41 项变更中,材料间管理、外包管理、EAP 联机平台等都属于后者。判断的关键不是变更数量,而是每一项变更有没有被登记、评估和闭环。
Q2:签的是固定总价合同,还能提需求变更吗?
能。固定总价锁定的是 SOW 约定的范围,范围内的细节完善通常包含在内;超出范围的新增功能按约定的变更流程单独评估、单独计价。所以 SOW 写得越清楚,固定总价合同对双方越公平。
Q3:怎么判断一家 MES 厂商的变更管理是否成熟?
可以在选型时直接问三个问题:有没有标准的变更单模板?能否展示一个过往项目的变更台账(脱敏后)?范围内外按什么规则判定?拿不出变更台账的厂商,大概率是靠项目经理的记忆在管变更,项目一长、人员一换,就会出现说不清的账。
Q4:变更太多会不会拖垮项目进度?
会,如果变更没有排期、随到随做的话。成熟的做法是把变更纳入迭代计划:紧急的、影响生产的优先处理,其余的按版本批量上线。并行子项目多的时候,要和客户协商优先级,必要时错开交付,而不是所有事同时推进。
七、写在最后
41 项需求变更,放在一个从单条样板线扩展到多厂区、多产品线的长期项目里,并不是一个吓人的数字。真正让这个项目持续推进下去的,不是变更少,而是每一项变更都进了同一张表、按同一套规则处理,并且把反复出现的问题写回了下一次调研的检查清单。
奥斯坦丁软件(OTD)聚焦离散制造,为企业提供 OTDMES 制造执行系统与 OTDWMS 智能仓储管理系统。夏普项目沉淀下来的《总体需求一览表》与需求变更处理流程,已经成为我们后续大型项目的标准管理模板。我们的建议是:在签约之前,就把变更的规则谈清楚,这比项目中途任何一次谈判都更省成本。
参考来源
- 美国项目管理协会(PMI)《Pulse of the Profession 2018》:过去 12 个月完成的项目中,52% 发生过范围蔓延,五年前该比例为 43%
- Standish Group《CHAOS Report》(1995):“需求和规格不完整”(12.3%)与“需求和规格变更”(11.8%)位列软件项目受挫因素的第二、第三位
- Barry W. Boehm《Software Engineering Economics》(Prentice Hall,1981):需求阶段遗留的错误在交付后修正,成本可达需求阶段修正的 100 倍
- 美国项目管理协会(PMI)《项目管理知识体系指南》(PMBOK 指南):“实施整体变更控制”为项目整合管理过程,要求变更经评审批准并记录跟踪
本文由苏州奥斯坦丁软件科技有限公司(OTD)出品。我们为离散制造企业提供 OTDMES 制造执行系统、OTDWMS 智能仓储管理系统与 OTDCRM 客户关系管理系统。文中项目数据来自项目内部需求一览表与变更登记,口径已在正文注明。
作者
OTD 研究组
专注制造业数字化转型实践,深耕 MES、WMS、数字孪生与 IoT 集成领域,帮助工厂从「看不见」走向「可控可优」。