A3--郭磊磊--快手商业化质量度量建设(1).pdf
1、快手商业化质量度量建设郭磊磊快手测试开发架构师郭磊磊快手测试开发架构师快手商业化技术部测试开发架构师,目前主要负责快手商业化业务中台的质量工作,保障广告账户、员工/代理商政策、客开/人户等业务的高可用性和稳定性。曾就职于阿里巴巴13年,专注于电商业务的质量保障工作,先后负责商品、交易、内容、搜索等多个业务域的质量建设,多次负责双11、双12等大型促销活动的服务端稳定性保障工作。目录C O N T E N T S1.背景介绍2.度量体系的建设2.度量体系的应用3.度量体系的后续演进议题背景01度量的定义通过某种标准或工具,对事物的特征、性质或表现进行衡量和评估的过程或结果标准(计量单位):米、英
2、寸、公里 工具:卷尺、直尺、激光测距仪 事务:纸箱子特征:长度、宽度标准(计量单位):克(g)、磅(lb)、斤、两 工具:杆秤、天平、机械秤、电子秤 事务:集装箱、木箱特征:重量度量的定义对软件开发项目、过程及其产品进行数据定义、收集以及分析的持续性定量化过程交付时间交付质量运行时间(可靠性)交付速度 研发周期 发布周期 缺陷率 测试覆盖率 等待时间 恢复时间 平均检测时间(MTTD)平均修复时间(MTTR)BUG修复的平均时间 团队速率 发布数量 已完成的需求数 需求完成率研发效能挑战的分析可研与计划需求分析概要设计详细设计编码软件测试运行维护可行性研究报告需求规格说明书概要设计文档详细设计
3、文档程序测试报告需求阶段开发阶段运维阶段瀑布研发模型敏捷研发模型测试发布开发需求计划回顾迭代前迭代后迭代中快手效能的挑战211WeeksWeekHour交付周期研发周期发布周期拉动产品、开发、测试和运维全链路各角色高效协作从需求规划到上线时间拉动技术团队各角色间高效协作,并提高过程质量需求设计完成到可上线时间拉动卓越工程技术能力编码完成后,上线所需要花费的时间快手效能的挑战需求确认开发中待测试测试中测试完成已发布开发周期测试周期发布周期交付周期研发周期需求规划单元测试CodeReview冒烟用例代码扫描问题修复自动化测试数据构造测试数据构造代码覆盖编码效率OnCall等额外事务插入技术方案开发





点击查看更多