- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
研发效能度量平台建设以及落地实践;目录
持续反馈和度量驱动
研发效能常见度量指标
研发效能度量平台建设
实践中如何正确使用研发效能度量
阿里,滴滴和京东的研发效能度量实践;持续反馈和度量驱动;管理学之父德鲁克说:“如果你不能度量它,就无法改变它”
DevOps三步法–持续反馈和持续改进
度量提供了一套可量化的,可视化的,并带有分析结果的持续反馈机制和落地方案
传统度量更多是用于控制成本的人力度量,以及运维侧的对线上产品的监控。而DevOps更多关注的是研发过程度量;度量驱动是通过开发过程中的度量数据,认识和理解目标及背后的原因,最终作为决策的输入,影响到了技术的使用,人的文化意识的改变,甚至管理层的决策。
度量驱动的原则:
分配度量项给相关的负责人
创建分层的度量指标,相互关联,发现趋势
分析数据并利用度量做决定;研发效能常见度量指标;DevSecOps度量不仅包含了传统DevOps的度量指标(交付速度和交付质量),更将应用安全引入进来(交付安全)
交付安全包含了三个维度的指标
安全能力
安全效率
安全成本;交付效率/速度度量指标:
交付周期
开发周期
交付吞吐率;缺陷密度
代码质量问题密度
单元测试通过率
单元测试覆盖率
自动化通过率
自动化覆盖率
严重缺陷率
漏测率
发布成功率;应用安全工具发现的安全漏洞数
高危安全漏洞/风险数
中危安全漏洞/风险数
低危安全漏洞/风险数
安全工单数总数
发布阶段的安全评审/扫描时长
因为安全返工的时长(成本)
安全测试用例通过率;研发效能度量平台建设;研发效能度量平台建设架构;实践中如何正确使用研发效能度量;管理者常常关注传统的度量指标;如何正确使用度量–不能横向对比;某个单点度量指标可能会给团队引导错了方向。因此不能聚焦于某阶段的输出指标,而需要聚焦整体结果产出指标
研发效能要以端到端的流动效率(而非资源效率)为核心。比如交付时长越短,说明速度越快,团队的交付效率也就越高
在实际工作中,流动效率和资源效率需要进行协同优化,而不是简单地只考虑其中一类;因为度量数据并不容易量化,而且不能直接和100%准确反
映效能对产品价值的影响,因此无法进行绝对公平地衡量。
如果简单地以需求交付数量作为KPI,甚至将度量作为惩罚性依据,则团队可能为了绩效或者免受惩罚,放弃以改进为目标,而是以数字游戏,规避或者利己地心态对待度量。
DevSecOps度量可以作为KPI的参考帮助管理者了解情况,发现问题和做出判断。;很多实践证明,度量的可视化是改变个人意识,以及团队和公司文化的有效手段之一
随着时间的推移,通过潜移默化的影响,逐渐让团队通过度量指标关注研发效能,尤其是过程效能
度量数据可以展示在人流密度大,或者比较显眼的
地方,以及大的屏幕上
管理者需要经常关注展示和自己团队相关的数据
配合一定的奖励机制,效果会更好。;度量数据需要进行统计和分析,发现最有价值的信
息,进而帮助团队发现深层次的问题,并为解决方案提供实验数据,由此为依据进行改进;及时的提醒比事后复盘更重要,因此相关提
醒需要配合度量一起使用
通过邮件,微信短信等方式定期通知并公开
个人对应的任务度量指标
通过不断提醒确保每个人都能遵守规范,并且保证度量发现的问题可以及时和按时解决。;通过技术手段在流水线上设置质量门禁(为相关度量指标设
置用以流程通过需要满足条件),实现自动质量把关。
常见的质量门禁度量指标:
高危安全漏洞
严重缺陷
单元测试覆盖率/通过率
自动化测试覆盖率/通过率
严重等级的代码质量问题
代码评审;阿里和滴滴的研发效能度量实践;。;阿里巴巴度量体系– 度量分析;滴滴研发效能经历了从采用开源满足业务基础需求,到特定领域自研,最后到特定领域的平台化
工具层面
打通研发和非研发侧的工具,使得需求,项目和产品侧的同事感知到研发整体进度和关键指标进展
通过一站式研发工具,统一标准和规范,并将最佳实践低成本地推广到跟多业务线;滴滴定义了三类核心度量指标:
给业务和非工程团队参考用的交付指标
交付周期:平均交付时长,最大交付时长
交付质量:线上事故数,回滚数,增发、补丁数
交付吞吐:单位时间交付数
体现工具本身状态的特征指标
有效性:研发流程,工具能力,质量保证,度量手段
可持续性:架构合理性,代码复杂度,测试覆盖率,团队构成及人数
研发过程指标
需求响应能力:完成研发周期,开发周期,测试周期
研发过程质量:库存缺陷数,缺陷修复时长
持续集成能力:频率,平均时长;谢谢
您可能关注的文档
- 急性心肌梗用药护理课件.pptx
- 踝关节护理查房课件.ppt
- 土建工程质量管理.pptx
- 云南乡土地理课件.ppt
- 冲刺提分!2022年20个中级《个人贷款》高频必考点清单.pdf
- 《小马过河》-阅读题(答案).docx
- haic灌注术后护理课件.pptx
- Unit2Neitherpinenorappleinpineapple课件高一英语外研版必修第一册.pptx
- 采购合同管理培训教材课件(共-40张).ppt
- 职业技能大赛:五级(初级工)中式面点师理论知识考核要素细目表(征求意见稿).doc
- 高中数学 1-3-1-1 函数的单调性能力强化提升 新人教A版必修1.doc
- -高中语文 第6课辛弃疾词两首同步检测 新人教版必修4 .doc
- 高中物理 1.5 电势差练习 新人教版选修3-1.doc
- 高中英语 Unit4 Making the+news综合测试题 新人教版必修5.doc
- 高中数学 4-2-3 直线与圆的方程的应用能力强化提升 新人教A版必修2.doc
- 高中数学 第一次月综合素能检测 新人教A版必修1.doc
- 高中数学 3.4 简单线性规划(第1课时)练习 北师大版必修5.doc
- 高中数学 2-2-2 平面与平面平行的判定能力强化提升 新人教A版必修2.doc
- 高中数学 1-3-2 球的体积和表面积能力强化提升 新人教A版必修2.doc
- 高中数学 3.3 二元一次不等式组与简单的线性规划问题第3课时练习 .doc
文档评论(0)