先天不足根底浅 开源管理软件难成主流

老枪
 老枪
发布于 2009年03月25日
收藏 0

        不知何时,开源管理软件也成为了CIO茶余饭后闲谈的话题之一。不过根据笔者了解,大部分CIO对于开源管理软件有一种恨铁不成钢的感觉。为什么这么说呢?笔者认为开源软件有六个天生的劣势,这决定了开源管理软件很难称大器。

劣势一:功能不够齐全。

笔者从业至今,研究过不少的开源软件。从某种程度上来说,也是一个开源软件迷。但是可惜的是,开源软件总是让笔者失望。如笔者以前研究过一款开 源的邮箱服务器系统,这个系统虽然也有一些功能比较欠缺,如死机后重新启动会有问题等等。不过还可以将就。笔者现在给一家企业部署的就是这个开源的邮箱服 务器系统。但是随着其软件负责程度的加强,其功能越来越不完善。如笔者以前花了三个月的时间去研究了一款号称业界最大的开源ERP系统 (Compiere)。笔者了解了之后,发现其功能严重不足,很难在企业中应用。

如众所周知,ERP系统的核心就是物料需求计划。物料需求计划可以根据销售计划生成生产计划与采购计划,并最终转换成采购订单与生产订单。物料 需求计划在运行的过程中,会考虑企业的库存、考虑采购提前期与生产提前期、会考虑安全库存等等。可以说,如果靠手工统计分析的话,是很难实现物料需求计划 的运算。在软件的帮助下,可以提高运算的速度与精确度。所以ERP系统可以帮助管理员进行物料需求的前面分析与计算。它是ERP系统的核心。可是这款号称 业界最大的开源ERP系统连这个都无法实现。真是让人大跌眼镜。

由于笔者企业以前也准备上开源的EPR项目,所以笔者对当前几款流行的开源软件都作了一些测试。发现如下这些功能一般他们都没有实现。

一是由于插单引起的生产计划的动态调整。如在3月1日,用户已经在ERP系统中排好了生产计划。可是在3月10日的时候需要临时插入一张订单。 这张订单插入后,会影响3月份的剩余生产计划。为此就需要调整接下去的生产计划,如延迟后面订单的生产日期或者进行外包等等。可是在任何一款开源ERP软 件中,据笔者所知,并不能够实现这个功能。而对于商业软件来说,笔者现在所采用的神州数码的ERP软件就可以实现这个功能。无论是销售订单还是生产订单有 插单情况时,都可以利用LRP计划来调整未开工的生产计划。这可以大大减少手工调整生产计划的工作量。

二是净需求量的计算。企业到底要买多少原材料,不同企业有不同的算法。如果考虑的比较粗的话,那么就根据订单来购买。即订单的数量乘以每个产品 的原材料需求量,就是需要采购的原材料数量。他没有考虑企业的库存,更加没有考虑库存量等等。所以这是比较粗放的管理模式。不过这往往不能够满足企业的需 求。如笔者企业需要实现净需求的物料需求。如在考虑物料需求时,需要考虑到安全库存、材料在途量与库存量、最小采购单位等因素对材料采购的影响。由于这涉 及到一些比较复杂的运算,故在当前这些开源ERP软件中,还没有一个软件可以实现这个净需求的计算。为此对于物料需求计算要求比较高的企业,如果使用开源 ERP软件的话,就可能需要进行很多二次开发才能够完成。二次开发不但会增加企业项目实施的成本,而且还会破坏软件原有的稳定性。

三是采购方面的控制。据笔者了解,不少开源的管理软件都是在进销存管理系统上发展起来的。所以在采购方面,其管理的比较宽。或者说,其在价格等 信息上管理的比较规范、细致,但是再另外一些功能上,其比较薄弱。如对于笔者企业来说,在采购时,需要进行倍备品的管理控制。采购在下单时,会考虑不良 率、合理损耗等一些因素,要求供应商准备一定数量的备品。当供应商送货时,会首先扣减备品的数量。也就是说,供应商送货的数量为采购订单的数量加上备品的 数量。如果没有送齐的话,则企业先会递减备品的数量。这主要是因为备品是不用计算价格的。另外,笔者企业还对超收数量进行控制。笔者允许供应商在5%的范 围之内超送原材料。如果超过5%的话,则超过的部分将不会算到应付帐款中去。其实,大部分生产制造企业都有类似的需求。可是在开源ERP软件中,基本上没 有哪一款软件可以实现如上这些精细化的管理需求。

