若企业ERP系统选择和业务流程优化后,ERP软件和企业的需求差异依然存在,并且不能通过业务流程转换来消除这些差异,ERP软件的二次开发,即ERP软件的二次开发,企业要会同ERP软件供应商或二次开发伙伴,根据企业的需要,进行ERP软件的二次开发。为了使ERP软件更好地适应企业的需求,进一步消除了ERP软件和企业的差异。但是企业在ERP软件定制修改过程中,建议遵循以下原则:

1.清楚二次开发的需要,理清业务流程。

ERP软件修改之前,ERP系统厂商或二次开发合作伙伴应与企业业务部门共同明确企业对ERP软件二次开发的需求;理清企业合理的业务流程,决定哪些业务流程不能被优化,或者不能通过ERP软件的部署和配置来完成,只有通过二次开发才能解决ERP软件与企业需求的差异。

2.控制ERP软件定制修改范围。

ERP软件自定义修改应以“尽量不修改核心代码”为基本原则,尽量避免对ERP软件的数据库结构发生变化,ERP软件中的核心功能,对于ERP软件的某些细节,如报表格式等,也不能过于纠结,而应把ERP软件二次开发的重点放在软件的流程管理与设计上。

3.寻找合适的ERP软件二次开发伙伴。

对于ERP软件开发者提供的付费服务,或者企业自己进行二次开发,则需要寻找二次开发伙伴,选择同行业中有成功案例的合作伙伴,对合作伙伴用户的ERP软件的使用,应结合企业IT部门自身情况,选择合适的二次开发合作伙伴。

4.维护ERP软件二次开发的可追溯性。

ERP软件是一种非常复杂的大型软件,从软件工程的角度来看,ERP软件二次开发要做好原有ERP软件的备份,并对ERP软件二次开发保持可追溯性。在ERP软件的二次开发过程中,应尽可能将二次开发完成的功能模块独立于原ERP系统。因此,ERP系统版本更新时,不需要对二次开发模块进行任何修改或修改,就可以应用到ERP系统的新版本中。

5.二次开发后,严格测试ERP软件。

ERP系统二次开发完成后,应对ERP软件进行严格的二次开发。ERP实施小组与软件开发者共同完成ERP软件二次开发后的测试方案,包括测试计划、测试设计、测试用例、测试执行、测试验收等。

试验过程管理是ERP软件二次开发测试的重要内容,包括文件管理.配置管理.缺陷管理.进度管理.质量管理.资源管理.变更管理等方面。二次开发测试要遵守测试计划和测试流程,明确流程变更的条件和方法,杜绝测试的随意性和失控,保证测试进度和质量目标。

6.做好ERP软件二次开发成本控制。

ERP软件二次开发成本包括外包费.测试费用.实施费用.人力.时间成本.机会成本及在系统转换期间对企业的影响。ERP二次开发之前,企业要做好规划,对二次开发的成本做出一个概算。预算案制定后需要进行跟踪控制,企业要努力将二次开发成本最小化。

关于ERP软件自定义修改应该遵循哪些原则在这里分享,总体来说,不提倡对ERP系统软件进行自定义修改,因为这种修改很容易出问题。若ERP系统必须经过客户化修改,应制定二次开发方案,明确ERP软件二次开发的要求.范围、成本、可追溯性和试验方案等。

