kingzeus
2023-01-09 09:57:10 +08:00
CRM 本质上不复杂,简单说来就是一堆的 CRUD 外加一个漂亮的前端。
如果你学习语言 /特定的技术的话,很多也是拿 crm 系统来做 demo 的,甚至于开源的代码也有一堆堆的。
所以,CRM 系统总体上来说,整体的技术难度不大,整个需求相对来说比较清晰,易于理解,或者说下限很低。
但是,CRM 系统几乎都会涉及定制开发,这个难度就不好说了,本来一个 BS 的系统,可能突然有了 CS 的需求,或者突然要加个移动端 /小程序。需要扩展的功能可能存在各个地方,如果前期没有规划,就会伤筋动骨。
另外,CRM 本质上是运营主导需求的,还有各种和客户的撕扯,特别是不懂技术,不同领域的甲方,这就是作为开发的乙方的噩梦。
CRM 系统的下限极低,上限又很高。于是,大家对于整个系统地开发难度 /时间 /成本的估算就千差万别了,免费的有,500 一套解决方案的 taobao 上也一堆,甚至于上百万的也不少见。
简单说,基础功能不难,成本几乎都在 UI 上。再上去,成本就在于业务系统的扩展性的设计,如何快速的响应需求开发以及尽可能低成本的开发。再复杂一些,可能就需要考虑硬件方面的限制以及如何更有效的扩容。
大部分的 CRM 关注的还是 UI 以及业务逻辑的设计,不太会触碰到硬件方面的限制