四是工序方面的管理。一个产品,从投料到最后完工,都有一个个步骤所构成。笔者企业需要对某些步骤进行控制。如完成前面三个步骤之后,必须进行检 验。只有检验合格后,才能够进行下面的工作。再如,需要对每个步骤进行成本费用的统计,以加强对成本的管理力度等等。为了实现这个功能,必须要求在ERP 软件中有工序管理的机制。可惜的是,笔者考察了很多开源ERP软件,基本上无法满足这些需求。而在商业的ERP软件中,这个工序管理在是必备的功能了。

所以说,开源管理软件功能上的不足,决定其难以成大器。特别是随着管理软件功能越来越庞大,这个劣势就越来越明显。毕竟天下没有免费的午餐。一 个比较复杂的功能,从需求调研、设计、开发、到测试都需要投入大量的人力与物力。而以免费为基础的开源软件,很难有这么无私的奉献者,可以进行这么大量的 免费开发工作。故开源软件功能的不足,这是其的先天性劣势,决定了开源软件很难在企业中成大器。

劣势二:企业进入门槛低,不稳定。

开源软件由于其源代码是开放的,而且又是免费的。所以企业进入到这个行业的门槛比较低。这对于企业来说有利也有弊。好处就是企业可以免费使用这 个软件,而且还可以在这上面自主的进行一些二次开发作业。但是,如果换一个角度,对企业来说这往往是不利的。因为大部分企业由于技术实力不够,所以很难进 行独立的实施与开发。而需要寻求外界的帮助。但是,由于进入这个行业的门槛比较低,所以能够提供这方面实施与开发服务的公司就良莠不齐。由于他们不需要多 少的成本就可以进入这个行业,为此他们要退出这个行业的话,也很容易。由于没有收回成本的压力,故只要市场环境不怎么理想的话,那么他们就很可能会毫不犹 豫的退出这个市场。而这吃亏的就是企业。

笔者的一位朋友就遇到过这种事情。那时他在一家企业中作ERP项目管理员。他们企业可能是出于价格的考虑,就上了一个开源免费的ERP系统。那 时为了保险起见,他们还千里迢迢的选择了一个比较有影响力的软件公司。这家公司四年以来一直从事这个开源ERP软件的开发与实施服务。为此企业花了近五万 元钱与这家软件公司签订了合同,让其为企业进行这个ERP软件的开发实施服务,并提供为其两年的技术支持服务。可是,这个ERP软件刚上线,这家企业就关 门了。好像是因为涉及到版权诉讼之类的问题,这家软件公司的管理者玩起了集体失踪。由于打官司需要耗费比较多的人力与财力,这家企业最后也只好不了了之。

可见,由于开源软件有一定的软件基础在,同时又是免费的、开放源代码,所以软件公司进入这个行业的门槛就比较低。虽然这在一定程度上,可以降低 企业的项目实施成本。但是更大的风险在于这些软件公司不稳定,不能够为企业提供稳定的、持续的服务与技术支持。为此这也无形中增加了企业实施这个开源软件 项目的风险。这不像商业软件,他们开发一套信息化管理系统,需要投入很大的资金。客户群越大,他们的收益也会越大。所以这些商业套装软件公司,会比较重视 企业软件的品牌与可持续发展。故他们往往能够给企业提供比较长远的实施与开发服务。故笔者认为,这个进入门槛低是开源软件的一大劣势之一。他在很大程度上 决定了开源管理软件很难成大器。

    未完待续。(编辑:坚定)

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:先天不足根底浅 开源管理软件难成主流
加载中

最新评论(4

l
lluupp
对也不对 erp是个名字不重要 更重要的是 企业够不够格使用 他的管理模式能不能用erp 他的管理层 使用层对计算机的掌握程度 是不是能上erp。 功能多了反而造成erp的失败 失败原因其中一条是企业拿一个成品或开源的erp 来打造自己 而不是自己来打造erp (我们经常看到学习某个企业但并没有说那个企业因为学了那个企业就成了那个企业也没听说那个企业的成功是学习了某个企业)自己打造可能功能不全但企业能用
polly
polly
第一个问题,是不选错了软件而不是开源的错;第二是你选错了人而不是开源的错。如果还有第三,我想告诉你是你自己的错而不是开源的错。
红薯
红薯
这个主要也是管理软件的特点导致的,管理软件都是在实际的应用中积累经验并完善应用,这与开源软件的开发模式是不吻合的,因此与实际需求脱节是难免的。 尽管如此,开源在基础技术领域却取得了绝对性的优势
t
testdd
哎~~~悲哀~~就研究了3个月就说这个不行 那个不行。。
返回顶部
顶部