知识卡片
复杂模型与简化模型是灵活性与研发成本的取舍
内容
面对同一个业务问题(比如企业客户的多层级组织架构),可以设计成完整的树形结构模型(支持无限层级的灵活授权,但需要递归算法,研发成本高),也可以设计成简化的扁平模型(账号和门店直接挂在客户下,成本低,但无法灵活管理不同层级)。做取舍时的关键动作是在简化版里预留住未来升级的接口(比如保留树形字段但暂不使用),而不是把路彻底堵死,并且要向业务方说清楚”这样做在什么场景下会受限”。发散:这提供了一个应对”要不要现在就做最灵活的方案”这类争论的思路——不是非黑即白地选完整版或简化版,而是选一个短期成本可控、长期还能平滑升级的中间态,把”要不要灵活”的决策推迟到真正需要的那一天,同时避免推迟到那天已经无法回头。
参考来源
《决胜B端:驱动数字化转型的产品经理》第05章《5.1 业务数据建模》