技术开发 频道

开源是ERP的答案吗?


    开源ERP的个性化定制

    开源解决了ERP领域中的一个人们所关注的关键性问题。ERP厂商常常向中小企业推销套装应用软件,只需要很少的(或根本就不需要)IT投资,就可原封不动地运行。在缺乏技术资源的环境中,这是一个合理的方式。但是有一定比例的企业和公司想要或需要定制化它们自己的应用程序,来适应公司自己的特定业务的需要。

    并且,目前存在这种多样化的需要:一些企业需要可以根据业务需求改变自己的ERP系统,这可以给企业带来更多内在的灵活性。而开源软件本身就是被设计成可定制的。而且用户不用为此付出天文数字级别的定制费用。 

    在上面的顶点公司的的案例中,M首先要求多年合作的系统集成商TDS公司来定制开发了一套ERP应用软件。M表示,他需要一种可以直接控制的ERP系统,并且具有与商业软件同样的功能。但是,TDS推荐了一种省钱省时的解决方案,即把顶点公司的新ERP应用软件项目建立在开源Compiere项目的基础之上。M说:“TDS的人告诉我,如果有开源项目做为基础的话,就不用开发全部ERP系统代码,这样就减少了30%~50%的编码量。”

    而结果又如何呢?M现在能深入到开源代码中,并根据业务需求迅速进行修改,以应对需求变化。M说:“我们有自己的开发人员,因此我们有能力根据我们自己的需求对服务进行定制,并能根据客户的需要进行响应,这是我们现在的一种优势,因此直接对源代码的访问是非常重要的。”

    一家从事健康问题咨询与预防的公司也有类似定制化服务的需求,它也决定更换老化的ERP系统。随着公司业务的增长,它的原先基于Windows的ERP软件不能适应业务的变化而且变的不可靠,出现了其他一些错误。公司的首席技术官S表示:“我认为像Oracle、SAP等厂商的产品超出了我们所能承受的价格范围之外。”因此S把目光转向了针对中型企业的ERP厂商。

    S发现这些中型ERP厂商的产品价格虽然便宜,但是许可证费用依然价格不菲,甚至要实现定制化需求的话,可能比产品本身花的钱还更多。S表示:“我们不想把我们有限的开支花费在许可费用上。”通过在开源ERP中节省下来的许可证费用,他可以花在额外的定制化服务上,这样可以得到更好的服务。目前这家公司已经为其制造系统部署了开源的Web ERP软件。

    S表示:“灵活性对我来说就意味着金钱。”他对公司以前的商业ERP系统的经验无疑让一点非常明确,即无论ERP软件是来自开源还是商业软件,它们都需要做大量的定制工作。S说:“我们不得不围绕我们已有的ERP系统来建立一个完整的系统来弥补差距,每一个企业都有一些业务是超出了ERP软件的能力范围之外的,因此我需要对它进行定制化,我现在可以自己来完成这部分工作。” 

    毫无疑问,控制与费用位于CIO所关注ERP问题的前列。开源社区将个人控制视为其文化的关键组成部分。

    盖林公司是一个已经成立三年的药业原材料提供商,在2006年寻求建立它的第一个ERP系统,可定制化和可控制性是盖林公司两个关键的要求。该公司考察了两个商业应用程序,分别来自于SAP和微软,但是最后选择了Openbravo的开源ERP软件。公司首席运营官E说:“选择Openvbravo的最重要的因素是它比SAP和微软公司的ERP软件都更加易于定制化。”E表示,如果任何ERP软件都需要广泛的定制化的话,那么商业软件将没有任何优势。对于这样的言论,或许SAP不爱听,但是持有这种意见的不止盖林公司一家。

    一家名为饰带的零售公司选择了开源软件Openbravo来确保对公司的ERP系统功能的可控制性,使用一整套的ERP套件来替代了它原有的大杂烩式的、各自为战的ERP系统。饰带公司的销售主管C表示:“一个开源的软件系统意味着我们对所有系统进行了完全的控制,同时又可以获得可定制化服务,这个开源软件可以适应我们特定的需求的变化,而不会受制于ERP系统来自于哪个生产厂家。”
0
相关文章