5- ABC模型之业务建模

业务建模是最关键的一个环节,如何真实的反应业务流程,让成本更精确的分摊到对应的服务对象上,这个过程需要业务的专家和负责人,业务系统的产品经理、工程师都需要加入进来,并且共同讨论和决策,让业务加入是确定成本的分摊是否合理,各个利益部门是否达成共识,让技术加入是讨论数据和系统是否支持。

在建模过程我们需要尽量做到抽象而标准,就是前面我们所说的,相同的网点类型做相同的事,抓主要放次要,比如在网点上我们划分为营业点、中转场、业务区、分拨区、总部这样的网点类型,如果公司业务流程不变化,后面新加的机构只归类到对应的网点类型就行了,相同的网点类型做相同的作业流程,建模过程中我们要抽象网点类型的作业流程,不要对网点做个性化,如果这个作业在大多数网点动作,我们才考虑归纳进来。这样做的目的就是让我们的模型标准化。

营业点业务建模:

营业点主要的业务是收件和派件,又因为收件和派件都是收派员在做操作,所以我们需要考虑如何度量这个收件作业和派件作业所用的时间或资源。

中转场业务建模:

中转场主要的业务是对快递的集和散,集就是把它覆盖的营业点收件票数按目的地进行打包再发车,散就是按他覆盖的营业点的目的地分类,再统一发送到营业点进行派件。完成整个流程需要先卸车->中转->装车,在操作中整包和单件的装卸和中转成本时间不一样,为了更好优化作业流程,此时我们需要区分整包和单件作业成本。

车辆业务模型:

车辆主要是对快递的运输,车辆业务比较复杂,一辆车可以跑多个线路,不同车可以跑同一个线路,这样我们是不能定义到具体的线路作业,哪我们就抽象到线路类型(干线、支线),然后在生成动因时我们再跟据业务数据生成线路(动因在下次会详细说明)。

 

把上面的业务抽象后,生成了我们模型要的配置数据,体现了FROM->TO的一个过程,经过RR(资源到资源分摊),RA(资源到作业分摊),AA(作业到作业分摊),AO(作业到运单分摊)过程,最后把各个成本分摊到运单上。体现运单在何时、何地、做了什么操作、用了多少资源和成本金额。

RR分摊逻辑:

RA分摊逻辑:

AA分摊逻辑:

AO分摊逻辑:

 

以上建表脚本和数据见:https://github.com/blt328/abc_blt

更多技术文章请关注公众号BLT328(长按后点识别图中二维码):

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章