公司开发了一个新的库存管理系统,旨在加快物流速度。建设新仓库,主要目的在加速物流,提升用户体验,通过现有大仓和新增小仓协作,怎样实现线上商品无缝迁移不影响现有业务,确实是个难题。老板给的时间是在一个月内搞定系统层面的功能迁移和线上试运营。其实,最安全的选择是依赖人工重新创建线上数据,但综合考虑到工作量和对线上业务的影响,业务不同意花很多人力重建数以千万级别的商品数据,无缝的技术迁移就成了此时唯一的选择。
项目主要挑战:
1. 改造量不小,涉及十个系统改造,涉及供应链,电商中台,物流等系统,主要的采购环节、商品资料、销售库存、订单、购物车、结算等业务线,正在重构的系统需要兼容新旧模式。
2. 时间确实短,只能倒排期,两周内搞定系统上线,天天开会讨论方案,明确的方案先开工,周末自然也计算在内,最终两周内完成需求评审、方案设计、架构评审、开发测试、系统上线和验收试运营。
3. 不能影响现有业务,梳理各侧风险和上下游依赖显得尤其重要,回滚降级方案也需要考虑好,测试场景需要尽可能充分进行,尤其是升级期间新旧业务,这只能安排在午夜进行,协调资源,半夜支持,方便监控等。
4. 有些刷某类商品,灰度进行,逐步放量,有问题第一时间解决。晚上可洗数的时间和范围有限,需要考虑能否增加时常,考虑使用定时任务,日志检查,告警信息,比如推迟凌晨四点相关定时任务到五六点。
项目执行角度:
1. 其实只要项目有明确的业务价值,高优先级确定,有资源投入,啥都好说,大家都愿意一起奋斗,撸起袖子加油干,连续周末加班加点地搞都毫无怨言,这件事情对公司的业务意义就在那里,团队也意识到这个,这非常重要。各开发团队也极为重视,高层领导和业务十分关注进展,前期频繁的系统交互会议让人印象深刻。
2. 数据报表统计,衡量完成的标准,能够倒腾EXCEL很重要,最好是做成标准程序,以后大家都可以输入即展示可输出结果,整体执行计划和阶段性计划都需要考虑。整个推进过程持续近一年,随着业务项目,逐步迁移,逐个击破,全力支持到业务,想想都觉得不可思议。计划,坚持,变化,向前,再计划,再坚持,最后终于完成了。
3. 与项目团队一起奋斗的无数个夜夜夜夜,让人难忘,连续几天晚上都未回家,睡在公司,即时回家,刷数也是半夜执行。不管是周末最后时刻上线,还是四十多个夜里的凌晨刷数(尤其在一开始阶段连续鏖战),大伙儿一起值班,一起刷信息,终于交上令自己满意的答卷。那个百十来人的微信群注定让我难忘,最后是以红包结束,前期每周多次汇报,后期每隔一段时间的进度汇报让人心潮澎湃,到最后真正结束时,我知道,一路上有你们,真好!
做项目不光有荣耀,遗憾也总会有的。记得快结束的某个早上,一位半夜刷数的哥们睡着了,领导发现微信群早上未出现顺利完成的消息,于是问候了,当时吃了一惊,善始更要善尾,持久战更是如此。这个项目持续时间比较长,评优答辩未能获奖,还是有点点遗憾,团队成员未能得到一些物质奖励,我是可以做得更多的,相对自己说,有想法一定要趁早,如果拿不准可以跟同事商量。
同事们,兄弟们,战友们,产品技术哥哥姐妹们,你们都是好样的,之前合作忙碌并痛快着,咱们互相了解,彼此信任,感觉真是不错!一起加油!
如若转载,请注明出处:https://www.ixoh.com/29727.html