作为一家有着强大制造业基因的研发人员,都经常离不开一个动作,那就是出ECO,ECO顾名思义,就是Engineering Change Order,大家都知道,就是用于管控工厂生产要素变化的指令,但是为什么要这么叫,又有哪些渊源呢?可能没多少人会去了解。
我的理解是这样的,一个公司如果规模很小,其实用不着怎么管控,其业务无外乎做制造或者做服务,做制造和做加工类似,花钱买原材料然后通过加工制造生产出产品,然后出售,赚取利润,很简单的链条,而当一个工作规模做大了,每一个环节都涉及大量的物料和工艺流转,如果不加以管控,很容易出问题,但是如何管控,一般都会有一个信息化系统,这就是ERP系统。
ERP,即企业资源管理计划,前身是美国某研究机构提出的MRP(Material Requirement Planning),物料需求计划,主要是针对生产制造企业,解决生产管理、采购管理、库存管理、成本管理、财务管理、销售管理等一系列管理问题,后来经过不断总结和扩展,发现企业很多行为比如人力资源管理等都可以纳入其中,逐渐完善。ERP行业诞生了多家世界级的公司,SAP公司几乎是ERP的代名词,还有我司采用的Oracle ERP,也是一直重要力量,至于这些家公司的发展历程和竞争故事,网上有不少。
我司早些年就采用了ERP,的确是非常大的一个进步,摆脱了小作坊式的生产模式,逐渐成长壮大到今天无线行业世界第一,当初参与研发部署ERP系统的年轻工程师李工,从写代码、做ECO开始,如今已经在公司身居高位,管理者多个部门,俨然一个CEO的角色,我想,这可能是很多IT码农终生奋斗但不一定能够达到的目标。回到正题,ECO是Oracle ERP系统中生产控制流程的重要技术环节,是作为研发人员的基础性工作,但它却是通往CEO的必经之路,只有ECO做好了,才有成为CEO的可能。
附图 当前主流ERP系统框图