当前位置: 主页 > 文库 > 理论研究 > 正文
选型分析:大话ERP之我观开源ERP
作者:阿毛  来源:eNet  2008-07-04
评论 | 打印 | 推荐 | 收藏 | 字号:
摘要:ERP产品在我们身边逐渐发展起来,慢慢的有着跟商业ERP并驾齐驱之势。也许开源ERP有起发展的优势,不过,我对开源ERP并不看好。为什么呢?请听我的理由。

  ERP产品在我们身边逐渐发展起来,慢慢的有着跟商业ERP并驾齐驱之势。也许开源ERP有起发展的优势,不过,我对开源ERP并不看好。为什么呢?请听我的理由。有个非常大的不同,就在于ERP系统不仅仅是一个软件,更多的倾向于是一种管理的工具。而对于操作系统来说,其仅仅是一个软件,所以,LINUX等开源的操作系统可以取得成功,可以跟微软分庭抗礼。但是,ERP不行,因为ERP不仅仅是个软件,更是个工具。神州数码等软件巨头的实施顾问水平还是有一定差距的。其实有这个差距也不用奇怪,因为开源软件企业的利润本来就没有商业软件那么高,所以,他们顾问的待遇普遍没有商业软件公司那么高。而没有很好的待遇的话,很难留住优秀的ERP实施顾问。而根据我的了解,开源软件的实施顾问流动性也普遍比商业软件公司的流动性要高。因为很多有经验的开源软件实施顾问在有几个项目经验后,都会考虑转型到商业软件公司。毕竟,水往低处流,人往高处走。这就如同一些小型的ERP软件公司的实施顾问,拼命往SAP、ORACLE等ERP产品发展,同一个道理。不过,有些开源软件,确实也有一两个好的实施顾问在那边独揽大局。若企业能够跟这些经验丰富的实施顾问合作的话,那可能ERP项目的效果会好一点。技术人员,拿到ERP软件的原代码,就可以进行二次开发了吗?其实,真的没有这么简单。

  这就好象我们烧饭一样。你若把米烧成饭可能简单一点,但是,若想利用剩饭经过重新加工做出可口的饭来说,那可能对厨师的要求会高一点。其实,软件开发也是如此。对于软件开发人员来说,若从零开始进行开发,可能还会简单一点;但是,若要在原由软件的基础之上,进行软件二次开发的话,难度可能会比较大。因为他们首先要先去了解原有软件的思想、结构、设计思路等等。而到软件开发人员了解这些内容后,早就黄花菜都凉了。

  我曾经有个朋友,他们公司里上了一个开源项目。一开始的时候,他们是叫了一家专门做这个开源产品的软件公司进行二次开发。那时候,他们由于熟悉这个系统,在这套系统上,他们起码已经钻研了五年。我朋友企业根据用户需求,整理了一份资料,叫他们进行开发,大概花了一个星期左右的时间,就开发完成了。后来遇到版本升级了,我朋友企业就找了本地的一家软件公司进行开发。为了更他们达成长期合作的意向,企业还自己掏钱送他们的程序员去培训。结果呢,花了近两个星期的时间,这个原来二次开发需求的升级工作工作还没有做好。这主要还上因为他们对于开源软件的原由系统架构与设计思路不熟悉所造成的。所以,我们若采用开源软件的话,那么拿到代码后,很长一段时间不是在新功能的开发上,而是在对原有系统设计思路的理解上。

  所以说呀,开源软件ERP不是说我们拿到源代码就可以直接进行二次开发的,软件二次需求开发的准备工作,即对于原代码的研究工作,可能在我们平时的工作中,需要占据比较多的时间与精力。

分页导航
    本文没有分页
【责任编辑:】
楼层
内 容
ID
热点推荐
面对人才流失CIO该怎么办
面对人才流失CIO该怎么办   随着企业IT项目上线运行,项目组成员的安排和发展成为一个值得IT……[全文]
如何建立SOA治理计划?
如何建立SOA治理计划?   在大多数实例中,在大量的服务为再利用进行开发之前,SOA都需要……[全文]
专题报道
企业管理信息化建设药
  在完成ERP后,企业管理信息化下一步要做什……[全文]
开源企业PK微软 大战
  很长时间以来,能够提供文字处理、电子表格……[全文]
IT业裁员
  华尔街金融危机已经影响到实体经济的每一个……[全文]
ERP世界网版权所有 京ICP证020240号
广告代理:朗天世贸广告(北京)有限公司