



























系统重构中的新老切换是产品经理面临的重大挑战,尤其当涉及多系统交互和复杂业务逻辑时。本文以SRM系统为例,详细拆解分阶段迁移策略——从核心订单流程搭建到财务结算切换,揭秘如何在保障业务连续性的同时实现平滑过渡。更包含实战中血泪总结的通用原则,助你避开数据比对、多系统协同等深坑。

遇到系统重构,免不了要考虑新老系统的切换方案,遇到上下游系统数据交互多,加上业务复杂度高的,切换方案就得好好考虑。一些个人的思考想法,不一定对,有问题欢迎提出来欢迎交流。

▲SRM产品架构图
以下为举例,各家做法可以不同,依据实际需要。(后面有图例说明)
搭建的模块:
0-1SRM采购端:基础资料、供应商管理、价格管理、订单管理、权限
0-1SRM供应商端:权限、供应商资料、订单管理
目标:
说明:
搭建的模块:
0-1SRM采购端:收货管理、收货串接wms和中央库存、寻源管理、合同管理、质量协同、生产协同、库存协同、采购工作台、采购需求
0-1SRM供应商端:首页门户、合同管理、寻源协同、收发货管理
需求迭代优化的此处不举例了,依据实际业务需要处理。
目标:
说明:
1)采购订单生成(比对数据没问题后),搭建到订单的收货入库,跟wms、质检系统对接,生成对应收货单、质检结果。采购入库单,依据业务/系统复杂度,可能需要新老系统比对收货执行数据确保没问题,再逐步切换到新系统。比如过渡阶段业务未切到老系统存在wms对新老系统都有回传收货采购入库数据,经过数据比对没有问题后,最终切换到新业务的只能回传留一个系统。
2)切换:
①采购订单在新srm生成、老系统不直接生成这部分已切到系统的的采购订单,而是由采购订单回传给老系统在老系统生成采购订单(注意下老系统的生成采购订单的条件,可能要解开限制)
②收货执行结果在新srm生成,已切换到新系统的收货执行结果老系统自己不接wms,而是由新srm给到老系统去生成收货采购入库。
这里有wms执行结果回传的控制、以及采购入库加库存对接中央库存也要确定好切换方案。
搭建的模块:
0-1SRM采购端:对账结算、统计报表0-1SRM供应商端:对账结算、统计报表
目标:
说明:

说明:
这样一步步处理,虽然比较谨慎,但比较复杂,特别是收货管理那段,要串联外部系统,再加上要按业务线/维度逐步切换就更麻烦,甚至可能要在生产环境搭一套测试数据,多系统要对应做改造隔离开测试数据和实际业务数据,就更复杂了。万一切换过程中有异常,还要考虑到应对措施甚至要业务走回老系统。未切到新系统时还要考虑单据单号的映射关系,新老系统数据流衔接上,以及避免重复加库存多收货或者多付款的事情发生,单据唯一不能乱。
所以,一般还是建议比如除了财务结算处理外,像采购需求、采购订单、收货执行,这些上下游单据有牵连并且协同外部多系统的,还是一起按某个业务维度切换到新系统,这样简单一些。
围绕订单相关的基础资料、供应商数据,逐步切换时,因为有一部分有使用到这些数据的模块还在老系统,所以可能要做回传或同步,尽量两边只留一个业务可增改删的操作入口(可以依字段 但增加操作难度,最好不要)。
实际推广时,可以跟业务商定按照一些业务维度来推广,供应商这边选几家配合小范围推广。
每家做法不一样,依据实际来。
每家情况不一样,但有一些共同的要点:
本文由 @Stephie 原创发布于人人都是产品经理。未经作者许可,禁止转载
题图来自Unsplash,基于CC0协议
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。