一、逻辑归因
1、定义
凡事必有因果,当出现问题时(果),需要在源头上解决(因),从而避免再次发生同类问题。
2、需求阶段
(1)需求定义不清晰
(2)产品设计逻辑错误
(3)流程设计遗漏/设计错误/不合理
(4)功能设计遗漏
3、开发阶段
(1)代码设计遗漏/设计错误/不合理
(2)任务调度遗漏/设计错误/不合理
(3)项目开发时缺少性能方面的设计
(4)项目开发时缺安全性方面的设计
(5)数据库设计遗漏/设计错误/不合理
4、测试阶段
(1)测试用例覆盖不全
(2)没有按测试用例执行
(3)缺少性能方面测试
(4)缺少安全方面的测试
5、维护阶段
(1)项目发布步骤/流程设计不足/遗漏/不合理
(2)服务器基础设施故障
(3)服务器基础设施配置错误
二、结构归母
基础设施故障
发布项目配置错误
第三方原因
流程/规范问题
因为第三方改动,造成的bug
第三方服务中断或故障
缺少流程/规范
没有按流程/规范执行