ERP二次开发风险,由华遨策略性控制

类别:专家观点 发布时间:2017-08-10 浏览人次:

二次开发,在整个系统的实施过程中有着至关重要的作用,其处于承上启下的位置,直接关系到ERP系统在企业的实施能否成功。那么二开发阶段主要有以下项目内容:选择系统开发运行平台和工具;准备开发技术;系统功能分析;系统功能详细设计;系统数据库设计;系统程序代码编写以及测试等。

ERP二次开发

在企业与开发商签订的合同中,明确规定了ERP二次开发阶段中各项工作的时间进度,并明确了开发商与企业之间的责任和义务。企业与开发商由于各自的利益需要,对项目的进展会采取不同的态度。企业不断提出的要求和期望,同时,开发商会遇到各种技术困难和开发阻力,其开发进度也会变得无法控制,双方的矛盾也会日益加剧,带来如下风险:

(1)时间风险

由于在ERP二次开发阶段存在着一系列的不确定因素,使得项目的进展不能按照合同规定如期进行,企业需求分析不充分,需求反复修改,开发商对系统开发难度和代码量估计不充分等,会导致开发商无法保证系统开发进度。

(2)技术风险

ERP系统开发是一项规模庞大的工程,开发技术难度大,开发商对系统开发技术的把握程度将影响系统的顺利开发。此外,企业在掌握系统开发技术时也会遇到很多困难,影响企业对系统的维护。开发商在获取合同时的技术承诺,可能会因为各种原因无法在规定时间内实现,开发商需要更多的时间进行技术消化,企业技术人员对系统开发技术的掌握也会存在一定的困难。

(3)质量风险

开发商为了节约开发成本,减少开发团队人数,采用低成本的开发平台和开发工具,势必影响系统开发的进度和质量。系统开发运行平台对ERP系统运行起着支撑作用,是系统正常运行的关键;开发工具对ERP系统开发,升级起到事半功倍的作用。二者选择的不合理,对ERP系统的长远发展产生制约作用。

(4)成本风险

随着系统开发时间的推移,不论对企业还是开发商,都会付出高额的代价。企业将增加ERP实施成本,开发商将消耗更多的开发资源,以及合同违约风险。

(5)移植风险

开发商与企业的系统运行环境不一致,会导致系统在移植过程中出现偏差。开发商的开发环境与企业系统运行环境不同,开发环境中的网络环境相对封闭,且规模小,企业的系统运行环境复杂,开放性高,规模大。开发环境与运行环境不一致,会导致系统功能实现的偏差,达不到预期的目标。

因此,在ERP二次开发阶段,华遨服装ERP认为企业与开发商必须进行高效的合作,明确双方的责任与义务,共同维护合同的权威性,本着友好合作的态度处理开发过程中出现的各种问题。同时双方应加强相互监督,互守信用,避免造成不必要的损失。为了避免上述风险的发生,可采取以下控制策略:

(1)细化合同

为了避免因企业修改系统需求而导致开发商反复修改系统代码引起的矛盾,企业和开发商在签订开发合同时,应明确在系统开发过程中发生各种问题时的处理方案,避免产生不必要的纠纷,影响系统开发;开发商在完成系统需求分析后,形成系统需求书面文档,在同企业充分论证并取得企业认可后,再进行系统代码编写,这些都应在合同中明确规定,防止无合同约束的工作过程。

(2)企业积极配合

开发商在对企业进行需求分析的过程中,企业应采取积极配合的态度,配合开发商挖掘企业的开发潜力。企业应尽量把企业经营管理中存在的问题在需求调研阶段表述出来,防止在系统进入代码编写阶段后再修改需求,延误系统开发。企业ERP实施领导机构负责协调企业相关部门与开发商在ERP实施过程中的合作,保证开发商能够全面,深入地对企业进行深入的调研。

(3)进行技术调研

