课程培训
研发效能度量(DORA指标)与工具链优化培训课程

研发效能度量(DORA指标)与工具链优化培训课程

 

培训对象

研发效能负责人、DevOps工程师、技术经理、架构师、需要提升研发交付效能的管理者。

 

培训目标

掌握研发效能度量的核心框架和方法论,深入理解DORA四大关键指标(部署频率、变更前置时间、变更失败率、服务恢复时间),能够设计适合团队的效能度量体系,并围绕度量结果优化研发工具链,实现研发效能的持续改进。

 

培训内容

一、研发效能概述:效能的定义(快、好、省、安),效能的复杂性(多维度、相互制约),效能度量的目的(不是考核而是改进),效能度量的陷阱(古德哈特法则)。

二、DORA指标介绍:DORA(DevOps Research and Assessment)的背景,四大指标的演进(2018-2023),四大指标与软件交付效能的关系。

三、部署频率(Deployment Frequency):定义(应用向生产环境发布的频率),度量方法(按天、周、月统计),高绩效团队的特征(按需部署、每日多次),提升策略(持续交付、自动化部署)。

四、变更前置时间(Lead Time for Change):定义(从代码提交到生产运行的时间),度量的起点与终点设计,影响因素(代码审查、构建测试、部署审批),优化策略(CI/CD流水线优化、审批流程简化)。

五、变更失败率(Change Failure Rate):定义(导致服务受损的变更比例),度量方法(故障与变更的关联分析),高绩效团队的特征(低失败率5-15%),优化策略(自动化测试、灰度发布、可观测性)。

六、服务恢复时间(Time to Restore Service):定义(故障发生到恢复的时间),度量方法(MTTR的计算),优化策略(可观测性完善、故障预案、应急响应流程)。

七、效能度量体系设计:四大指标的采集与计算,指标的上下文解读(不能只看数字),指标的维度拆分(团队、服务、个人),指标看板设计(可视化)。

八、效能度量平台建设:数据采集层(CI/CD、Git、监控系统),数据计算层(ETL、聚合),数据展示层(仪表盘、报表),工具选型(开源与商业)。

九、研发工具链全景:需求管理(Jira、Trello、PingCode),代码托管(GitLab、GitHub、Gitee),CI/CD(Jenkins、GitLab CI、ArgoCD),监控告警(Prometheus、Zabbix),工具链集成。

十、CI/CD流水线优化:流水线的阶段设计(提交、测试、构建、部署),并行与串行的平衡,流水线速度优化(缓存、并发、资源),质量门禁设置(测试覆盖率、代码扫描)。

十一、代码审查与合并优化:代码审查的流程设计,审查效率提升(代码规范、小批量提交),主干开发与短命分支策略,自动化合并(Merge Robot)的应用。

十二、效能改进案例:从DORA指标诊断到工具链优化的闭环实践,低部署频率、长前置时间的根因分析与改进,效能改进效果的复现验证。





如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>