知识卡片
新系统该复用还是新建的判断标准
内容
设计新系统时,是复用现有模块还是新建一套,取决于几个具体判断:改造现有系统的工作量是否反而超过新建(超过则新建)、改造是否会牵连影响主营业务系统的稳定性(有风险则新建独立系统)、这类数据是否属于企业核心资产理应统一管理(是则复用现有主数据系统而非另起炉灶,比如客户信息统一放进MDM)。发散:这套判断标准把”要不要复用”从工程师的直觉喜好(”复用听起来更优雅”)变成了可以逐项检验的成本清单,遇到”这个模块到底该独立做还是接现成的”这类争论,把这几条标准摆出来对照,往往比争论”哪种架构更先进”更快达成一致。
参考来源
《决胜B端:驱动数字化转型的产品经理》第04章《4.4 梳理应用架构》