推荐使用:免费中小企业ERP软件(免费下载,像Excel一样极速上手,可灵活自定义的企业管理软件)
ERP制造商经常抱怨说,在项目分析和讨论的最初几个月,用户也认识到,在ERP系统建成后,客户不得不进行“二次开发”.然后事情变得复杂,远非最初的预期,最终导致“恶化”。
对于一个企业的信息系统来说,其实企业管理软件方面确实需要二次开发来适应。那么,如何挖掘这部分软件的潜力,让企业在开发中受益呢?
企业应该选择通用还是实用?
哪个企业愿意在发展上投入巨资?例如,处理文件、表格、财务等方面,这个市场上有很多造型软件,所以在选择时,会优先考虑合适的通用系统。
许多信息化软件只满足国家层面的要求。就企业而言,一般功能是满足的。事实上,ERP系统将被要求提供企业内部的管理信息。根据行业和模块开发的ERP系统最初将根据某些参数进行设置。但是,由于企业发展规模和周期等因素的差异,除了一般功能外,还会有次要需求,因此需要进行适当的调整。
应该强调企业本身的特点吗?
当企业进行二次开发时,实际上软件中的管理过程已经经过了艰苦的努力,所以没有必要过分强调自己的特点。然而,许多企业故意强调不合理的业务流程或优化和重组。这不应该基于软件修改和开发。软件不能适应这个过程。
软件系统的基本原则是不修改核心代码。如果不能满足企业的需求,数据必须从ERP系统中导出,然后导入系统。尽可能用小改动来满足需求,也是为了将来的升级做计划。二次开发应该在技术人员的指导下进行,因为可以充分利用现有的数据库条件,并使数据的价值最大化。
扩大数据使用范围是指通过公司自己开发的系统,有计划地将ERP系统中的数据提供给其他不使用ERP系统的人员,以扩大共享范围。从工程角度来看,这是一个复杂的大规模项目。开发人员应该保持绝对的原则,并确保项目的可控性。因此,在二次开发中,修改应该不多。
技术员需要多少专业?
从事二次开发的人员不仅要熟悉软件的功能和相应数据库中表格的结构,还要充分了解用户的特殊业务流程,这需要一定的时间和工作,甚至可能会延误项目。此外,软件更改后可能会出现系统不稳定,这可能会影响版本升级。
如果需要二次开发,二次开发产生的功能模块应尽可能独立于原有的ERP系统。这样,当ERP系统的版本更新时,二次开发的模块可以在不修改或修改较少的情况下应用于ERP系统的较高版本。
ERP项目的二次开发应被视为“顶层项目”,这需要企业领导、软件提供商和相关内部人员的足够重视。只有认真对待这三种力量,加强控制,项目才能按时、保质、保量地交付。