我们需要APS之类的这么复杂的IT系统去管理供应链吗?

                                                                                  程晓华

写于2024-8-20,2024-8-28修改

APS挑战传统MRP/ERP的地方据说是APS是基于所谓的约束(Constraints),它们甚至号称是基于多目标、多重约束。为了解决这个约束问题,APS厂商动用了各种各样复杂的数学模型、数学规划,甚至是机器学习、人工智能算法等等。

我自己从来没有用过任何一款APS软件,我只是前几年在辅导一家汽车制造商的时候接触过一点SAP APO方面的资料,然后就是在其他客户那里接触到的Oracle ASCP。对于APS的了解,我的知识仅限于一点皮毛,我只是知道这个东西要比MRP/ERP复杂的多,无论是在实施方面还是在应用方面。

我觉得我们首先需要为传统ERP正名的是,供应链管理实践中,MRP的运行一定是基于约束的,只是这个约束的确不是ERP系统自己识别的,它是通过离线的流程实现的,譬如说对瓶颈产能的评估以及对关键物料约束的评估。也就是说,如果你对供应链管理相关流程的执行是到位的,你的MRP运算结果,如工单(WO)、采购申请(PR)等都是可执行的。很多人之所以说MRP不考虑约束是因为MRP本身的确没有这方面的功能,其二则是不了解MRP,更多的人则是因为不懂供应链管理,还有的就是别有用心。

供应链管理,一半是技术,一半是管理(艺术),这是我经常说的话。近些年的独立顾问经验告诉我,供应链更多的是管理,而不是技术。我辅导过的、培训过的、见过的企业很多,但真正能够明明白白、清清爽爽地跑起MRP来的企业则是不多,但他们都有很奢侈的IT设施及架构,动辄SAPOracle,然后就是一堆外挂的CRMSRMIT系统。我们用拿着大炮打蚊子来形容他们也一点都不过分。

他们空有大炮甚至是导弹,但他们连个鸟儿都打不下来(小小的MRP都搞不利索),这是为什么呢?

我个人认为,导致这样的局面的根本原因既不是所谓的“领导不重视”那么简单,也不是因为“MRP技术太复杂”,最根本的原因是因为很多企业在拿着MRP当枪使而不是当导弹在用。

啥意思呢?

战士打枪通常只是一个人的事情,即使是打狙击枪顶多也就是再加个望风、偷窥的助手而已。而打导弹则是完全不同,它则是需要一个团队来运作。据说世界上最复杂的地空导弹的发射需要20多个人的密切配合才可能发射成功。

而企业里MRP的实施和应用呢?

单说一个产品线、一个端到端的过程,从接单评审、S&OP到出货,包括中间的MRP及采购与生产控制等,从决策到物流、信息流,怎么着也得有几十人参与吧?这里面既有CEO等高层,也有部门经理,然后就是一系列的计划员、采购员、生产与物流工人等等。他们来自不同的岗位,有着不同的想法,他们的日常工作也面临着不同的痛苦和烦恼,他们对MRP的认识也不一样,更关键的是,他们对端到端的供应链流程体系也没有一个强有力的整合,他们甚至还没有真正地形成团队(Team),尽管他们经常搞“团建”。在这种情形下,这MRP怎么可能跑起来呢?

由此我们再联想到这个要更复杂点的APS上:假设不去考虑它内部的那些只有数学家才能搞明白的复杂的数学算法,我们是不是也需要一帮人去驾驭它呢?它还是像司机开车那样,管他什么液压和空气动力学的,我一个人只要会操作方向盘就足够了呢?

我只是听说有APS系统需要设置几百个参数,还有无数的函数之类的东西,如果真是这样的话,这能是一个人的工作吗?

包括那个传说中的DDMRP,我本身并无排斥这些新生事物的意思,我只是好奇它们怎么落地并以此抛砖引玉以引起业界的思考:从MRPERP再到现在的APSDDMRP之类的IT系统,它们的设计逻辑和实施逻辑越来越复杂、高级,而作为供应链管理的辅助工具,这到底是不是一个“应该的发展方向和趋势”呢?

记得约束理论之父高德拉特博士说过,任何复杂的系统都有其固有的简单性(Inherent Simplicity),那么,供应链管理的简单性到底在哪里呢?我们是不是在把简单的事情搞复杂了呢?

还有一个问题就是:在现实的制造业供应链管理实践中,我们真的需要那么精确的计算(输出)吗?

【免责声明:我本人与任何ERPAPS等厂商、实施方等都没有任何合作关系,与它们更是无冤、无仇,此文纯属理论探讨,有看着不舒服的供应链、IT界同仁请一带而过】

作者程晓华(John Cheng),全面库存管理(TIM)咨询独立顾问、制造业库存控制技术与策略课程创始人、讲师,《制造业库存控制技巧》《首席物料官》《决战库存》《制造业全面库存管理》《全面库存管理数学分析》著作者;1995年开始接触MRP,深耕制造业供应链管理近30年,一直聚焦于库存与交付问题的实践和咨询。

全面库存管理(TIM)文章订阅号:ITOOTD

Mail: johnchengbj@126.com

*
1.

您的角色是什么?

供应链计划
采购
物流
ERP/IT/信息化
生产制造及工程等
财务
CEO等高管
*
2.

您做这个角色的工作有多长时间了?

低于5年
5~10年
十多年及以上
*
3.

您是在制造业(凡是自己生产产品的企业)还是其他行业(如流通等)工作?

制造业
ERP/APS等IT厂商、实施方
其他
*
4.
您用过ERP软件(SAP、Oracle、金蝶、用友等)吗?
用过,了解一些ERP的知识
太熟悉了
啥是ERP?
*
5.
您亲自跑过MRP吗?
经常跑,几乎天天跑
我的同事负责运行MRP
呃 ......
*
6.
您现在的公司在依据MRP运算结果进行采购和生产吗?
我们没有跑MRP
我们在严格地执行MRP的运算结果
MRP的结果对我们来讲仅供参考
哎!说不清道不明啊!
*
7.
您了解APS(高级计划和排程)吗?
只是听说过,了解一些皮毛
用过,但应用不深
简直是太明白了!
*
8.
您在所工作过的任何一家公司用过APS吗?
我亲自用过
公司有APS系统,但我没有亲自用过
公司有APS系统,但没人用
公司没有APS
*
9.
您认为APS是个复杂的系统吗?
是,复杂的不得了!
是有点复杂,但实施和应用并不是那么困难
并不复杂啊!
*
10.
您认为制造业需要APS系统吗?
大势所趋,当然需要
根本不需要
看行业吧
*
11.
您认为或期望APS重点能帮你解决什么问题:
主生产计划问题
订单承诺问题
细排产问题
以上都是
*
12.
无论是ERP还是APS,您认为其实施成功的最关键的因素是什么?
软件本身的功能
软件实施方(乙方)的顾问水平
甲方人员素质和流程体系
说不好
问卷星提供技术支持
举报