Step 1: 问题收集
- 记录 Bug 报告来源(用户/内部/监控)
- 收集错误信息:截图、日志、复现步骤
- 评估影响范围和优先级
Step 2: 复现问题
- 在本地环境复现
- 确认影响的用户群体
- 记录复现步骤
Step 3: 定位原因
- 查看相关代码
- 检查最近的改动
- 添加调试日志
Step 4: 修复
- 编写修复代码
- 添加测试用例
- 本地验证
Step 5: 代码审查
- 提交 PR
- 请求 Code Review
- 处理反馈
Step 6: 部署
- 合并到主分支
- 部署到 staging
- 验证修复
- 部署到 production
Step 7: 后续
- 通知报告者
- 更新文档
- 复盘是否需要添加监控