乐思软件

提交需求|联系我们|请电400-603-8000

中小企业如何避免ERP项目十大致命死结

死穴六:过多的二次开发,让项目积重难返。

笔者的一个同事,最近为一个项目困扰着。原来他的一个客户,现在正在实施ERP项目。但是,因为这家客户提出了很多的二次开发需求,从报表到系统的功能,整理提来有一箩筐,有的甚至牵涉到了ERP系统的主干功能。本着客户是上帝的原则,我同事也不敢拒绝客户的要求。可是因为二次开发的个案实在太多,而且有的比较复杂。这就使得快一个月了,而此开发的内容还没有完成。现在项目模拟运行都快要完成了,可是很多二次开发的功能还都没完成。那么项目模拟运行完成后,是先把项目上线呢,还是先暂时停停,等ERP系统二次开发完成后再上线。这让笔者同事很难选择。若从项目的进度考虑,则当然是先把项目上上去,以后完成一个二次开发的功能,再实现一个。可是若从项目的整体效果来看,则当让是二次开发完成后再上线。现在实施顾问与企业就处在这十字路口,不知道该走哪条路。

虽然ERP系统是一个套装的信息化管理系统。由于各个企业的实际情况不同,进行一些必要的二次开发是在所难免。但是,若企业的所有操作都一成不变,而让ERP系统来适应企业的话,那么就是本末倒置,会产生大量的二次开发。若二次开发过多的话,则会给ERP系统带来很大的影响,很可能让ERP项目积重难返。

一是因为二次开发过多的话,给后续的系统升级带来不少的麻烦。现在ERP系统虽然比较成熟,但是,随着企业的发展,ERP系统也在不断的完善与扩充。所以,企业使用的ERP系统也不是一成不变的,需要不断的升级来适应企业不断发展的需求。若企业的二次开发数量过多的话,则后续二次开发就会遇到一定的困难。因为ERP软件公司他们升级软件的话,只升级标准版本。对于二次个案的升级的话,则需要进行额外的开发。所以,少量的二次开发的话,软件公司还会给你免费的升级。若二次开发数量比较大的时候,他们就会收取比较昂贵的费用。

二是过多的二次开发会影响系统的稳定性。ERP系统标准功能的开发,会有很多人参与。光是功能的测试,就有不少人把关。但是,二次开发的功能则不同。因为标准功能的话,是所有企业都可能用到;而二次开发的个案的话,就可能只有一家客户用到。所以,说实话,软件公司在二次开发的质量上,把关不是很严。笔者在实施项目的时候,经常会发现二次开发功能引发的系统漏洞。

等等。

所以,过多的二次开发,导致ERP系统变得千疮百孔。若管理不当的话,很可能是的ERP项目积重难返。故笔者在ERP项目的实施过程中,一般不怎么建议用户进行二次开发。若用户提出二次开发的需求时,笔者也会想法设法的打消用户这个念头。只有在逼不得已的情况下,才会同意客户进行系统的二次开发。

集成系统网络情报信息数据库

CIO频道人物视窗
CIO频道方案案例库
大数据建设方案案例库
电子政务建设方案案例库
互联集成系统构建方案案例库
商务智能建设方案案例库
系统集成类软件信息研发企业名录