ERP软件定制修改功能要注意哪些要点!相关推荐

  1. ERP软件定制是把双刃剑

    一位著名的ERP软件厂商老总,曾经在一次面对媒体的发布会上由衷地发出过这样的感叹:"软件定制,真是一把锋利的双刃剑,它对用户和厂商来说都是各有利弊."正是这段话,引起了我们深究的兴 ...

  2. ERP软件定制开发需注意哪些问题?ERP定制开发要多长时间?

    多企业想选择定制开发ERP软件,但不清楚要怎么找,用什么标准去找软件开发商,前畏虎后怕狼,找来找去,犹如一团乱麻,那么ERP软件定制开发需注意哪些问题?要按照什么标准找,ERP定制开发要多长时间,要做 ...

  3. erp软件的主要功能

    erp软件的主要功能 ERP系统是对企业物流.资金流.信息流进行一体化管理的软件系统,其核心管理思想就是实现对"供应链(Supply Chain)"的管理. ERP软件--Ente ...

  4. 机械行业怎么才能选择合适的ERP软件?机械行业ERP软件6大功能

    在机械行业中管理软件已鲜为人知,但真正应用程度却千差万别,经调研发现存在以下原因:软件与企业实际应用不相符:遇到问题无法解决便搁置不管:更多的是企业仍处于观望期,担心遇到以上两种问题,从而不知该如何选 ...

  5. 适合电子机械行业的erp软件具备哪些功能?看完这几点终于明白了

    曾经,在火到现象级的电影<超能陆战队>里,主人公为了升级充气机器人大白的装备,在现实世界3D扫描大白身材数据,在数字世界用手拖拽优化战甲,最后用3D技术把量身定制的战甲打印出来,画面炫酷到 ...

  6. 关于数加服装ERP软件/系统的功能模块与应用的介绍

    数加ERP系统软件功能介绍 1.开发与技术管理管理 主要功能:通过数加科技多年在纺织企业的应用经历,指导企业编写编码手册,对款号档案.面辅料档案.工序档案.客户及供货商根底材料进行标准办理及保护,统一 ...

  7. 什么是erp软件?erp软件有哪些好用的功能?

    实施erp软件是企业踏上信息化管理的第一步,不仅能提高企业办公效率.完善企业管理制度,弥补企业管理漏洞,还能帮助企业在激烈的市场竞争中立于不败之地,可见erp软件对企业的重要性不言而喻.那么,到底什么 ...

  8. 企业上erp软件有价值?有哪些好用的功能?

    实施erp软件是企业踏上信息化管理的第一步,不仅能提高企业办公效率.完善企业管理制度,弥补企业管理漏洞,还能帮助企业在激烈的市场竞争中立于不败之地,可见erp软件对企业的重要性不言而喻.那么,到底什么 ...

  9. 【财务分析】ERP软件的财务管理系统具有哪些功能?

    使用ERP软件,使得数据准确互通,降低维护成本提高工作效率,实现生产.供应链.财务一体化管理:帮助企业进行细致的财务分析. 通过分类整理和系统的进行企业的财务分析,企业决策者可以进一步了解财务活动状况 ...

  10. 功能简单的erp软件

    功能简单的erp软件 每家的ERP都各有优势,您最好找到可以试用软件,测试过功能合适再决定,适合自己的ERP才是最好的ERP, 我们使用的是泛普软件的,运行还不错.价格比较便宜功能强大 泛普ERP软件 ...

最新文章

  1. 为基于类的策略选择突发数据量和超额突发数据量
  2. php 微信分享功能_使用php怎么实现一个微信分享朋友链接功能
  3. 论证通过!依托顶尖985大学,争创国家实验室!
  4. 、简述global关键字的作用_在C#编程中global关键字的作用及其用法
  5. 原来编译通过,现在编译不通过,怎么回事?
  6. 韩顺平java面向对象高级编程学习笔记
  7. 编译原理(王生源第三版)第一章学习笔记(含第一章习题)
  8. python加密成pyc_pyc文件加密 python写的程序怎样加密
  9. P1829 [国家集训队]Crash的数字表格
  10. 脚踏实地《数据结构第二章》第五节:循环链表
  11. 动态规划---例题5.凸多边形最优三角剖分问题
  12. Emlog主题:秒拍网主题模板源码
  13. 为什么令牌不是基于“所知”
  14. 视觉麦克风:从视频中还原语音
  15. 深度学习网络结构图绘制工具及方法
  16. 安卓sdk开发!阿里面试100%会问到的JVM,架构师必备技能
  17. 电源模块电路中电容的作用
  18. 分布式锁,redisson是如何解决死锁问题
  19. MATLAB 2014a将m文件打包成jar包
  20. Cesium 无法加载出地球

热门文章

  1. 用python来新建并复制文件内容
  2. uni-app判断设备是否为 iPhone
  3. 贵高速sign加密算法
  4. 面试题:用户输入密码后,有哪些对密码的保护措施
  5. NIKE LEBRON 13 PERFORMANCE REVIEW
  6. 全媒体整合营销时代,来了?
  7. Flash8俄罗斯方块实现中的难点和技巧
  8. 学计算机需要外接显示器吗,有好的不用?用户为何抵制笔记本外接
  9. java压缩图片变色
  10. 文本检测最近文章检索(2)