集团多事业部团队的灰度发布经验
场景:同一个需求在不同部门口径里会出现偏差,写下来的目的是把支付回调核对相关的共识对齐。测试同事用真机走了三遍主流程,把支付回调核对里容易漏的边界条件标了红。上线窗口尽量避开业务高峰,回滚包提前打好。实施过程同一个需求在不同部门口径里会出现偏差,写下来的目的是把App与后台字段对齐相关的共识对齐。现场出现过小程序审核
场景:同一个需求在不同部门口径里会出现偏差,写下来的目的是把支付回调核对相关的共识对齐。测试同事用真机走了三遍主流程,把支付回调核对里容易漏的边界条件标了红。上线窗口尽量避开业务高峰,回滚包提前打好。
实施过程
同一个需求在不同部门口径里会出现偏差,写下来的目的是把App与后台字段对齐相关的共识对齐。现场出现过小程序审核被打回的情况。排查时先看Postman上的日志,再对照我们之前写的复现步骤。后续建议把接口返回码和耗时打日志。如果还要加功能,先把影响范围写清楚再排期。这篇整理给正在推进小程序或App的同事。客户所在化工材料行业,规模大概五十人左右,办公地点偏内陆一带。现场出现过验证码经常刷不出来的情况。排查时先看Postman上的日志,再对照我们之前写的复现步骤。上线窗口尽量避开业务高峰,回滚包提前打好。
测试与验收
同一个需求在不同部门口径里会出现偏差,写下来的目的是把推送策略相关的共识对齐。编辑同事对后台还算熟悉,但对推送策略里的细节规则需要一张对照表,减少口头重复。把这次推送策略的截图和配置变更编号存档,方便下个月复盘。上周和客户的IT负责人过了一遍隐私合规弹窗,对方更关心能不能稳定用,而不是堆新名词。现场出现过手机端菜单层级过深的情况。排查时先看Nginx上的日志,再对照我们之前写的复现步骤。上线窗口尽量避开业务高峰,回滚包提前打好。同一个需求在不同部门口径里会出现偏差,写下来的目的是把消息订阅触达相关的共识对齐。业务方希望两周内看到可点击的原型,技术侧则想把消息订阅触达涉及的接口先定字段。后续建议把接口返回码和耗时打日志。如果还要加功能,先把影响范围写清楚再排期。
运维与协作
这篇整理给正在推进小程序或App的同事。客户所在跨境贸易行业,规模大概五十人左右,办公地点偏高新区一带。业务方希望两周内看到可点击的原型,技术侧则想把崩溃日志收集涉及的接口先定字段。把这次崩溃日志收集的截图和配置变更编号存档,方便下个月复盘。上周和客户的IT负责人过了一遍推送策略,对方更关心能不能稳定用,而不是堆新名词。编辑同事对后台还算熟悉,但对推送策略里的细节规则需要一张对照表,减少口头重复。把这次推送策略的截图和配置变更编号存档,方便下个月复盘。同一个需求在不同部门口径里会出现偏差,写下来的目的是把隐私合规弹窗相关的共识对齐。测试同事用真机走了三遍主流程,把隐私合规弹窗里容易漏的边界条件标了红。后续建议把备份文件放到独立目录并标注日期。如果还要加功能,先把影响范围写清楚再排期。
小结:这篇整理给正在推进小程序或App的同事。客户所在食品饮料行业,规模大概两百多人,办公地点偏老城区一带。现场出现过支付成功但订单仍显示待付款的情况。排查时先看Redis上的日志,再对照我们之前写的复现步骤。后续建议上线前做一轮真机巡检。如果还要加功能,先把影响范围写清楚再排期。