权衡开源ERP软件的利弊
2019-12-10

开源ERP软件的日益普及为组织寻找可负担和可定制的软件以帮助其开展业务并推动创新提供了新的可能性。开源解决方案的爆炸式增长已扩散到企业中,越来越多的客户向我们询问我们对新兴的开源ERP和CRM系统的看法。对于开放源代码或封闭源解决方案,没有一个万能的答案。与涉及这么多复杂变量的任何问题一样,唯一的总括答案是“取决于”,但是在本文中,我们将尝试对开源业务解决方案的优缺点进行全面评估。
ERP-Solutions.jpg

这两类之间的根本差异是ERP软件开发的不同哲学。开源是一种技术的“众包”开发方法。开放源代码技术的开发和普及源于供应商,开发人员和用户意识到,他们在一起工作,可以创造出与大型软件提供商所提供的专有应用程序一样甚至更好的技术。

开源ERP软件的优点

降低前期成本

开源解决方案没有(或很少)有软件许可成本。社区开源解决方案通常可以免费下载或作为实时媒体运行。甚至消费者开源软件(COSS)通常都有免费试用期。

灵活性

本质上,开源解决方案是无限灵活的。这使组织可以使它们成型以满足特定的业务需求。

免费社区支持

充满活力的用户和开发人员社区支持许多开源解决方案,可用于回答问题和提供建议。支持可以包括文档,论坛,百科,新闻组和实时聊天。

避免供应商锁定

开源选项最大程度地减少了组织对单个供应商或组的依赖,以进行持续的改进,维护和/或支持。

开源ERP软件的缺点

商业风险增加

随着开源解决方案采用率的提高,我们看到财务上更稳定的开源ERP软件供应商。但是,它们仍然很少且相差很远。根据某些供应商的相对不成熟程度来质疑它们的寿命是很公平的。尽管出色的产品可能来自规模较小,敏捷度更高的公司,但是当您最需要它们时,它们将无法支持您的关键业务解决方案的风险要高得多。

不合格的支持

基于社区的免费支持并不总是最快或最有效的支持。较大的,封闭源代码的软件供应商通常提供顶级支持包,或者具有授权的支持合作伙伴可提供及时详细的关注

缺乏专有工程

专有ERP软件或闭源软件的主要好处之一是与其组织目标保持一致的特定工程。例如,专注于特定产品的研发团队可以减少停机时间,降低故障率并提高易用性。

易用性

开源系统通常是由软件开发人员/程序员创建并为软件开发人员/程序员创建的复杂程序包。开源市场并不是针对不熟练的最终用户,因此与封闭源软件包相比,在用户界面和用户体验上花费的时间更少。具有非技术用户的组织可能需要投入更多的时间和资源来培训他们的团队或创建更加用户友好的UI。开源解决方案构建了专门用于通过提供易于使用的用户友好型直观界面来帮助最终用户采用的产品。

何时选择开源而不是开源

  • 当最终用户不是软件开发人员时 –开源软件因为精通技术的人员而设计,因此享有应有的声誉。它的UI / UX通常不是即插即用的,并且经常需要您的开源产品专家来使您的IT员工和最终用户快速掌握。

  • 当您可以在没有不必要的复杂性的情况下获得所需的灵活性时 -随着API集成等技术的兴起,闭源解决方案可以提供越来越多的灵活性,而无需复杂的自定义和源代码更改。

  • 当您需要完整的驱动程序 支持时 –专有的硬件驱动程序通常是与硬件供应商合作开发的,因此它们的性能更好。默认情况下,开源软件包可能缺少驱动程序或使用通用驱动程序。

  • 当在小型开源供应商和既有封闭式开源供应商之间进行选择时 –在这种情况下,较小的开源项目被放弃或绕道而走的风险以及相关成本大于预先许可节省的风险。

  • 当封闭源供应商获得更好的支持时 -在所有其他条件都平等的情况下,支持的质量和寿命应成为关键条件。支持费用应该是次要的。

  • 当赔偿很重要时 –对于关键业务应用程序,您可能希望确保已建立的封闭源供应商可以提供的性能。

在线客服