个人观点,仅供参考
1 缘由
记得一个朋友讲过,APS是MOM软件中最难实施和实现的软件,原因是:APS的实施只有0或1,没有其他。
我们知道在ERP的实施过程中,甲方会购买很多模块,但是可能因为各种各样的原因,仅仅使用了一部分,比如财务、供应链(进、销、存)等等。MES也是一样的,比如做现场看板、物料防呆等等一部分的。但是APS不可以,要么是上线,要么是失败。
那么我们可以从上线(交付)来判断一下什么样的APS是好的呢?
2 工厂的过程衡量
现代化工厂十分成熟,现代化工厂的管理也十分成熟,自然对工厂的衡量也十分成熟。
众所周知,工厂的本质是物料流动,所以工厂管理的本质是物料的流动性管理。所以,衡量一个工厂生产过程的指标,就是流动性指标。当然工厂的流动性衡量,需要从客户、内部两个维度来衡量(一般情况下,过程指标优秀,结果指标也是不会差。结果指标,就是财务的三张表):
第一,客户维度
客户维度衡量工厂,是从工厂对客户的承诺开始。MTO场景,是准交率和交付周期、MTS场景,是缺货率和补货周期。
现在的客户,都希望供应商承诺的交期是短的,准交率(不缺货率)是高。
第二,工厂内部维度
工厂内部衡量,是基于工厂的资源维度衡量。我们都知道,工厂的资源可以区分为“动产”、“不动产”两个大类。
我们可以简单把库存物料看成“动产”,那么库存周转率是最好的衡量指标。我们可以把资源(设备、模具、厂房、土地等)看成“不动产”,则资源效率是最好的衡量指标。
综合以上,则衡量一家工厂的指标,简单可以归纳为四个指标:
1、准交率(不缺货率)
2、交付(补货)周期
3、库存周转率
4、资源效率
3 APS实施过程衡量
我们可以参考工厂过程的衡量体系来APS实施过程,来衡量APS的实施过程,则我们考虑三个指标即可:
1、准交率。即乙方在评估甲方的业务模式、工厂模型、基础数据、流程管理水平后,一般会给出一个实施周期。评估工厂现状和APS软件本身的成熟度,得出一个靠谱的实施周期,其实本身就是衡量APS公司本身和软件成熟度的能力。其实,在实施过程中控制项目进度,又是衡量APS公司的能力。
2、交付周期。软件项目的实施周期是非常关键的,一般而言一个标准化软件的实施周期一定短于定制开发的软件【当然,现在定制的ERP软件非常少,如果要定制ERP软件,肯定是一个非常傻的行为】。两个标准化的APS软件,与业务模式一样的两个工厂一样,交付周期短的APS软件,无论其软件的成熟度和控制力,都比周期长的好的多。
3、库存周转率。软件企业不存在。
4、资源效率。APS公司需要的资源,主要是人力资源。其人员构成简单可以区分为四个类型:公司运营、市场和销售、软件开发和软件实施四个类型。一个最简单的指标,是APS公司人均交付项目合同金额。
其实,针对APS公司而言,准交率、交付周期、人均APS交付项目合同金额都是衡量APS实施项目的流动性。自然流动性越好的APS,肯定是好的APS产品、好的APS实施。
4 从实施过程来判断APS
从工厂生产过程衡量指标来考虑APS的实施,所以我定义了一个APS(其实其余软件产品或项目也是如此)的可实施性的衡量指标:
准交率、交付周期、人均交付合同金额
这些指标,其实可以非常好的衡量APS软件产品的好坏。因为准交率、人均交付合同金额一般都是APS公司的商业秘密,甲方是无法通过调研来得到,所以只有一个核心指标来衡量APS产品成熟度和过程管理能力,那就是:交付周期
如上所述,APS项目的交付周期,一般是通过两个方面的综合得出:
方面一:甲方现有的业务模式、工厂模型、基础数据及管理水平
方面二:软件实现高级计划和排程的必要任务和工作量
所以,APS公司向甲方申报的实施周期,其实是一个非常综合性指标,既考核了APS对业务、基础数据、管理能力的理解,也是对APS产品成熟的极大考验。
可以简单判断,面向一个新的业务场景,实施周期100个人天的APS产品比300人天的,肯定是要好的多多。