设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

开源视点:对于开源ERP的想法

2009-7-31 08:58| 发布者: joejoe0332| 查看: 3780| 评论: 0

  三、对开源软件的顾虑

  1、产品升级换代的问题

  在开源产品的基础上进行开发,势必会影响到产品的升级。对于同一个功能,软件公司有软件公司的考虑,企业有企业的考虑。进行了比较的二次开发以后必然降低产品升级的可能性。也就意味着企业要独自承担软件后续的维护工作。如何均衡利弊?

  2、开源厂商持续经营的问题

  既然产品可以很廉价的购买,购买了以后也不需再受软件商的约束--那么你们的利润来源在哪?如何保证贵企业的持续经营?

  有位开源ERP厂商的朋友说可以通过提供:技术文档、技术支持、授权加盟等形式来赢取利润。可这种运营模式真的会成功吗?在这里我就做结论了,但我个的感觉是:

  卖文档卖一个客户就少一个客户,而且客户群仅仅是使用了这套ERP系统的客户。做支持就更不用说了:人家都有源代码了,当客户群足够庞大的时候,用户自己都可以组织相应的讨论组来解决问题。利润的空间有多大?如何维持企业的运营?

  开源ERP所适用的环境

  谈到了开源ERP的优势,也谈到了开源ERP的软肋或者说是我们困惑,自然要谈谈我所理解的开源ERP所适合的生存空间了

  1、企业内有强大的IT团队,能对软件进行深入分析并扩充。

  要对ERP系统进行功能上的扩充需要一些程序员。随着企业规模的不断扩大,对软件本身功能要求不断增加的情况下,要么更换ERP产品,要么进行升级,要么就只能自行开发了。企业需要有多大的开发团队来维系软件的运营?这对程序员的需求可就高了。当然,企业也可以额外购买开源软件商的服务,出高价由他们来进行二次开发。

  2、企业的IT团队必须能完整的控制项目的进度。

  除了对开发人员的要求以外,IT团队还必须有独立的项目控制的能力。各个部门提出的各种需求,如何在工作上进行分配管理?如何才能保障在规定的时间内完成。IT经理或者项目经理的角色是必不可少的。当然这类人员还必须得具备系统分析的能力,能最优化的实现用户的需求。

  3、企业更需要一个CIO能从战略的角度来设计新的模块和功能。

  除了完成用户提出的需求以外,CIO更要能站在企业运营的角度去考虑软件未来发展的方向。并规划一些新的功能、模块。与IT经理或项目经理进行沟通,制定完成工作的时间表。

  啊,这样看来,IT部门也能独立运作了,或许能从一个成本(费用)中心转变为一个利润中心。开拓新的软件市场。

  10年前本人就曾在一家台资公司从事某国外ERP产品的二次开发工作,对此深有体会。一套经典的ERP产品在设计过程中必然融入了它对企业管理的理解。仅仅只是做代码的堆彻而不考虑企业的流程、数据的运转传递那还不如只用EXCEL。而理解这些信息又需要多长的时间?作为程序员,那套系统我们只能一个功能一个功能,一个模块一个模块的研究,20人的IT团队每人分配一部分工作,隔三五个月再交换负责的模块从而保障系统独立、稳定运行。我也相信对于一套成熟的ERP系统来说大家需要话同样多的精力来消化吸收。

  从纯粹技术的角度来说,程序员是很欣赏有这类产品出现的。借鉴这些产品的经验自己可以进行改进,或者开发出类似的产品。而从商业的角度来看,我并不否认这样一种商业模式有其生存的空间--存在就是合理的。可是从一个用户的角度来看,我更希望开源ERP的商家能考虑到作为用户的这些顾虑。

  毕竟对于ERP厂商来说成败不过是个案例,但对于企业来说上一套ERP系统很可能是伤筋动骨。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部