京东高级测试经理刘健 - 快速发布环境中的质量管理

邸成仁

2017/11/14 发布于 技术 分类

1、过程视角 2、工具视角 3、组织结构视角 4、平台视角

文字内容
1. 快速发布环境中的质量管理 京东商城-Y事业部 刘健
2. 31 质量管理体系建设 2 质量管理体系落地 3 质量管理体系评估 4 质量管理体系平台支撑
3. 互联网企业常见问题 如何保证质量 质量与效率 如何平衡 如何评估并 改进质量 质量工作 如何落地 如何提高全员 质量意识 快速发布环境中的质量
4. 质量管理体系建设
5. 质量管理体系的作用 5 个人与组织能力的关系(不规范) 30 25 20 15 10 5 0 1 2 张三 3 李四 4 王伍 5 组织 6 个人与组织能力关系(规范) 30 25 20 15 10 5 0 1 2 张三 3 李四 4 王伍 5 组织 6 请将你的能力留下
6. 质量管理体系的作用 能力 能力 80 70 60 50 40 30 20 10 0 T1 低手与高手的能力差距(不规范组织) T2 T3 T4 T5 T6 T7 T8 80 70 60 50 40 30 20 10 0 T1 低手与高手的能力差距(规范组织) T2 T3 T4 T5 T6 T7 T8 人员差距逐渐减小,菜鸟转眼变大牛
7. 质量管理体系的作用 能力 组织能力变化 50 45 40 35 30 25 20 15 10 5 0 1234567 时间 不规范 规范 能力的阶进
8. 35 30 25 20 15 10 5 0 1 质量管理体系的作用 公司能力(规范组织) 公个 司人 前前 进进 一一 大小 步步 。, 23456789 最可怕的是对手天天进步
9. 质量管理体系的作用 客户 质量管理不规范 • 客户满意度下降,投诉增加 • 线上事故频发 • 工作效率不稳定,扯皮现象增加 • 人力成本增加(维护成本、返工成本) 质量管理 质量管理规范 • 客户满意度提高 • 线上事故减少 • 提高团队协同效率 • 降低人力成本 • 提高团队工作效率 产品、研发、测试
10. 质量管理体系建设 人的因素 1、领导支持不足 2、员工不理解,配合度不够 3、缺乏质量意识 平衡 1、质量与进度 2、质量与资源 3、质量与政策 困难 系统因素 1、缺少系统支撑 2、效果无度量标准 3、系统过于复杂. 流程多样化 1、流程复杂难于梳理 2、不同的组织流程各异 3、流程随意性
11. 质量管理体系建设 1、影响开发效率 2、时间和质量平衡 3、明修栈道,暗度陈仓 4、没时间写文档 研发 测试 1、影响测试效率 2、时间和质量平衡 3、增加额外工作 4、没时间写文档 Tex产t 品 1、没时间写文档 2、影响工作效率 3、无用功 4、复杂
12. 质量管理体系建设 Boss参与 事实说话 先立后破 背书 策略 适合
13. 质量管理体系建设 项目/需求 瀑布 迭代 敏捷 其它
14. 质量管理体系建设 业务 预期 业务 类型 项目 质量管理体 大小 系裁剪矩阵 质量敏 感度 项目 周期 系统 等级 灵活多变,提高体系落地效率
15. 质量管理体系建设 三四五 三大主要阶段: 需求 研发 测试 四大主要评审: 需求评审 设计评审 代码评审 用例评审 五大主要文档: 需求文档 设计文档 测试用例 测试报告 验证报告
16. 质量管理体系建设
17. 质量管理体系建设 方针 化繁为简 适合为王 工具护航 快速见效,立竿见影
18. 质量管理体系落地
19. 质理管理体系落地 需求 研发 测试 上线 系统支撑 人工检查
20. 质理管理体系落地 系统 支撑 需求:提报、分配、 接受、验收 研发:代码评审、代 码质量、单元测试、 提测、自测报告 测试:环境搭建、环 境监控、编译、部署 署、测试、Bug提交、 测试报告 上线:编译、部署 人工 检查 需求:需求文档质量、 文档存储 研发:设计文档质量、 文档存储 上线:线上问题
21. 质理管理体系落地 1 1、接收系统问题 2、初步定位系统问题 3、沟通问题 反馈用户 2 1、从产品角度分析问题 2、确认问题范围 3、问题修复方案 4 1、测试角度分析问题 2、确认是否系统问题 3、根源分析及预防措施 3、反馈上线时间 QA 流程优化 3 1、从研发角度分析问题 2、确认是否系统问题 3、根源分析及预防措施 4、反馈研发修复完成时间
22. 质量管理体系落地 咨询 补充文档 问题 修复并根因分析 流程 优化流程
23. 质量管理体系落地 自上而下 管理层 系统性宣贯 质量文化建立 制度关联 高T支持 落地 策略 自下而上 循序渐进 试点机制 审核机制 报告制度 Review机制
24. 质量管理体系落地 文档不及 时上传 问题 进度 质量 文档更新 不及时 应付差事
25. 质量管理体系落地 管理者 激励 分享 全员 质量 意识 宣传 培训 氛围
26. 质量管理体系落地
27. 质量管理体系评估
28. 质量管理体系评估 管理层 • 贡献度 • 参与度 技术 • 需求评审通过率 • 重用构件使用率 • 设计评审合格率 • 上线评审率 • 代码规范合格率 • 代码评审缺陷密度 团队 质量 评估 业务方 • 项目/需求满意度 • 项目/需求上线成功率 验证 • 测试覆盖率 • 测试用例评审通过率 • 自动化覆盖率 • 测试缺陷密度 • 线上验证及时率 • 线上验证合格率
29. 质量管理体系评估 需求 1、是否评审 2、问题数量 3、变更频率 设计 1、是否评审 2、设计评审通过率 3、测试设计通过率 代码 1、是否评审 2、代码评审缺陷密度 3、高T参与度 项目 质量 评估 测试 1、测试覆盖率 2、自动化覆盖率 3、测试缺陷密度 上线 1、上线方案是否评审 2、是否线上验证 3、验证发现问题数量 运营 1、ROI达成率 2、项目满意度 3、发现的问题数量
30. 质量管理平台支撑
31. 质量管理平台支撑 上线 测试 平台 验收 研发 问题 需求
32. 需求管理
33. 需求管理
34. 需求管理
35. 需求管理
36. 需求管理
37. 需求管理
38. 需求管理
39. 研发管理
40. 研发管理
41. 研发管理
42. 研发管理
43. 研发管理
44. 研发管理 AB C
45. 研发管理 A
46. 测试管理
47. 测试管理
48. 测试管理
49. 测试管理
50. 测试管理
51. 测试管理
52. 测试管理
53. 测试管理
54. 测试管理
55. 测试管理
56. 测试管理
57. 测试管理
58. 测试管理
59. 测试管理
60. 测试管理 A系统 B系统 A 系统 B 系统 C 系统 D 系统 E 系统 C系统 D系统 E系统
61. 测试管理 A 张三 zhangsan@163.com
62. 测试管理-报告管理
63. 测试管理-报告管理
64. 测试管理-自测管理
66. 上线管理
67. 上线管理
68. 上线管理
69. 上线管理
70. 上线管理
71. 用户验收
72. 用户验收
73. 用户验收
74. 用户验收
75. 线上问题
76. 线上问题
77. 谢谢!