快手作为一个几亿日活的短视频平台,除了基础的短视频、直播主服务外,还提供了大量衍生服务。小程序作为生态重要的载体,让合作伙伴可以更加灵活自主的提供服务给快手用户。我们作为平台方,既要为小程序平台自身质量负责,也要保障生态质量,二者组成了小程序的质量保障体系。我们所面临的痛点和要解决的问题如下:
1. 事实标准,用户容忍度低:由于快手小程序起步时行业已经有了事实标准,我们需要在短时间内追齐大部分能力,引擎的基础保障水平要求极高。我们采用分层测试模型,将引擎测试分专项分层次拆解,逐一落实。
2. 保障链路复杂:小程序平台引擎所支撑的外部开发者业务,要比常规业务平台有更高的稳定性和卡点要求,对自动化水平要求更高。通过建立全流程基建体系和反馈闭环,保障平台质量。
3. 生态质量复杂多变:面对线上基于快手特色的海量异常和违规场景,我们通过与运营联手,建立生态治理模型,并实现云检服务,共同治理生态环境,为业务赋能。
1. 快手小程序质量体系建设思路和阶段拆解逻辑
1.1 快手小程序的发展特点和业务场景特点(遇到的问题)
1.1.1 发展特点:已存在事实标准,开发者容忍度低,需要短时间内实现能力对齐
1.1.2 业务场景特点:短视频、直播等场景,流量分发场景用户体感及其重要
1.2 阶段性保障思路,左移还是右移,有限的人力投入到哪里(解决的整体思路,拆解思路在2、3、4里面)
1.2.1 showcase阶段:引擎的基础保障
1.2.2 高速成长期:全流程基建体系建设
1.2.3 成长期:生态质量保障
2. 引擎基础保障——四层模型
2.1 四层模型的由来
2.2 模型介绍和应用-公开层、规范层、深挖层、底层
2.3 收益:研发实现有标准(9个),测试深度范围有据可依,推动19个专项测试
3. 全流程基建体系建设——提效&卡点
3.1 预接入实验室
3.2 内部研发卡点
3.3 线下质量保障提效
3.4 发布灰度机制
3.5 线上运行保障
4. 生态治理保障——治理模型&快手云检
4.1 生态治理模型讲解,Platform、Data、Service、Action、Effect
4.2 快手生态治理方案及收益
4.2.1 阶段性打法
4.2.2 云检平台在解决的问题
4.3 问题的多样性导致检测手段的多样性
4.4 实时检测or离线检测
4.5 问题处置方式的迭代
4.5.1 数据指标体系,利用北极星指标、牵引指标、约束指标,来衡量收益相关性和ROI合理性。
4.6 合规率
4.7 违规VV占比
4.8 巡检量指标
4.9 问题时长
4.10 解决率
4.11 ······
1. 了解快手小程序引擎(或引申为SDK、动态化等技术)的体系化保障思路
2. 了解组件测试的四层模型,可以借鉴和应用于自己业务的测试设计场景
3. 了解小程序基建体系的构成,借鉴解决方案思路,以及技术架构思路
4. 了解快手内的生态治理特点和整体方案及收益情况,如何从质量团队为业务赋能