`
byf157
  • 浏览: 203224 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

开源CRM开发的三大问题

    博客分类:
  • crm
阅读更多

这里列举了CRM开发的三大问题,事实上是映射出软件开发行业普遍的问题:二次开发能力不足;频频出现的系统漏洞让人防不胜防;缺乏后续的技术支持让人苦不堪言。这些问题是普遍存在的问题,严重制约着软件行业的发展,但是反过来说,如果克服了这些问题,那么就会取得长足的发展(阅读全文)

全文:

随着CRM的浪潮一波强过一波,开源软件在其中也不甘寂寞,一些开源的CRM软件在中小企业中也开始应用起来。笔者跟一些企业实施过开源的CRM软件,但总不是很顺手,遇到不少的问题。

问题一:企业二次开发能力不足

    有一家企业,他们的IT技术实力其实很强。在上CRM系统之前,他们自己还在一个开源软件平台上完善过一个OA系统。所以,现在他们也希望在一个开源的平台上,能够把CRM系统建立起来。我受一朋友所托,给这家企业做CRM项目实施方面的指导。

    而给这家企业进行CRM项目实施的时候,笔者遇到的最大问题就是二次开发方面遇到的阻碍。

    一方面,由于开源软件在功能上不是很全面。或者说,很多企业所需要的功能(这些功能在一些商业版的CRM软件上都是比较普遍的)在开源软件上就没有。如企业希望能够通过漏斗模型来管理企业客户的生命周期。为此,笔者不得不给这家企业提供一个试用版的CRM软件。让他们IT部门按照这个版本的漏斗管理模型来开发这个功能。由于这个需求比较复杂,他们IT部门加班加点干了半个月,才出来了一个基本的框架,有些细节内容仍然需要改善。而这一个功能就花费了这么长的时间,若把其他功能完善起来的话,二次开发还不知道要多长时间。

    因此,对那些必须要实现的功能这家企业进行二次开发;其他的,也暂时往后放一放。即使如此,他们也花了大概近一年的时间,才完成了这些必要的二次开发工作。从这里可见,开源软件在二次开发上的工作量有多大。

    另一方面,企业对于CRM业务的不熟悉,也给他们进行二次开发带来了一定的难度。虽然笔者向企业的IT部门多次描述需求,可惜的时候,由于他们没有这方面的开发经验,并缺乏感性方面的认识,所以,二次开发的结果不怎么令人满意,往往需要返工。如在设计上面这个漏斗管理模型的时候,由于他们以前没有接触过这方面的内容,所以,刚开始开发的时候,笔者几乎是手把手教他们怎么做。即使如此,在二次开发的过程中,仍然出现了好几次偏差,最后不得不返工。

问题二:频频出现的系统漏洞让人防不胜防

    在开源软件项目实施中,笔者遇到的第二个头疼的问题,就是系统的漏洞问题。由于CRM开源软件相对于其他商业软件来说,其设计、开发的组织比较松散。同时,因为其是免费的,即使其系统有漏洞,也不怕承担相关的责任。正是因为这些原因,导致开源的CRM软件漏洞比较多,有时候甚至到了防不胜防的地步。

    如笔者在给这家企业部属CRM软件的时候,就为这个问题困扰不已。笔者给在测试客户审批流程的时候,发现工作流节点配置有问题。如明明这个客户关系确认单应该发送给单据填写人的主管,但是,对方却始终接手不到。最后,查看其节点的配置,发现其设置的是发送给系统管理员。也就是说,所有类似的申请,其都是发送给系统管理员。因为系统在初始化相关参数的时候,参数传递方面出现了漏洞,才导致了这种结果。

    解决了这个问题之后,笔者以为不会出现其他故障了吧。但是,没想到,故障还是接二连三的出现。笔者在给他们培训的时候,发现若在用户信息处,把某个员工的主管改掉之后,在工作流中,这个信息不会随之改变,而是需要手工更改工作流的配置。这个漏洞让我目瞪口呆。以前从来没有遇到类似的问题,漏洞还没有就此打住。等到CRM系统应用的越深,这些漏洞也就越多。因为采用的是开源的CRM项目,我们又找不到厂家去解决。为此,只有企业自己消化这方面的内容。要么通过二次开发从根本上解决这些漏洞,要么就是在平时操作中要尽量绕开这些陷阱。

    总之,一个项目下来,让我感受到了什么叫做“千疮百孔”。虽然说,成熟的商业软件也会遇到一些系统的漏洞。但是,他们没有这么多,而且,漏洞也不会这么明显。其实,有些漏洞的话,只要稍微测试一下,就可以发现的。但是,由于软件是开源的,可能测试就不那么严格。有些甚至还是试用的功能,都已经在发行的版本上,马马虎虎的实现了。让中断用户称为测试者,去帮他们发现漏洞所在,然后告知他们在下个版本中改进。这是很多CRM开源软件所采用的测试方法。

问题三:缺乏后续的技术支持让人苦不堪言

    在项目部署中,笔者跟企业的IT技术团队都觉得缺乏有效的技术支持,这让我们的CRM项目举步维艰。

    无论从软件功能测试,还是到项目的二次开发,都需要我们自己进行一步步的探索。仅有的一些开源CRM项目的资料,也大部分都是英文的。另外,现在大部分第三方的CRM开源项目也逐渐在成为商业项目,如需要花巨资成为他们的合作伙伴,他们才会给你相关的技术支持,等等。因为企业本来就是冲着免费与开源才采取开源的CRM软件。所以,企业不得不放弃这些商业性的支持;他们想凭着以前开源OA项目的成功经验,把这个开源的CRM项目推上马。

    可是,由于缺乏相关的技术支持,在遇到问题的时候,我们只有独立自主的解决。这就明显影响了项目推进的进度。

    所以,笔者认为,企业若上开源的CRM项目的话,遇到的第三个问题就是缺乏相关的技术支持的问题。因为现在开源的CRM项目基本上都是国外起源的,相关的技术资料基本上也都是英文的。而这些开源项目进到国内,人家看看有利可图,就靠翻译这些英文资料,并提供相关的技术支持牟利。也就是说,这些开源项目到达国内后已经变味了,成为了人家牟利的工具。正是因为如此,所以,在国内实施开源CRM项目的话,若想取得中文技术文档的话,则基本上要付费了;除非你有比较好的英语基础。

分享到:
评论

相关推荐

    一款好用的开源crm系统,使用PHP和Mysql开发

    一款好用的开源crm系统,使用PHP和Mysql开发,基于B/S架构的CRM管理软件.

    最好的基于Java的开源CRM系统

    Grass CRM is an open source Java system, its target is to provide the best open source CRM system to all end user, and it’s open for all developers who are willing to add or enhance this system. ...

    C#开发的CRM客户关系管理系统源代码

    C#开发的CRM客户关系管理系统源代码 C#开发的CRM客户关系管理系统源代码

    单点开源CRM(SunshineCRM) v1.0.zip

    单点开源CRM(SunshineCRM)是单点科技开发的,基于GPLv3协议发行,针对中小企业管理活动,提供客户关系管理员(CRM),进销存(JXC),人力资源(HRM),后勤(办公用品,固定资产,公物维修)、物业管理等功能,软件开源免费...

    SuiteCRM面向全世界的开源CRM

    SuiteCRM - 面向全世界的开源CRM

    SuiteCRM, 面向世界的SuiteCRM开源 CRM.zip

    SuiteCRM, 面向世界的SuiteCRM开源 CRM SuiteCRM 7.9 存储库中的内容这是SuiteCRM项目的git库,获奖的,企业级的开源 CRM 。这个存储库是为了让社区成员能够协作和贡献项目,帮助开发SuiteCRM生态系统。为项目提供...

    php开源CRM系统

    php开源的CRM系统,代码强健,适合于二次开发和学习使用。

    易客CRM开源免费版 3.0.4.zip

    易客CRM开源免费版适合开源爱好者、懂技术企业或个人、微型企业、个人、销售人员、淘宝卖家、群发短信用户和群发邮件用户等。功能包括工作台,客户管理、联系人管理、联系记录、纪念日、销售订单,产品、群发邮件、...

    思域开源CRM 1.1.3.rar

    思域开源CRM是一款全国产的,简单的客户资源管理系统,目前系统功能模块不多,使用简单,基本不需要培训。系统采用PHP程序开发,对所有使用用户开放所有源代码(仅限自己使用,商业二次开发需要允可),思域CRM目前...

    PHP实例开发源码-思域开源CRM 客户资源管理系统管理 php版.zip

    PHP实例开发源码—思域开源CRM 客户资源管理系统管理 php版.zip PHP实例开发源码—思域开源CRM 客户资源管理系统管理 php版.zip PHP实例开发源码—思域开源CRM 客户资源管理系统管理 php版.zip

    .net平台最强大的CRM管理系统

    系统功能: 1、 销售管理: 包括 6 部分创建资源库、原始资料收集、客户线索开发、客户跟踪、商机销售、订单管理。 1)创建资源库: 从网络上获得资源库,...搜索更多相关主题的帖子: CRM oa 客户管理 客户关系管理

    基于ThinkPHP免费开源CRM系统

    可以运行于 Linux/FreeBSD/Unix 及微软 Windows 2000/2003 等各种操作系统环境下。 您需要做好服务器操作系统级的安全防备措施,例如 Windows 用户需更改 MySQL for Windows 的初始 root 密码,避免跨目录的文件读写...

    单点开源CRM(集成环境一键安装包) 20130327.zip

    单点开源免费CRM系统是单点科技开发的,基于GPLv3协议发行,针对中小企业管理活动,提供客户关系管理员(CRM),进销存(JXC),人力资源(HRM),后勤(办公用品,固定资产,公物维修)、物业管理等功能,软件开源免费,争取...

    单点开源CRM(SunshineCRM) 1.0.zip

    单点开源CRM(SunshineCRM)是单点科技开发的,基于GPLv3协议发行,针对中小企业管理活动,提供客户关系管理员(CRM),进销存(JXC),人力资源(HRM),后勤(办公用品,固定资产,公物维修)、物业管理等功能,软件开源免费...

    开源 CRM 平台 - Flarepoint

    开源 CRM 平台 —— Flarepoint Flarepoint 是一个全新的客户关系管理系统(CRM),致力于帮助企业跟踪客户动态、管理...Flarepoint 基于 Laravel 框架开发,完全免费开源,可以在自己的主机上搭建为公司提供服务。

    思域开源CRM v1.1.3.zip

    思域CRM是一款全国产的,简单的...思域开源CRM 1.1.3 BUG更新: 1、选择窗口SQL语句错误 2、增加客户地区不联动错误 3、数据库ID调整为auto_increme 4、处理联系人删除错误;   默认管理员用户名与密码均为admin

    开源crm系统v2.0.0

    CRM系统源代码的开放可供企业进行二次开发,来满足个性化需求。也可以自己搭建运行环境,来保护敏感的商业机密。

    免费开源CRM悟空CRM系统客户关系管理系统软件下载最新版本

    悟空CRM具有良好的兼容性,可运行在Window平台和Linux平台,支持Apache、Nginx、IIS等主流服务器环境;悟空CRM开放源代码,具有良好的开放性、可扩展性、安全性和透明性,您可以进行二次开发以满足自身需求。

    中文版开源crm系统,可以看接安装使用

    中文版开源crm系统,中小企业可以直接部署使用,节省一批费用。开发人员可以下载下来研究其软件架构,很有帮助。

Global site tag (gtag.js) - Google Analytics