首页 > 新闻动态 >  

新闻动态
NEWS

ERP的寿命及二次开发注意事项

添加时间:2016-7-12 16:56:03 点击量:

因为企业经营的环境是持续渐进在改变的,例如组织会改变、主力营业项目会改变、大客户可能换人做、公司要求的管理水平也会精进,所以持续的『流程优化』是必要的,而且是延长ERP寿命的必要投资。 ERP软件『流程优化』与我们每年必须接受ISO或会计师查核是等同重要的,只是ERP『流程优化』没有外部力量督促罢了。 另外一部分是员工的流动。 员工的流动属于常态现象,但是流动过于剧烈,许多的经验传承就流失了。 假如在这个时候,再不实施一次『教育训练』,ERP的对应功能就失传了,对新的使用者来说,就是不合用的系统。

  对于CIO来讲,现阶段最重要的任务是在现有的基础上更加有效的发挥系统本身的价值及其满足业务的需求,这就需要CIO做好ERP的二次开发工作。

  企业部署ERP的方式决定了ERP二次开发最基本的模式。对于CIO来讲部署ERP系统不外乎三种形式:第一,企业购买现有的IT服务商的产品。第二,企业自主开发针对是于企业的实际情况产品,第三,选用一部分的软件服务商产品,然后结合企业自身的技术人员进行开发。这三种方式成就了CIO选择ERP二次开发最基本的模式。

  虽然ERP的二次开发在企业中势在必行,但这会存在诸多风险,譬如,增加或修改软件的功能易造成系统的不稳定或崩溃;二次开发的时间一般比较长,如果核心人员流失,对于企业有着非常重要的损失等。ERP二次开发存在很多的风险,但ERP的二次开发又必须做,那么作为CIO应该怎么办?如果因为害怕担风险,而不能去做好系统满足企业业务的需求,那么系统的价值也将无法体现出。那么企业的CIO在做ERP二次开发时究竟需要注意哪些问题,笔者认为有以下五点:

  第一,不要修改核心代码做好原有ERP备份

  一般来说,把数据从ERP中导出,利用二次开发的程序进行处理后,再导入系统。这是一个比较稳妥的方法。一般来说,软件升级时,数据导入导出部分变动不会太大,而且即使有变化,也容易进行相应的维护。而一旦直接修改了核心代码。过上两年,想升级可就难了。

  第二,做好ERP二次开发成本控制

  据资料显示,二次开发成本是一个考核CIO非常直接的指标。包括有形成本与无形成本。有形的如二次开发的ERP软件的授权费用、实施费用等;无形的如企业投入的精力、时间成本及在系统转换过程中可能对正常企业的影响。作为企业CIO要尽自己的最大努力把这个成本降低到少。

  业内资深专家曾经指出:“CIO对于企业的ERP二次开发前期要做一个良好的规划,要对二次开发的成本作出一个大致的预算,如总项目金额的5%等。预算做出以后就需要进行跟踪控制。在软件选型阶段,就可以发现一些明显的二次开发需求,CIO最好能够把这时候的二次开发成本推给软件供应商。”

  第三、为企业争取尽可能大的利益

  二次开发在在和软件口服务商“沟通”过程当中,应尽量的争取大利益任何企业应用信息系统,都会遇到升级的困惑,CIO在和服务商签署合同时,就应该把二次开发的成本、利益都想到,尽可以的让服务商和企业一起做好二次开发,这样在系统和企业业务的熟知程度方面做到“互利互补”。

  第四、寻找二次开发合作伙伴

  如果不用服务商所提供的服务或者是企业自身开发的系统,那么就需要CIO去寻

  找二次开发合作伙伴,选择合作伙伴要选同行业做得有成功案例的,CIO多去参考合

  作伙伴的用户使用情况,同时要结合企业IT部门自身的情况,选择合适的二次开发合

  作伙伴。

  第五、避免开发人员流失,项目陷入困境

  人才一直是企业大财富,对于CIO来讲,道理也是一样,IT人才在IT部门对于企业同样重要,在企业ERP二次开发的过程当中,如果IT人员流失,对于ERP二次开发项目非常不利,容易让项目进入一个死循环,而且在进行人才招聘时,有也会使项目的总体进度变慢,拖延企业有利的的时机,如何留住人才是每一个CIO在ERP二次开发中所要考虑的一个重要问题。