夜雨聆风学习资料网

ARTICLE · 1068292

一套软件服务 100 家企业,最难的是什么?

一套软件服务 100 家企业,最难的是什么?

一套软件服务 100 家企业,最难的是什么?

一家 SaaS 公司服务了 80 家企业,一直挺顺。直到第 81 个客户找上门:“我们审批得按事业部走,不同金额还得找不同的人批。”

研发拍胸脯说配置一下就行。结果接下来几天,需求全来了:有的按区域,有的加财务,超过 100 万还得董事长签字。

每个单拎出来都合情合理。可问题是,要是每个客户的特殊要求最后都变成一段特殊代码,这产品还剩什么?

客户从 5 个涨到 100 个,数量翻了 20 倍。但业务差异的组合却成倍往上翻。SaaS 真正的复杂度就在这儿。

最危险的一句话是销售接的:“客户金额大,先支持一下吧。”研发顺手加个 if。后来满屏都是 if customerA、if tenantB。没人敢动了——改一处,怕弄坏另外几十家。

多租户真不是加个 tenant_id 那么简单。它得同时管住数据、组织、权限和流程。同样是销售看客户,A 只能看自己,B 能看整个区,C 只能看团队。

所以成熟的 SaaS 不靠写死代码,也不堆几百个开关。它靠的是把差异放进清晰的模型里。底层运行时统一,上层的字段、流程各自安放。

说白了,规模化不是让 100 家企业变得一样,而是让它们可以不同,却仍跑在同一套系统里。

原文一套软件服务 100 家企业,最难的到底是什么?
上海,1分钟前,

相关学习资料