【IT168 专稿】最近一段时间,开源软件在软件市场上好像显得很活跃。开源的CRM软件也想在CRM市场上,分得一杯羹。但笔者认为,这没有他们想的那么容易——开源Linux系统在操作系统上取得的成功,不一定在开源的CRM市场上能够重演。
开源CRM在CRM中不再是优势
开源软件的优势主要为两点,一是其开放源代码,用户可以根据自己的需要,定义自己的功能;二是省钱,可以节省软件的授权使用费用。但是,这两点,对于CRM软件用户来说,不见得有什么优势。
①开放源代码,用户也无法随心所欲地进行功能自定义。
一方面,进行二次开发需要一定的技术人才,特别是像CRM这种大型的管理系统,其内部就像一张错综复杂的大网,理顺CRM的内部关系、了解 CRM的后台数据库结构,就需要一段不短的时间,而且,没有几把刷子的用户还不一定能够搞明白;而二次开发的难度更大,企业为此,必须招募几个专业的程序人员,这对于一般的生产或者贸易企业来说并不现实。
另一方面,二次开发后需要大量的测试后,若未经过测试就投入使用,则太过冒险;即使有了测试,但是程序员自己测试则不够全面。
②开源CRM不一定省钱。
企业用开源的CRM软件,真的可以节省CRM项目的成本吗?其实,个人认为,企业这么想,是一厢情愿。
企业若是自己招募人员进行开源CRM软件的实施,一方面,要招募一些程序开发人员,同时,也要招一个懂CRM实施的人员,可是,现在市场上,这两类人才都是非常昂贵的,而且,一个CRM项目一般需要三个月到半年左右的时间,而项目结束后,这些人员如何处理?若只召短期工,还不见得有人会做。若企业请实施公司实施,则因为开源软件的功能没有商业软件的齐全,所以二次开发的费用比商业软件还多很多,然后再加上实施费用等等,最后算下来的项目成本,比用商业软件来说,并不显得有多少优势。若考虑时间成本,则开源的CRM软件更加没有优势。
从现在项目实施的情况来看,对同等规模的CRM项目来说,商业软件的CRM项目实施周期普遍要比开源软件的实施周期要短。
所以这样来看,开源CRM软件,在商业的CRM软件面前,并没有多少优势。