独立部署到底指什么,边界先讲清楚
聊系统的时候,“独立部署”这四个字出现的频率很高,但每个人说的意思常常不一样。
有人拿它指机器换了地方,有人拿它指数据归自己,还有人只是顺口一说。词被用得太宽,谈的时候就容易各说各的:你点头说好,他点头说行,等东西真到自己手上,才发现两边想的不在一处。
所以坐下来谈之前,先把边界划出来,比急着比功能有用。
一、只把机房换了,这还不算
常见的一种理解是:机器从对方那儿搬到我们这儿,就算独立部署了。
这只是其中一步,还不是全部。机器确实到了你这边,但还得问下去:这台机器上跑的应用、存数据的库,是不是都在这儿;系统要升级的时候,是谁推的;出了故障,是谁来查。
如果机器在你这边,但每次更新都要等对方远程操作,那这套东西名义上归你,钥匙上挂的还是别人的名字。
二、数据在自己那、钥匙在别人手里,也不算
第二件容易漏掉的,是钥匙。
数据确实存在自己的设备上,这很好。但系统里那道顶格的门槛——数据库的访问口令、超级管理员的账号——如果由服务方保管,情况就不一样了。
平时看不出差别,真要用的时候就显出来:想整体导一份数据,得开口请对方来;想关掉某个入口,又得先问一句方不方便。
数据在谁手上,不只看它存在哪,还要看谁能不打招呼就打开它。
三、能不能整份搬走,是一道硬边界
还有一种情况,是把数据放进自己机房、钥匙也自己拿着,但真到要换的时候搬不走。
比如导出的格式是专用的,出了这套系统就打不开;或者只能导出一部分,历史记录、附件、配置都留在原处。
判断的办法很简单:问一句,如果哪天要整套换掉,数据能不能一次导出去、用通用格式、别人也读得懂。能带走,这套东西才真正属于你。
四、为什么边界要先讲清楚
这三层,一层比一层深。很多人谈的时候只问到表层,听到“装在自己机器上”就放心了,后面两层没问,合同也就签了。
不是对方刻意瞒你。是双方都默认对方懂:你默认他说的跟你以为的一样,他默认你问的就是他答的那个意思。这种默认,也正是容易被绕过去的地方。
边界讲在前面,后面的问题才有意义。否则问功能、问价钱,都建在一层没对上的理解上。
五、把这三层写成自己的判断尺
建议在谈之前,把这三层写下来,谈的时候逐条去对。
先问:东西装在哪儿,应用和数据是不是都在那儿。
再问:顶格权限和数据库口令,由谁保管、能不能自己换。
还要问:要整套换掉的时候,数据能不能一次带走、格式通不通用。
三句话不长,写在纸上带着去谈,聊完一条划一条。这不光是问对方,也是提醒自己:哪些是底线,哪些可以慢慢谈。
六、鲲极CRM系统在这三层上是这么对的
我们做鲲极CRM系统的时候,就把这三层当成基础来设计,不是当成可选的模块。
部署:真独立部署,应用与数据都落在客户自己的机器里,升级和维护的权限也在客户手里。
钥匙:数据库口令和顶格权限由客户自己持有,系统里没有绕过客户的入口。
导出:格式开放,支持整批导出,换环境不用每次都回头找原厂配合。
这几条不是靠说,是可以在谈的时候逐条要求演示的。我们一向觉得,讲得清不如验得出。
七、边界先划清,后面才谈得下去
选系统这件事,顺手的顺序是先定边界,再看功能。边界是底,功能是面。底没有打牢,面上加得再多,用起来也不踏实。
鲲极CRM系统从设计的时候,就是按这三层来定的,不是出了问题再补。
所以下回再听到“独立部署”这四个字,不妨先停一下,把这三层在心里过一遍。问清楚了,才知道自己到底买到了什么。

