云音乐质量可视化实践
如果无法正常显示,请先停止浏览器的去广告插件。
1.
2. 网网易易云音音乐质量量可视化实践
姓名:张文文
2019/6/28
3. 01
目目录⻚页
质量量可视化新思路路
02 研发质量量可视化的实践
03 产品质量量可视化的探索
04 云音音乐质量量可视化落地效果
05
总结和规划
4. 01
01
质量量可视化新思路路
1、研发过程质量量可视化
2、基于用用户视⻆角的产品质量量可视化
5. 质量量可视化切入入点
研发过程质量量
1、流程标准化
核心心点:
① 流程标准的制定
② 执行行行过程平台化
③ 平台的卡点能力力力
2、管理理可视化
核心心点:
① 规范的制定和发布,确定权威性
② 可监督,可量量化,可对比比
③ 指标到团队和个人人
产品线上质量量
3、场景可视化
核心心点:
① 以用用户视⻆角为切入入点的
场景定义
② 场景梳理理和优先级达成
统一一认知
③ 场景、API、监控如何
关联
6. 01
02
研发质量量可视化
1、研发流程标准的制定
2、质量量委员会
7. 客户端研发流程标准化
8. 服务端研发流程标准化
9. 服务端研发流程标准化
流程标准化落地过程的难点:规范不不完整;审计监督颗粒度粗;平台能力力力不不足足
改进方方向:权威性确立立->可监督可量量化->管理理可视化
一一、成立立质量量委员会,树立立质量量规范,推进落地执行行行
● 提测检查项:代码分支支,变更更需求,版本⻛风险,冒烟结果等
● 提测卡点项:静态扫描结果,单元测试结果,单元测试覆盖率,JAR包版本检查结果,接口口验证结果等
● 发布卡点项:代码合并状态,接口口回归验证结果,版本Jira状态,版本CheckList,测试报告等
● 发布检查项:配置项变更更,数据库变更更,依赖冲突,发布顺序等
二二、标准化卡点指标量量化输出,落地质量量可视化平台
● 业务线版本提测率、提测打回率
● 业务线静态扫描缺陷处理理率
● 业务线单元测试通过率、代码覆盖率
三、平台能力力力优化,推进提测/发布卡点实施
● 前后端应用用测试预发部署能力力力&上线发布能力力力完备,版本提测部署发布闭环
● 应用用,版本,业务,产品多维度卡点能力力力梳理理,卡点能力力力可配置
10. 质量量委员会工工作
11. 01
03
产品质量量可视化的探索
1、场景可视化的探索
2、如何理理解用用户场景
3、一一种场景管理理实现思路路
12. 场景可视化的探索
问题:
如何定义一一个场景?⻚页面面、用用
户操作、功能模块等用用户视⻆角
的内容如何与后端API联系起
来?
⻚页面面
监控
api
操作流
稳定性、流控
功能
13. 场景内涵之⻚页面面
特点
1. 一一般由用用户操作触发,关联
的api多,需人人工工重点维护
2. Example:首首⻚页个性推荐,首首
⻚页主播电台,视频推荐⻚页
面面,视频look直播
14. 场景内涵之流程
特点:多个⻚页面面
有强烈烈连贯性,
上下游多个是一一
个流程,多个⻚页
面面有一一定顺序性
15. 场景内涵之功能
特点:
1. 功能模块单一一,可能在多个
⻚页面面出现
2. Api出现没有一一定顺序性
3. Example:分享,评论
16. 场景的实现思路路
核心心思路路:
● 客户端api请求带上⻚页面面信息,网网关解析后存储
● 通过场景管理理平台,维护场景-API映射关系
● 基于场景管理理能力力力,以场景-API为纽带,融合线上监控、流控平台、稳定性平台等后台数据进行行行整合
17. 01
04
云音音乐质量量可视化落地效果
1、研发过程质量量可视化
2、基于产品视⻆角的场景可视化
18. 全研发流程Overmind平台
19. 质量量可视化平台
20. 质量量可视化平台
21. 绩效(管理理)可视化
团队脱敏敏处理理
22. 场景管理理平台
23. 01
05
总结和规划
1、总结
2、规划
24. 总结和规划
一一、经验总结
● 可视化是工工具,质量量可视化的重点仍在质量量上
● 流程标准化是基础,要确定权威性,要平台化
● 管理理可视化是重要组成部分,有助于标准化落地
● 产品质量量可视化使得线上监控手手段融合成为一一个线上监控体系
二二、后续规划
● 依托质量量可视化平台流程标准化(规范制定->指标梳理理->管理理可视化)
● 依托场景管理理平台,核心心场景梳理理和维护,进一一步完善以场景为基础的线上质量量监控体系
● 可视化平台对外赋能,输出质量量核心心指标,前端组件化管理理,提升可视化落地
25.