开源(Open Source)是指软件产品的源代码是开放的。与很多开源软件一样,CRM软件也有开源项目。有些是完全开源的,有些则是明文和加密代码的混合体。开源CRM既有优点,也有相当大的局限性。企业选择开源CRM通常是想自己在此基础上进行二次开发,所以,这同样存在很大的成本,只不过是将产品的采购成本转移到了开源项目的学习、开发和维护。经营企业就是一场成本控制的游戏,所以,在您打算选择开源CRM之前,全面了解其优缺点至关重要。
一、开源CRM的优点
开源CRM提供了一些显而易见的好处。源代码开放,基础的工作已经完成,您的开发团队只需要根据企业需求来增加或调整代码。
1、源代码开放
源代码开放意味着开发人员可以阅读,修改,重新编译,以重新生成一种应用形态。理论上,一个技术扎实的团队可以实现绝大多数需求。
2、基础的工作已经完成
任何一个开源CRM都无法百分百实现不同企业的个性化需求,但既然是CRM,总有一些基本的东西是不变的。CURD或是一些固化的业务逻辑,已经内置在开源项目中,这应该可以减少重复造轮子的情况。
3、更少的限制
SaaS要按人按年付费,私有云CRM也要根据用户数报价,但是自己开发的CRM则没有这些限制,想用多久用多久,想多少人用就多少人用。
二、开源CRM的缺点
同样,开源CRM也具有一些显而易见的缺点,这不是一家之言,而是很多企业实践后的共识,诸如成本更高,严重依赖技术,功能有限,故障频发等等,这些都是开源项目底层设计理念的局限性所带来的。
1、成本更高
开源CRM不限制用户数,可以免费或低成本获得,怎么就成本更高呢?很简单,开发成本。基本上,企业不可能拿到一个开源CRM就能用,必须要有专门的开发团队去学习和开发。一个合格的程序员,两个月的工资就可能超过产品化CRM的报价了。但两个月能做什么?通常最多只能读通源代码,连上手都未必来得及,更不用说后面的开发、代码调整和持续维护成本了。
2、严重依赖技术
开源CRM的另一层意思就是技术支持转移,你购买了源码,你在此基础上开发,那么自然就是你自己维护。所以,您的开发人员必须随系统的运行全程在岗,技术人员如果离职,系统就敢在服务器上“开除”自己。
3、功能有限
许多开源项目的重点更多地放在关键功能上,通常只有基础代码,通过可扩展的编程模型让开发人员自己添加功能。这种功能有限的系统通常需要长时间的打磨才能开始实际应用,如果囿于成本或技术,企业就只能在残缺的系统上跑流程。
4、系统可能会瘫痪
这并非危言耸听,很多开源项目都没有得到充分的测试。即使是自己有开发人员可以调试,但随着代码的增加、软硬件环境的变化,系统仍然会在某一次操作中崩溃。尽管您的开发团队会不断修复它,但也可能因为一个新功能和特性又产生新的BUG。特别是新的开发人员来接手这一项目时,系统瘫痪的机率将进一步增加。
三、最后的补充
与任何CRM系统一样,您应该对软件的期望有明确的标准。诸如您为什么需要CRM?您期望的好处是什么?您要为此花费多少?想清楚这些,您就会像对待自己的业务流程一样谨慎看待开源CRM。毕竟,开源CRM只是一个尝试级的项目,即使它是免费的,开源CRM也会需要大量的时间、精力和成本。如果没有被正确利用,那么您的时间、金钱、技术投入就会被浪费掉。
您正在寻找高性价比、本地化部署的CRM软件?
知客CRM,帮助企业提高销售成功率!
知客CRM支持本地化安装部署,数据安全自主可控,短平快上线,低成本采用。增强客户关系、简化销售人员工作、缩短销售周期、提高转化率……
开始试用
评论
文章写得很有深度,尤其是关于开源CRM成本的分析。我一直以为开源软件可以节省很多成本,但看完这篇文章才发现,开发和维护的成本可能更高。我们公司技术团队有限,可能更适合选择成熟的商业CRM,而不是开源项目。
作为开发人员,我同意文章中提到的开源CRM的优缺点。开源软件的灵活性很高,但维护和开发成本也很可观。尤其是当系统随着业务增长变得复杂时,很容易出现兼容性问题。希望文章能进一步探讨如何降低开源CRM的开发和维护成本。
文章分析得很全面,尤其是提到开源CRM的高开发成本和维护风险。我们公司规模较小,技术团队只有两三个人,担心开源CRM的复杂性会超出我们的能力范围。希望作者能推荐一些适合中小企业的开源CRM项目,或者提供一些选择开源CRM的建议。
文章对开源CRM的优缺点总结得非常到位。开源软件的灵活性和成本问题一直是企业选型时需要权衡的关键因素。不过,文章提到开源CRM功能有限,这可能因项目而异。有些开源CRM经过社区多年打磨,功能已经相当完善。希望作者能补充一些开源CRM的推荐项目,帮助企业在选择时更有方向。
我们公司之前尝试过开源CRM,但最终因为维护成本过高而放弃,转而选择了商业CRM。文章提到的开源CRM的缺点,我们都有过亲身经历,尤其是系统瘫痪和功能有限的问题。希望开源社区能提供更多支持,降低企业使用开源CRM的门槛。
文章对开源CRM的分析很客观,尤其是提到开源软件并非“免费午餐”,而是将成本转移到了开发和维护上。对于技术能力较强的企业来说,开源CRM可能是一个不错的选择;但对于大多数中小企业来说,可能需要谨慎考虑。希望作者能进一步探讨如何在开源和商业CRM之间做出平衡。
文章提到的开源CRM的优缺点是很多企业在实践中遇到的共性问题。开源软件的灵活性和成本问题一直是企业选型时需要权衡的关键因素。希望未来能有更多的开源项目通过社区的力量不断完善,降低企业使用开源CRM的门槛。
作为开发者,我很认同文章中提到的开源CRM的灵活性和开发成本问题。开源项目虽然可以自由定制,但维护和升级需要投入大量精力。希望开源社区能提供更多文档和社区支持,帮助开发者更好地理解和维护开源CRM。
我们公司之前也尝试过开源CRM,但最终因为功能有限和维护成本过高而放弃。文章提到的这些问题非常真实,尤其是系统瘫痪和功能不足。希望开源社区能提供更多支持,降低企业使用开源CRM的门槛。
文章提到的开源CRM的优缺点很符合我们的实际经验。我们公司在使用开源CRM时,确实遇到了开发和维护成本过高的问题。希望作者能进一步探讨如何通过社区支持和开源项目的选择,降低企业使用开源CRM的风险。