明确系统开发思路,开发商在系统需求分析的同时,成立技术攻关小组,开展技术调研,结合ERP系统开发成功案例,以及技术发展的趋势,选择先进,不易过时的开发技术,如基于B/S,结构的系统开发技术以及逐步代替了基于C/S结构的系统开发技术,同时为了系统能方便地扩展和集成,可采用组件技术。开发商可选择市场上成熟的开发平台,针对企业实际制定合理的系统开发思路,企业同时参与系统开发技术的学习,由开发商对企业技术人员进行开发技术的培训。

(4)建立系统开发信息共享和质量保证体系

企业挖掘ERP系统潜在需求的要求越来越高,完全由软件开发商完成ERP二次开发的情况越来越少,充分利用企业信息资源,使企业全程参与二次开发过程的情况越来越多。在ERP二次开发过程中建立系统开发信息共享体系,使企业与软件开发商能够实时进行信息交流,将更有利于缩短二次开发过程,提高再开发效率。开发过程信息共享可以由软件开发商建立专业的信息管理系统或文件服务器,并由软件开发商为企业和开发部门分配使用权限。开发过程信息共享,使企业以及软件开发商的各个相关部门有效地参与ERP系统设计和开发,实现企业和开发商协同开发,缩短了对ERP系统需求分析和需求发展的时间。

(5)实行系统同步测试

在开发单位和企业分别建立系统测试环境,保障系统开发质量,避免系统移植风险。开发商选择能实现系统即时发布的开发平台,如IBM,公司的WEBSPHERE,开发平台,可以实现系统开发与实现同步,提高系统开发效率。开发商按时将已开发完成的功能模块提供给企业,由企业进行同步测试。同步测试数据应保持一致,方便双方及时发现问题,并通过开发信息共享体系实现系统测试信息共享,远程技术支持和培训。

企业和开发商在ERP再开发阶段的合作,将影响到ERP软件的开发质量和系统的顺利实施。在系统调研阶段,企业应无保留地向开发商提供相关的资料,积极配合开发商的工作;同样,在系统代码开发阶段,开发商也应对企业的技术人员同步进行技术培训,使系统顺利交接。企业和开发商的通力协作,是系统成功开发与实施的关键因素。

华遨服装ERP的软件开发技术稳定成熟,即使面临开发工程庞大的ERP二次开发,也游刃有余。华遨为了保证系统开发质量和开发进度,联合多个部门协同开发,建立适应现代软件技术的集成开发环境,实现软件设计,开发和测试流程的紧密结合。华遨系统开发质量监督部门利用开发信息共享体系,及时检查系统开发的进度,保证系统开发符合开发标准。

【本文标签】: ERP二次开发

推荐阅读

服装行业 | 华遨服装管理软件为服装行业装上“智慧引擎”

华遨公司努力打造数字经济与纺织服装产业协同并进的新格局,推动数字经济和实体...

2022-08-03
红豆集团主动拥抱数字经济,抓住服装管理智能新机遇

以红豆西服智能工厂为例,该工厂是红豆工业互联网平台及智慧工厂落地试点示范项...

2022-04-23
数字化转型难点多,用好服装管理软件,服装企业该从何入手?

纺织行业可以进行数字化转型,从组织、业务、数据在线化三个方面入手,逐步实施...

2022-04-15
服装厂:库存是最大的浪费,其中总共有三种的损失!

服装供应链库存越多,企业的决策就受到越多的约束,企业就越不能快速响应。 例...

2022-03-31
服装公司“流程优化+ERP软件”如何结合?

对于计划实施服装ERP软件系统的客户来说,明确自己企业的类型与特点,定义清楚...

2022-02-24
“企业流程优化+服装ERP软件应用”的结合分析:相辅相成

流程管理为服装ERP软件作用的发挥明确了方向,给出了服装ERP软件作用发挥的准确...

2022-02-15
改服装ERP软件,还是改服装企业流程?流程优化与IT应用的关系

“流程优化与IT应用的关系”,或者有人更直接地表述为:当IT功能与服装企业实际...

2022-02-12
服装精益生产的看板管理,如何运用到极致?

而在精益生产当中,车间的生产情况和员工的工作情况都能够一目了然,这将会给服...

2022-01-11