摘要:袁鸣把价格数量一一进行记录,做了质检记录合格后办理了入库放入冰箱。但这回家宴与上次的家宴有什么不一样吗袁鸣首先把做每道菜的整个过程,用什么资源物料多长时间逻辑关系等等都分别录入到模块中。
此文已由作者王攀授权网易云社区发布。
欢迎访问网易云社区,了解更多网易技术产品运营经验。
引言:
目前我们团队在做的供应链协同决策系统(简称河洛,取河洛交汇,河图洛书之意),定位相当于一个计划、控制与决策引擎,贯通严选各系统(累加起来等于ERP),并期望通过数据优化严选各业务及供应商的生产制造,通过全局的视野和数据去优化业务,通过提出约束(如供应链盈余【顾客价值-供应链成本】最大化),通过提出假设(即需求计划),去分析决策,并最终输入可不断更新修正的当前最优解(即供应商备料、分批入库、约车发货、补货、到货、仓储物流调度等各种计划)
因为流程略显复杂,这里举一个通俗化的例子稍加改造,帮助大家理解河洛项目组在做什么,想做什么,也能帮助大家更好的招待来家里吃饭的客人。
正文:
周五的一天傍晚,袁鸣突然六点就下班回到家里对超超说:“亲爱的超超,晚上庆哥亮哥他们要来家里吃饭。这次我专门回家来,用最新学到的河洛系统的理念来帮助你完成咱家的请客,把这次宴会搞成一次计划家宴。你看,我已经在河洛做出来需求计划(什么时间、什么菜品、菜品的量),而且已经自动计算出菜品的提前期,晚上10:30开饭,我们俩一起做,根据补货计划提示,6:30前开始准备完全来得及。”(注意这里袁鸣和超超就是菜品的制造商,而我们目前是向制造商下单)
超超:“那太好了,家里就是你的空间了,我是主人,你的生产计划里是哪几样菜,什么时间做?”
袁鸣:“客人们10:30左右就来了,最好12点钟能吃完。菜有:凉菜拼盘、糖醋里脊、西湖醋鱼、宫保鸡丁、清蒸河蟹、锅巴肉片,这些都是你的拿手菜,你看可以吗?”超超:“没问题,看我的吧!”袁鸣:我已经把这些菜的做法存入到BOM中了。下一步,让我来用BOM展开的方法,看看都需要什么菜。具体的物料有:鲤鱼一条、螃蟹一斤、瘦肉1斤、鸡肉半斤、锅巴一袋、白酒1瓶、番茄5个、鸡蛋10个、调料若干,看,这就是物料需求计划了。我已经把咱家冰箱里的东西都存入库存模块了,让我看看库存还有多少……。还需要再买鱼、螃蟹、6个鸡蛋、5个西红柿、一袋盐、锅巴等等。
袁鸣把这些数据记录到采购模块中,开始进行供应商对比查询,说:鱼应该去自由市场买,螃蟹东超市的最便宜、鸡蛋是街对面小卖部的最好,而且按照经济批量鸡蛋一次买12个最好、锅巴和盐最少一袋、鱼买一斤半一条的最好……看,采购计划(物料)已经有了,就照这个去买吧。
超超根据计划,对比了下袁鸣的信用卡余额,通过采购成本和数量计算出了采购预算:“这个月你花剩下的钱不多了,不能总是带同事吃饭,这次经济批量买的鸡蛋,下次搭俩番茄给产品经理炒个蛋就行。”
这个时候袁鸣就很讨厌采购预算管控,但是想了想,请产品经理吃饭确实没多大必要,预算控制下还是比较好的,省的钱可以用来买更好吃的菜来招待亮哥他们这种高客单价用户。
超超立即出发,很快把需要的东西买回来了。袁鸣把价格数量一一进行记录,做了质检记录合格后办理了入库——放入冰箱。再把花的多少钱一笔一笔都存入财务模块,马上统计出这次采购金额、物料成本的信息。
现在的时间只是下午6点20,家宴一切准备齐全,工作效率很高。袁鸣骄傲地说,看,ERP的威力显示出来了吧?现在的工作流程是按照最先进的管理理念,最科学最合理的,以前总是或者多买了剩下,或者就短缺,现在完全按照需求采购,真是大不一样啦。
超超也说,ERP就是比手工好,以前帐总是乱的,现在清楚多了。但是,事情还没有完呢,下一步该怎么办呢?老大们10:30来,几点开始炒菜?早了菜凉了,晚了时间来不及。袁鸣说,这相当于生产排程,目前河洛还没做这块,这是你车间具体执行的事情呀,你以前做菜怎么个做法,哪个工作应该提前多长时间开始,哪个是瓶颈资源,你应该有经验吧。但是超超有点发懵,以前从没有被要求在这么短时间做这么多的菜。各个做菜工序全加在一起总共需要4个多小时。仔细算了算,家里有三个煤气灶,正好可以同时开火,放上三个锅:炸锅、蒸锅、炒锅。超超一人同时应付三个锅没问题,每道菜准备原料的过程还另外需要一个人,袁鸣可以担任,这样,很多工作都可以同时做,应该用比4个小时短得多的时间完成。但是,这么多工作,从何入手呢?是一道一道菜做?还是两道一起做?能三道菜一起做吗?这道菜的关键资源是蒸锅,另一道是炸锅,好几个菜搀在一起是怎么回事谁知道?每道工序的提前期到底有哪些?关键的路径是什么?袁鸣对此也说不出所以然。
这时候庆哥打电话过来了,问几点能吃完,大家再回去加班。正为此事发愁的袁鸣含糊说1个多小时吧。这不是给了客户一个交货承诺了吗?从开始做饭到全部做完,1个小时完的了吗?超超更着急了。这时候王攀又打来电话,问晚上能不能请几个产品经理来吃饭,只要做两个菜?这时候还来提需求,不是更麻烦了吗。超超说:不行,不行,你们出去吃吧!
为了保证工期,避免延期违约的麻烦,超超决定,立即动手开始干……
几天以后,袁鸣开始这次ERP宴会行动的复盘。总结出来的问题主要有以下:
第一:螃蟹和鱼买的早了,本来是活着的,结果到了做菜的时候已死了1个多小时,味道不好了。
第二:有几个热菜早早做出了,等到客人来了上的却是凉菜。
第三:还有的菜上得太晚了,为了等最后一道菜大家空坐着半天,工序明显安排不合理。连回公司加班也耽误了。
总之,在前面所有管理环节都顺畅的情况下,最后的生产过程不如人意。
但是超超很委屈。那么多菜,本来一道一道做要用2个多小时,最后给压缩成1个半小时做完,已经不容易了,菜上得晚了,但是厨房里已经一直在忙呢;想早吃完,只能早做,菜就难免会凉了;鱼和螃蟹死了,你的采购计划哪里有几点买鱼和买螃蟹的提示。你的ERP家宴原定1小时,可为什么ERP不告诉你1个小时根本完不成?
袁鸣无言以对,也开始考虑这个事儿。他知道,这些问题从本质上是作为ERP生产管理核心的MRP的缺陷所导致的必然,但是这个事情产品经理没有提前告诉他。MRP本身是针对物料需求计划的,根本得不出满足有限资源和多种约束条件下的生产作业计划。没有作业计划,哪来精确时间的物料需求计划?这可怎么办呢,袁鸣通过求助王鹏和自学,发现只能对MRP反其道而行之,那就是APS了。
终于,平哥也要带着产品经理来吃饭,经过确认,这次除了王攀、赵华翔还有小姐姐。袁鸣觉得要好好准备下,再和超超请示及审批通过了超过番茄炒蛋的预算后决定,除了跟上次一样的时间和菜,袁鸣还想展现下真正的技术,也可以试试新方法的效率。但这回APS家宴与上次的MRP家宴有什么不一样吗?
袁鸣首先把做每道菜的整个过程,用什么资源、物料、多长时间、逻辑关系等等都分别录入到APS模块中。
我们拿真正的技术举例:
“BOM结构建好了,真是轻松搞定!” APS明确回答:鱼一条应该在什么时候用、螃蟹一斤应该在什么时候用,其他各种物料各是多少,几点几分需要,每道工序几点开始几点结束,中间有多少自由时间,哪些工序是关键工序。没错,就连凉菜必须放一段时间才能装盘、里脊必须炸完2分钟以后再开始炒糖醋里脊、炸完锅巴必须立即炒锅巴肉片这样的细节都分毫不差。那么是不是有资源在冲突呀,两人依次检查配菜、蒸锅、炸锅、炒锅,每个资源都安排十分紧凑的工作,都是干完一道工序再开始干另外一道,环环相扣,丝毫不乱。这才是真正的“资源计划”呀。两个人感叹,早知道有这么短时间完成的方法上次何至如此!
这时候平哥打电话过来问时间,袁鸣爽快地回答:一个小时搞定!攀叔也打电话,问晚上加个菜:请新的小姐姐吃炸丸子汤,成吗?(插单)这可是一道很难做的菜呀,先捏丸子,再炸,最后做汤,几个工序加起来时间要半个多小时。袁鸣在APS里插入这个菜算了一下。很快得出结果:在某个适当的时间开始做这道菜,充分利用资源的空闲,整个流程只增加了11分钟。
袁鸣突然想到,我现在鱼和螃蟹的需求时间已经精确到秒了。这回我可以直接要求每日生鲜(有质期需求的供应商)给我按时送上门,他们有这个服务内容,我就不用自己去采购了,到时候新鲜的鱼和螃蟹按时来了直接进厨房,根本不占库存,连冰箱都不需要用了。也就是说我把自己的生产计划与外部物流完全集成,这不就是形成SCM(Supply chain managent)供应链了吗。看来做到SCM的前提是你必须自己先有精确的销售作业计划,要不外部物流再准时也没用。而把我的产品提供给客户的时间也是精确到秒,可以满足他们同样的要求。这样整条链上的各个环节不就能同时达到高效生产,最大限度降低库存了吗。原本很高深的SCM现在看来如此简单。
第二天,产品经理们都在谈论昨天的宴会,重点反而不是最令袁鸣骄傲的,效率提高了多少,而是那个糖拌黄瓜,真的难吃。
背景知识补充与名词解释:
企业资源计划(enterprise resource planning,ERP),是反映企业实际运作的信息系统,企业中的每一项资源在ERP系统中自然有对应的软件模块。用系统观念来看企业资源,企业就是一个系统。这个系统由输入、处理和输出组成,系统必须顺应环境,整个ERP系统就是在仿真企业这个实际系统,根据系统现况及环境的变化提出适应的方法,或根据对系统及环境的判断来提示未来可采取的策略。
搞过模电的同学们可以理解为仿真实验系统。
物资需求计划(Material Requirement Planning,MRP),即指根据产品结构各层次物品的从属和数量关系,以每个物品为计划对象,以完工时期为时间基准倒排计划,按提前期长短区别各个物品下达计划时间的先后顺序,是一种工业制造企业内物资计划管理模式。
即我之前说的,超超女票过生日前想要自行车,超超需要买轮子链条去组装。
物料清单(Bill of Material, BOM),为物料清单,指产品所需要的零部件的清单及组成结构,即是生产一件产品所需的子零件及其产品中零件数量的完全组合。
BOM是ERP、PDM(产品数据管理)、MRP等多种系统软件最基础的资料。
APS高级计划与排程(Advanced Planning and Scheduling),是解决生产排程和生产调度问题,常被称为排序问题或资源分配问题。
在离散行业,APS是为解决多工序、多资源的优化调度问题;而流程行业,APS则是为解决顺序优化问题。它通过为流程和离散的混合模型同时解决顺序和调度的优化问题,从而对项目管理与项目制造解决关键链和成本时间最小化,具有重要意义。
APS 的主要目标是某一指标的总优化。这需要预先假定供应链的结构和其各种不同的资源和边界情况(例如能力限制)必须是可见的。实际上,APS 工具是以供应链的跨组织模型为基础的。这也是现在在数字化制造下,APS越加显得重要的原因。
更多网易技术、产品、运营经验分享请点击。
文章来源: 网易云社区
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/25259.html
摘要:抽象类作为多个子类的通用模板,子类在抽象类的基础上进行扩展改造,但子类总体上会大致保留抽象类的行为方式。稍微专业一点的定义就是模板方法模式,在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。 抽象方法和抽象类 抽象类:用abstract修饰符修饰的类,如: public abstract class GeneralService { } 抽象方法:用abstract修...
摘要:大数据分析,鲁班为祖师该节选自全栈数据之门第四章数据分析,见微知著的引言部分如果你要问大数据分析最早起源于哪里,答案自然是有着千年悠久历史的中国了。因此,大数据分析技术不仅起源于中国,而且其祖师正是木工艺人的祖师鲁班。 1.《全栈数据之门》现货上架 经过一段时间的等待,目前已经可以在各大电商平台『现货』购买本书。本文后面也有京东、当当、天猫的购买链接! 本书适用 本书以数据分析领域最热...
阅读 1342·2019-08-30 15:55
阅读 1643·2019-08-26 10:21
阅读 3436·2019-08-23 18:28
阅读 3374·2019-08-23 15:38
阅读 742·2019-08-23 15:24
阅读 2133·2019-08-23 13:59
阅读 773·2019-08-23 11:31
阅读 2868·2019-08-23 10:53