当前位置:首页 > 报告详情

2019年建立多层度量体系助推DevOps落地.pdf

上传人: 云闲 编号:97785 2021-01-01 34页 6.28MB

1、GOP S 全 球 运 维 大 会 2019上 海 站GOP S 全 球 运 维 大 会 2019上 海 站建立多层度量体系助推DevOps落地GOP S 全 球 运 维 大 会 2019上 海 站目录业界对DevOps的理解1度量的原则和目的2各大厂的度量3招行的度量4http:/ed- S 全 球 运 维 大 会 2019上 海 站维基百科定义:DevOps是一种软件工程文化和实践,旨在统一整合软件开发和软件运维。DevOps运动的主要特点是强烈倡导对构建软件的所有环节(从集成、测试、发布到部署和基础架构管理)进行全面的自动化和监控。DevOps的目标是缩短开发周期,提高部署频率和更可靠地

2、发布,与业务目标保持一致。什么是DevOpsGOP S 全 球 运 维 大 会 2019上 海 站DevOps现状报告2017结构化方程DevOps现状报告2019结构化方程GOP S 全 球 运 维 大 会 2019上 海 站DevOps状态报告2019软件交付效能分类GOP S 全 球 运 维 大 会 2019上 海 站2016与2017度量指标差别20192019年新的模型GOP S 全 球 运 维 大 会 2019上 海 站2016与2017度量指标差别20192019年新的模型生产力模型生产力生产力指指以最少干扰和打断的代价完成复杂、耗时任务的能力。以最少干扰和打断的代价完成复杂、耗

3、时任务的能力。通常通常描述为实现顺描述为实现顺畅的工作流动或节奏。畅的工作流动或节奏。GOP S 全 球 运 维 大 会 2019上 海 站目录业界对DevOps的理解1度量的原则和目的2各大厂的度量3招行的度量4GOP S 全 球 运 维 大 会 2019上 海 站GOP S 全 球 运 维 大 会 2019上 海 站 引领性指标 有预见性 团队可以影响 eg.软件质量和性能 滞后性指标 跟踪性指标 事情结束后的历史性结果 eg.销售收入和客户满意度 客户价值是终极滞后指标 可观测性指标 只能看,不能改 eg.千行代码缺陷率 可行动性指标 团队努力可以影响 eg.技术债、复杂度、重复率持续交

4、付2.0中的度量原则GOP S 全 球 运 维 大 会 2019上 海 站DevOps状态报告2019软件交付效能分类滞后性指标l 编译速度l 测试时长l 部署效率引领性指标GOP S 全 球 运 维 大 会 2019上 海 站软件度量项的相关性示意图终极指标客户价值约束项过程指标时间成本人力成本资源成本业务需求有效性发布频率发布周期吞吐量MTBF&MTTR监测效率监测有效性测试效率批量大小任务交接等待时长部署效率编译速度代码质量软件崩溃率千行缺陷率重复代码率代码规范圈复杂度扇入扇出度可行动指标可行动指标可观测指标可观测指标滞后性指标滞后性指标引领性指标引领性指标GOP S 全 球 运 维 大

5、 会 2019上 海 站 根据度量结果分析、确定改进方向“你衡量什么,就会得到什么”度量的目的,是为了组织改善度量的目的改善GOP S 全 球 运 维 大 会 2019上 海 站目录业界对DevOps的理解1各大厂的度量3度量的原则和目的2招行的度量4GOP S 全 球 运 维 大 会 2019上 海 站阿里的211HourGOP S 全 球 运 维 大 会 2019上 海 站京东的软件研发效能注:来自京东张乐GOP S 全 球 运 维 大 会 2019上 海 站腾讯文档的1-1-1每月1个正式版本每周1个RC版本每天一个Alpha版本GOP S 全 球 运 维 大 会 2019上 海 站华为

6、的健康自检GOP S 全 球 运 维 大 会 2019上 海 站目录业界对DevOps的理解1招行的度量4度量的原则和目的2各大厂的度量3GOP S 全 球 运 维 大 会 2019上 海 站GOP S 全 球 运 维 大 会 2019上 海 站1.简单且容易理解2.量化的指标,最好是比值3.可以带来行为的改变什么是好的度量?GOP S 全 球 运 维 大 会 2019上 海 站1.建立组织级度量平台2.工具链及时提供第一现场的反馈3.每日站会及时提供T-1日的重要反馈4.每

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了DevOps的度量体系,以及其在业界各大公司和我国招行的应用。文章首先阐述了DevOps的定义和目标,即通过自动化和监控软件开发的各个环节,缩短开发周期,提高部署频率,确保软件质量,与业务目标保持一致。接着,文章提出了度量的原则和目的,包括引领性指标、滞后性指标、可观测性指标等,并指出度量的目的在于组织改善。文中还引用了《DevOps状态报告2019》中的数据,展示了软件交付效能分类和度量指标差别。最后,文章以招行为例,介绍了度量在实际工作中的应用,强调了建立组织级度量平台、工具链及时提供反馈、团队自助分析等的重要性。
"如何建立多层度量体系以推进DevOps实施?" "度量在DevOps中的作用是什么?如何选择合适的度量指标?" "各大厂和招行在度量方面的实践有哪些异同?"
客服
商务合作
小程序
服务号
折叠