避免ERP系统过度定制的原因 -Globalteckz


在实施阶段,ERP定制被认为是一项繁重且耗时的任务。定制既费时又费钱。众所周知,每个业务都遵循特定的业务流程,以确保它们在发展中处于领先地位。具有标准功能的ERP实施是其中的一部分,而组织中很少需要依赖某些模块的自定义,以确保业务流程在ERP解决方案中得到类似实施。如今,由于以下原因,ERP定制已成为必不可少的部分。

1.公司不想更改其现有业务流程
2.公司正在寻找的模块在ERP软件中不可用(新开发)

为什么要避免ERP定制?
简单的ERP定制或带有设置的配置可以快速完成,但是当涉及到ERP中的复杂定制时,会出现各种问题,如下所示:

  • 时间线增加– ERP定制增加了项目的时间线,因为在定制区域中需要执行代码级更改。进一步根据定制级别(例如次要,主要或完整的代码定制),可以大大增加时间表
  • 项目定价–当项目的时间表增加时,它将增加整个项目的成本。在某些情况下,由于复杂性负载,定制成本高于实施成本。
  • 增强风险–复杂的自定义会增加失败的风险,因为新的自定义需要了解客户需求的适当基础,并且如果解决方案由于项目控制不足而与需求不符,则特定的自定义会增加浪费时间的风险和资源。
  • 迁移问题–当您根据业务需求开发自定义模块时,如果有标准功能升级并且可以轻松完成迁移,则将该特定模块迁移到新版本可能会花费大量时间。

除上述之外,公司在执行大量定制时还面临许多其他问题。因此,我们建议避免复杂的自定义,以确保降低开发成本,并且您的组织或部门无需等待很长时间即可使用该解决方案。如果检查所有这些点,那么ERP中极端定制的这些痛点就在于组织而不是供应商,因为组织需要进行任何更改,因此ERP供应商可以根据他们的能力和经验来执行。
ERP定制是最分裂的主题之一。如今,许多公司都避免了繁重的定制工作,并采用了开箱即用或原始的实施方式来确保降低成本。但是,由于每个部门的决策者太多,他们要求在ERP解决方案的每个功能中进行小型定制。总而言之,定制工作繁重而冗长。

有关在ERP软件开发过程中改善自定义的建议
1.配置和自定义不同
这两个词听起来很相似,并且经常被开发人员和组织弄糊涂。请记住,配置不是自定义– ERP软件中的配置包括设置参数,字段,工作流等,这些都是很小的更改,不需要在源代码中进行自定义或添加新的代码行。定制需要通过添加新的代码行从头开始创建新模块,这也属于新的开发类别。

2.业务需求分析
确保业务需求分析团队已正确涵盖了定制领域,并且项目管理团队和技术团队已正确理解了定制领域,因为有时对特定领域的理解不足或误解可能会导致项目失败。

3.选择正确的方法
当您开发任何自定义模块开发时,实施过程中的方法论也起着非常重要的作用,因为某些方法论不能为您提供对项目的可靠控制,例如:当您知道工作相关时,可以采用瀑布方法论进行配置和安装,但是当涉及到新模块开发时,需要与供应商和组织进行有力的沟通,以确保定制过程正确进行

4.更改是好的,但在定制过程中没有效果
始终清楚地定义要查找的定制,并提前冻结它们,在某些情况下,定制甚至在实施期间或之后进行更改,与极端定制相比,这会带来更多麻烦。
就像我们一直说的那样,企业在与竞争对手的竞争中独树一帜,因此,没有一个ERP解决方案可以满足100%的公司需求。但是,当一个ERP定制执行时,以上4点可以使您的定制成功。