信息化 频道

ERP实施手记:生不如死的二次开发

反思ERP二次开发的得失
  
    无论是实施顾问还是用户都可能产生过这样的感慨:明明是经过几个月的初期讨论和项目分析,在用户的认可下做好了的ERP系统,结果由于“二次开发”,系统变得越来越复杂,与最初期望的效果越来越远,最后猛然一看系统已经完全“变味”了。因此,把握二次开发的原则很重要。
 
  
    ①在观念认识上,实施顾问应要让用户清醒认识到,不应过多强调用户自身的特点,ERP软件中的管理流程是从许多企业中提炼出来的,具有先进性和合理性。许多用户的特殊之处都是由于流程自身的不合理产生的,应该通过ERP的实施,对企业进行业务流程优化或重组,而不是一味修改软件以适应不合理的流程。
 
  
    ②当需要二次开发时,实施顾问和开发顾问应该要严格遵守不修改核心代码这一条基本原则。如果必须进行二次开发,则应尽量使得二次开发做出的功能模块独立于原来的ERP系统。这样当ERP系统版本更新时,二次开发出来的模块无需修改或者只需较少的修改就可以应用于高版本的ERP系统。
 
    ③二次开发的需求必须控制好,尽量不要在ERP系统的功能还没有充分了解是否配合用户管理需求之前就进行二次开发。因为用户的业务流程并不是一成不变的,ERP软件中流程一般比较抽象,大的方面与用户业务流程通常可以套上,细节部分不作修改也可以。同时,ERP软件不是给一个人用的,每个用户都可能有自己想法,不可能都满足的。部分要服从大局。项目按时、按预算完成实施,上线运行是实施阶段的大局,哪些二次开发必须要做,哪些可以不做,要看会不会影响大局。可做可不做的,坚决不做。
0
相关文章