当前位置:Linux教程 - Linux文化 - 开源ERP越来越受中小企业CIO关注

开源ERP越来越受中小企业CIO关注


  出于成本和灵活性方面的考虑,越来越多的中小企业CIO开始关注开源ERP。

  当2006年Mark Alperin准备替换他的ERP系统时,他发现市场上可供选择的ERP并不多,他也得不到很多ERP软件供应商的重视。Alperin是Vertex公司的COO兼CIO,Vertex是一家生产和销售螺钉、螺母等紧固件的制造企业。公司对此前使用的两种ERP软件都不满意。

  “我对于ERP软件行业的并购有些担心,我感觉自己将会被有限的几个大型ERP软件供应商束缚。” Alperin回忆说,这种束缚是他很不愿意看到的,因为他以前曾使用了一个基于非关系型数据库的ERP系统,那种不灵活让他深恶痛绝。因此,当Vertex兼并了其他的公司需要新的ERP系统时,他非常看重是否可以定制。

  Alperin选择使用开源的Compiere ERP软件包,从此,他将不用再考虑软件供应商是否以后把软件升级。他说:“我们将能自己掌握自己的命运。”

  Alperin的经历与很多中小企业的CIO一样,出于成本和灵活性方面的原因,越来越多的中小企业CIO开始关注开源ERP。

  按需定制

  在上述案例中开源解决了一个关键问题,即定制。通常,ERP供应商会给中小企业提供一个套装软件,不用修改企业就可以让他们运行,因此投资很少,从逻辑上说,也不需要太多的技术支持。但是,很多小企业也需要像大企业一样定制应用软件来满足它们的个性化业务需求。

  Forrester 公司企业应用总裁Paul Hamerman说:“他们也有这样那样的需求,因此他们希望按照自己的需求定制应用软件,而开源软件本身就是为了方便使用者定制的,而且这种定制无需天文数字的投入。”

  Alperin先前曾向与它们一起合作多年的系统集成商Transactional Data Systems (TDS)提出,开发一个ERP软件。Alperin想要一个自己可以直接控制的ERP系统,同时其功能要像套装的商业软件那样强大。但TDS提供了一个从投资和时间上看起来更可行的解决方案: 在开源的Compiere项目之上构建Vertex公司新的ERP系统。“他们说,开源项目已经给我们提供了一个很好基础,让我们不用从头开始开发,这可以至少节省30%~50%的编码工作量。” Alperin说。

  其结果是,Alperin及其职员充分了解了开源的代码,从而可以快速地满足需求。“我们有自己的程序员,因此,我们按照自己的需要定制服务以满足客户的需要,这是一个非常好的优势,”他说,“我认为,能直接访问源代码这一点非常重要。”

  当医疗设备制造商Prevention Partners公司的CTO Scott Rosa准备替换掉现有的老ERP系统时,定制也是他考虑的主要问题。随着企业的成长,他原来的ERP系统功能无法扩展,而且越来越不可靠,错误频频。 “我也考察过Oracle、SAP和Baan,但其价格都在我们可以接受的范围之外。”他说,不得已他将目标转向面向中小企业的供应商。

  Rosa发现,尽管它们的软件比大型供应商的便宜,但Licensing费用仍然要上万美元,而且还要为定制一些功能付出一笔不小的费用。“我不希望把我们有限的资源用在Licensing费上。”他说。为了节约licensing费用,他选择了开源的WebERP。

  “灵活性对我们而言就是钱。”Rosa说。他使用商业ERP系统的经历让他得出了这样的感受,无能谁提供,ERP软件必须进行相当大程度的二次开发。“我们的软件必须支持所有的业务流程,因此,我需要进行定制开发,而现在可以做到了!”

  的确,对软件的控制程度和成本是CIO在考虑ERP时最关注的两个问题,而事实上,开源社区对控制程度的重视是其文化中的一个重要组成部分。成立仅三年的医药企业Galenicum在2006年夏天选择它的第一个ERP系统时,也把定制和控制程度作为最关键的需求,在比较了SAP、微软的Dynamics和Openbravo之后,最后选择了后者。

  “我们选择Openbravo的最重要的原因是它比前两者都容易定制。”其COO Bechen说。

  灵活的技术支持

  中小企业的CIO都必须考虑一个现实的问题,就是不仅要考虑成本,还要考虑一旦出现了问题,谁来提供技术支持。而对开源软件的采用者来说,其拥有的对开发和维护等提供技术支持的人所带来的灵活性正是吸引他们采用的原因之一。

  “如果我们对技术顾问不满意,我们可以很容易地找到其他人,”Rosa 说,“我们也可以很容易地找到其他的供应商。”

  因为小公司的IT人员通常也比较少,有时候只有几个开发人员和一两个维护网络和计算机的人,他们习惯于依赖于某个领域的专家和顾问。这就使得这些企业很容易采用开源软件,因为小企业很容易让同一家独立的咨询公司来负责它们所有的软件。

  Vertex公司就是这样,他们信任的咨询公司推荐他们使用开源软件。否则,为了保证自己的开发团队能够详细地了解这个软件,他们也可能找到商业软件供应商来开发他们的ERP。但即使这样,也要非常熟悉咨询公司在其中的作用。

  “那些真正进行ERP部署的人一般是企业自己的人或者系统集成商,而不是商业软件的提供商。”451集团市场研究部门企业软件高级分析师Martin Schneider说,“开源软件的出现会破坏这条价值链,事实上,SAP的成功算得上是奇迹,因为SAP只是卖出了一个软件的架子。”

  但是,任何采用了开源软件的企业都必须了解他们到底可以得到什么样的技术支持,TDS(Alperin选择的集成商)的负责人指出。例如,一些开源项目 (如Compiere 和Openbravo)有服务部门,而另外一些(如Apache)就没有,但都有独立的咨询顾问能提供支持。

  链接:分析人士的观点

  对于未来几年开源EPR的需求是否会有大的突破,分析人员意见各异。从ERP软件的整体市场来看,开源ERP所占的市场份额很少。即使是成立时间最早、最成熟的Compiere,它对企业的吸引力也只是在它能够定制,这一点与其他的开源软件也很相似,Forrester的分析师 Hamerman认为。

  “大多数的公司还是偏爱传统的方式,也就是购买商业的软件,再由软件公司提供技术支持和相关的法律遵从。”他说,他预计开源ERP不会有大的突破。

  开源ERP早期的使用者一般是小型企业。“很多开发人员对开源情有独钟,”美国PTRM管理咨询公司负责人Timothy Burks说,“但是通常情况下,这些开发人员需要得到CIO和CFO的首肯,而后者通常是不愿冒风险的,不愿意因此给他们的职业生涯带来不好的影响。所以,开源ERP不太可能在商业领域遍地开花。” Burks预计,小公司更愿意冒这个风险。

  但是,Gartner的研究经理 Laurie Wurste认为,公司不用这么小心。“今天,在开源软件的使用中,ERP并不多,但是正在增长。”她说,根据Gartner最近调查,在当前已经采用开源软件或考虑准备采用开源软件的公司中,12%正在用开源ERP,14%计划在未来12个月中使用开源ERP。她预计,由于ERP软件被Oracle、 Microsoft和Infor等购并,开源ERP的部署需求在未来会有比较大的突破。

  “SAP、Oracle等本质上不是为中小企业服务的,它们的软件提供的很多功能超过了中小企业的需要,价格也是中小企业所不能接受的,”她说,“但是开源ERP能满足中小企业的需求,而且,开源软件已经在许多其他的企业应用证明了自己的价值,因此,企业对开源ERP的关心应该落在这个软件是否满足需要以及技术支持如何上。”

   “开源软件必将越来越普及,”451 集团的Schneider说,“在几年内,那些采用老的SAP R3和Oracle Financial Systems 11 以前版本的人会密切关注SAP的Netweaver和Oracle 的 Fusion中间件平台,”他说,“实际上,有些并不需要这个中间件平台。”他认为,这将为开源ERP打开一扇门。