Junzh
10 小时 42 分钟前
拉所有相关人员一起承担。
1. 新功能上线不管是开发、测试、预发布、生产环境都是需要测试功能的,尤其是当前版本上线的新功能。测试人员没测出 bug ,导致一个月后才发现,请测试组一起承担责任。
2. 流程审批,版本发布审核,代码审核,更新配置审核都是要走流程的,导致错误的代码和配置上线,请项目审批人员一起承担责任。
3. bug 出现一个月,有没有用户反馈。如果有反馈,为什么没有及时反馈到项目人员处理,如果没有反馈渠道,请产品和项目经理一起承担责任。
工作中不可能不出问题,如果出了问题要按规规矩矩的办,那就拉所有人一起按规矩办,不能只对我一个人按规矩办。因为通常来说一个合格的公司为了避免线上项目出现发布问题,通常都会设计一套完整的流程和部门协作了避免和及时处理线上发布错误。
中心思想:把问题影响的范围扩大,把那些认为事不关己的人都牵涉到,把终点放在为什么 bug 出现了一个月,转移矛盾的焦点。因为相比你上传错了版本,bug 在线上一个月没发现这件事更严重。