传统的商业ERP
由于传统的ERP需要在实施前设置服务器,数据库,IT硬件设施,比如机房等设备,这导致其实施周期十分漫长,成本又高。
实施传统的商业ERP对于远程地理位置尤其具备挑战性。员工需要通过特别建立的虚拟专用网络来远程进入系统。这一过程的部署十分复杂,而且员工通过远程连接系统的速度十分缓慢,日常系统运行的稳定性很差。
技术层面的专业性要求和ERP系统的软硬件维护增加了实施的时间成本。实施的风险性很大,成本很高。如果实施没有按计划履行,在硬件和软件上的初始投资则石沉大海。ERP的失败实施甚至会导致企业面临破产的灾难。
因此传统的ERP实施项目对于中型企业来说要蕴含着巨大的风险。
开源ERP
乍看之下,开源ERP的事实对企业来说更具吸引力。原因是开源ERP在部署之前没有前期成本。一些开源ERP系统可以安装在虚拟云端,从而节省了在硬件和基础设施上的投资成本。
由于开源ERP缺乏标准的功能和已建立的最佳模式,这就意味着企业需要重点依靠ERP项目人员的知识和技能。相比之下,传统ERP厂商例如Oracle和SAP已经开发研究出精密复杂的实施方法帮助客户部署系统,这一点的不可或缺是由于安装和设置该类系统的复杂性很高。此外,传统的商业ERP已具备越来越多的标准功能来适用于大多数行业的客户,而开源ERP的实施则需要项目团队从零开始在系统中去创建这些工作流程,这导致高强度的工作负担。同时,员工专业技术的欠缺也会增加实施开源系统的风险,开源ERP无法提供传统商业ERP所具备的系统可靠性和数据安全性,因此开源ERP在经过实施阶段后,是很难保证万无一失的。
SaaS ERP
SaaS模式下的ERP分享了开源ERP优于传统商业ERP的优势:前期成本为零。另外,在功能设置好之后SaaS ERP仅仅需要通过一个浏览器则可以连接到系统,因此SaaS ERP的用户可以在不同的地理位置进行公司全球范围的解决方案。
如果企业可以将它的业务流程匹配到SaaS ERP的标准功能模块中,那么实施过程会更迅速,在上线之前仅需要简单的设置。通常情况下,传统商业ERP需要通过6个月实施完毕,而对于SaaS ERP来说仅仅需要2-3个月的时间。
SaaS模式下的商业ERP所包含的标准化功能可以使像NetSuite这样的系统平台获得超越于开源ERP程序的优势。NetSuite最初作为一个在线财务管理应用,为客户提供了一个全球财务管理套件,帮助公司在几分钟内产生符合国际标准的财务报表。这个功能对于开源ERP来说很难实现。同时,像NetSuite这样的ERP平台使企业在业务流程定制化方面至少可以达到与开源ERP系统相似的灵活度。这主要是因为与开源ERP不同的是,通过像NetSuite这样的云计算ERP,许多工作流程可以通过专业的开发工具从头建立,而并不需要高难度的技术支持或者复杂的代码编程。
相比开源ERP或者传统ERP,SaaS ERP的实施会减少系统故障的状况,因为系统的中心数据库的技术问题会被不断地审核,并及时推出补丁。因此,SaaS ERP的用户可以期待系统免去调试的正常运行,更容易让用户进行上线之前的完美测试体验。