课程培训
研发效能基础与体系建设培训课程体系(选修)

研发效能基础与体系建设培训课程体系(选修)

专题划分

专题一:研发效能概述与核心价值
专题二:研发效能度量体系设计
专题三:效能数据采集与可视化
专题四:精益看板与流动效率
专题五:需求交付流程优化
专题六:工程效能与持续集成
专题七:持续交付与部署发布
专题八:测试效能与质量内建
专题九:团队效能与协作文化
专题十:效能工具链与平台工程
专题十一:研发效能成熟度模型
专题十二:效能体系落地与持续改进

专题一:研发效能概述与核心价值

培训对象:

  • 技术管理者、研发团队负责人

  • 项目经理、效能改进团队成员

  • 需要理解研发效能概念的各类研发人员

培训目标:
理解研发效能的定义、内涵与核心价值,掌握效能提升的整体框架,建立从局部效率到系统效能的思维方式。

培训内容:

  1. 研发效能的定义:不仅指开发速度快,而是价值交付的效率

  2. 效能与效率的区别:做正确的事 vs. 正确地做事

  3. 研发效能的三个维度:速度、质量、价值

  4. 效能提升的商业价值:缩短上市时间、响应市场变化、降低机会成本

  5. 效能建设的挑战:局部优化、度量误导、文化阻力

  6. 效能提升的四个层次:个人效能、团队效能、系统效能、组织效能

  7. 效能框架概述:DORA、SPACE、DevOps Research and Assessment

  8. 效能与DevOps、敏捷、精益的关系

  9. 效能建设的组织准备:高层支持、专门团队、激励机制

  10. 效能建设的关键成功因素

  11. 研发效能误区澄清:不能只看代码行数、不能只看故事点完成数

  12. 综合研讨:当前研发效能痛点分析与改进方向

专题二:研发效能度量体系设计

培训对象:

  • 效能改进团队成员、度量分析师

  • 项目经理、质量经理

  • 需要设计效能指标体系的管理者

培训目标:
掌握效能度量体系的设计方法,能够选择和定义关键效能指标,建立度量目标与业务价值的关联。

培训内容:

  1. 度量的目的:不是考核,而是洞察和改进

  2. 度量设计的GQM方法:目标-问题-度量

  3. DORA四大关键指标:部署频率、变更前置时间、变更失败率、服务恢复时间

  4. SPACE框架:满意度与福祉、绩效、活动、沟通与协作、效率与流动

  5. 流动类指标:前置时间、周期时间、吞吐量、在制品

  6. 质量类指标:变更失败率、缺陷逃逸率、技术债务

  7. 价值类指标:客户满意度、业务目标达成率

  8. 团队类指标:员工净 promoter score、团队稳定性

  9. 度量指标的分层设计:组织级、团队级、个人级

  10. 度量指标的选择原则:SMART原则、避免度量滥用

  11. 度量体系的演进路径:从单点指标到指标体系

  12. 综合实战:为某研发团队设计效能度量指标体系

专题三:效能数据采集与可视化

培训对象:

  • 效能数据工程师、平台开发人员

  • 项目经理、效能分析师

  • 需要构建效能仪表盘的技术人员

培训目标:
掌握效能数据的采集方法与工具集成,能够构建效能仪表盘,实现效能数据的可视化呈现与趋势分析。

培训内容:

  1. 效能数据来源:项目管理工具(Jira/禅道)、代码仓库(Git)、CI/CD工具(Jenkins)、监控系统

  2. 数据采集技术:API集成、数据库直连、日志采集、Webhook

  3. 数据清洗与标准化:统一字段名称、时间格式、数据对齐

  4. 数据存储选型:时序数据库、关系型数据库、数据湖

  5. 效能仪表盘工具:Tableau、PowerBI、Grafana、ECharts

  6. 关键指标可视化设计:燃起图、累积流图、控制图、趋势图

  7. 流动效率可视化:累积流图(CFD)的深度解读

  8. 交付效率可视化:前置时间分布、吞吐量趋势

  9. 质量可视化:变更失败率趋势、缺陷逃逸率

  10. 团队效能可视化:工作量分布、协作网络图

  11. 数据下钻与交互设计:从组织级到团队级到个人级

  12. 综合实战:构建研发效能仪表盘原型

专题四:精益看板与流动效率

培训对象:

  • 团队负责人、项目经理

  • 开发团队、运维团队

  • 希望优化工作流动的各类人员

培训目标:
掌握精益看板方法,能够设计看板系统,优化工作流动,识别瓶颈,提升交付的可预测性和效率。

培训内容:

  1. 精益思想的核心:消除浪费、加速流动、延迟决策

  2. 看板方法的起源与核心理念:可视化、限制在制品、管理流动、明确规则、持续改进

  3. 看板系统设计:列定义(需求、分析、开发、测试、发布)、泳道配置

  4. 工作项卡片设计:类型、标题、负责人、标签、截止日期

  5. 在制品(WIP)限制的设置与作用:识别瓶颈、加速流动

  6. 看板会议:每日站会、交付会议、服务级别回顾

  7. 累积流图(CFD)深度分析:平均周期时间、吞吐量、在制品数量

  8. 瓶颈识别与应对:识别热点、资源调配、流程优化

  9. 流动效率的度量:流动效率 = 处理时间 / 总前置时间

  10. 看板在软件开发中的应用场景:新功能开发、缺陷修复、技术债务

  11. 看板与Scrum的异同与结合(Scrumban)

  12. 综合实战:为某团队设计看板系统并运行两周

专题五:需求交付流程优化

培训对象:

  • 产品经理、需求分析师

  • 项目经理、Scrum Master

  • 需要优化需求交付流程的团队成员

培训目标:
掌握需求交付全流程的优化方法,能够识别需求价值、细化需求、加速需求流动,减少需求延迟和浪费。

培训内容:

  1. 需求交付全流程:从创意提出到上线交付

  2. 需求价值评估与优先级排序:价值/复杂度矩阵、WSJF(加权最短作业优先)

  3. 需求细化与拆分:史诗→特性→用户故事的拆解原则

  4. 需求澄清与就绪定义(DoR):进入开发前的标准

  5. 需求承诺与迭代计划:防止过量承诺、平衡需求与容量

  6. 需求流动跟踪:看板中的需求状态、前置时间监控

  7. 需求延迟分析:识别需求停滞环节、分析原因

  8. 需求反馈闭环:上线后数据验证、用户反馈收集

  9. 需求变更管理:拥抱变化与控制范围蔓延的平衡

  10. 需求交付的可视化:需求交付漏斗、需求交付周期分布

  11. 需求交付效率的度量:需求前置时间、需求吞吐量

  12. 综合实战:对某需求交付流程进行价值流图析

专题六:工程效能与持续集成

培训对象:

  • 开发人员、技术负责人

  • DevOps工程师、平台工程师

  • 需要提升工程效能的开发团队成员

培训目标:
掌握提升工程效能的核心实践,能够构建高效的持续集成环境,优化代码提交、构建、合并流程,减少等待时间。

培训内容:

  1. 工程效能的定义:编码、构建、测试、集成阶段的效率

  2. 分支策略对工程效能的影响:主干开发 vs. 特性分支

  3. 代码提交规范与最佳实践:小批量提交、原子性提交

  4. 持续集成(CI)的核心实践:频繁合并、自动化构建、快速反馈

  5. CI流水线设计:代码检查、单元测试、集成测试、打包

  6. 构建工具优化:Maven/Gradle增量编译、依赖缓存

  7. 代码审查的效能优化:轻量级审查、自动化检查辅助

  8. 合并(Merge)冲突的预防与解决:频繁同步、小粒度分支

  9. 开发环境效能:本地开发环境一致性、容器化开发

  10. 技术债务管理:代码重构、自动化重构、技术债务跟踪

  11. 工程效能的度量:构建时长、代码审查时长、合并等待时间

  12. 综合实战:优化某项目的CI流水线并对比效能提升

专题七:持续交付与部署发布

培训对象:

  • DevOps工程师、发布经理

  • 运维工程师、开发人员

  • 需要提升部署发布效率的团队成员

培训目标:
掌握持续交付的核心实践,能够优化部署发布流程,降低发布风险,提升发布频率,实现可靠、高效的发布能力。

培训内容:

  1. 持续交付的定义:可部署于生产状态的软件保持随时可发布

  2. 部署流水线(Deployment Pipeline)的设计与实现

  3. 构建-部署-测试-发布的自动化流程

  4. 制品管理:版本管理、存储、分发、清理策略

  5. 环境管理:开发环境、测试环境、预发布环境、生产环境

  6. 配置分离策略:环境变量、配置中心、不可变配置

  7. 部署策略:蓝绿部署、金丝雀发布、滚动更新、灰度发布

  8. 发布决策与发布门禁:自动化测试门禁、人工审批门禁

  9. 发布回滚机制:回滚策略、数据一致性保障

  10. 发布过程中的监控与验证:健康检查、业务验证

  11. 发布效率的度量:部署频率、发布前置时间、回滚率

  12. 综合实战:设计并实现某微服务的完整部署流水线

专题八:测试效能与质量内建

培训对象:

  • 测试工程师、测试经理

  • 开发人员、质量保证人员

  • 需要提升测试效率和质量内建能力的团队成员

培训目标:
掌握测试效能提升的方法与技术,能够优化测试策略,提升自动化测试效率,实现质量内建,减少质量损耗。

培训内容:

  1. 测试效能的定义:发现缺陷的效率、反馈的速度

  2. 质量内建理念:测试左移、全员质量责任

  3. 测试分层策略:测试金字塔(单元测试70%、服务测试20%、UI测试10%)

  4. 单元测试效能提升:快速执行、高覆盖率、隔离性

  5. 自动化接口测试效能:数据驱动测试、并行执行

  6. UI自动化测试效能:稳定策略、PageObject设计模式、视觉回归测试

  7. 测试数据管理:测试数据准备、数据隔离、数据清理

  8. 测试环境管理:环境稳定性、环境一致性、快速部署

  9. 测试与CI/CD集成:流水线中的测试门禁

  10. 探索性测试在迭代中的应用:时间盒、测试笔记

  11. 测试效能的度量:测试执行时长、自动化覆盖率、缺陷逃逸率

  12. 综合实战:优化某模块的测试策略并提升测试执行效率

专题九:团队效能与协作文化

培训对象:

  • 团队负责人、项目经理

  • Scrum Master、敏捷教练

  • 需要提升团队协作效率的全体成员

培训目标:
掌握团队效能提升的方法,能够建设高效协作的团队文化,优化沟通机制,减少协作摩擦,提升团队凝聚力。

培训内容:

  1. 团队效能的影响因素:目标清晰度、沟通效率、信任水平

  2. 高效团队的特征:共同目标、技能互补、信任透明、持续学习

  3. 团队组织模式:组件团队 vs. 特性团队、跨职能团队

  4. 沟通机制优化:面对面沟通、异步沟通工具、信息透明

  5. 会议效能提升:站会15分钟、规划会准备充分、回顾会聚焦改进

  6. 团队协作工具选择:Jira、Confluence、Slack、Teams

  7. 远程/混合团队的协作:信任建立、同步与异步结合、仪式感

  8. 团队冲突管理:建设性冲突、冲突解决技巧

  9. 团队学习与复盘:定期复盘、经验分享、知识沉淀

  10. 团队激励与认可:内在激励、成就感、团队荣誉

  11. 团队效能的度量:员工满意度、团队稳定性、交付一致性

  12. 综合研讨:当前团队协作问题分析与改进计划

专题十:效能工具链与平台工程

培训对象:

  • 平台工程师、DevOps工程师

  • 工具链负责人、架构师

  • 需要建设效能工具链的技术人员

培训目标:
掌握效能工具链的构建与集成方法,能够建设统一的开发者平台,提升开发体验和研发效率,实现效能工具的规模化应用。

培训内容:

  1. 效能工具链全景图:项目管理、代码管理、CI/CD、测试、监控

  2. 工具链集成策略:统一认证、数据打通、流程串联

  3. 开发者平台(IDP)理念:内部开发者平台、自助服务

  4. 平台工程的核心价值:提升开发者体验、降低认知负担

  5. 平台建设内容:项目脚手架、环境申请、CI/CD模板、部署服务

  6. 脚手架服务:标准化项目初始化、依赖配置、代码规范

  7. CI/CD模板库:语言/框架专属流水线模板

  8. 环境自助申请:开发环境、测试环境按需创建

  9. 效能数据整合:统一效能仪表盘、数据关联分析

  10. 平台工程的度量:开发者满意度、自助服务使用率、平台稳定性

  11. 开源平台工具选型:Backstage、Humanitec、KubeVela

  12. 综合实战:设计开发者平台(IDP)的MVP功能

专题十一:研发效能成熟度模型

培训对象:

  • 效能改进负责人、质量经理

  • 技术总监、组织能力建设者

  • 需要评估组织效能成熟度的管理者

培训目标:
掌握研发效能成熟度模型,能够评估组织当前效能水平,识别改进方向,制定分阶段的效能提升路径。

培训内容:

  1. 效能成熟度的概念:从混沌到卓越的演进过程

  2. DORA DevOps成熟度模型:低、中、高、精英级

  3. 流动维度成熟度:前置时间、部署频率的表现

  4. 质量维度成熟度:变更失败率、服务恢复时间的表现

  5. 团队维度成熟度:跨职能性、自组织能力

  6. 平台维度成熟度:工具集成度、自助服务能力

  7. 文化维度成熟度:信任、协作、持续改进

  8. 效能成熟度评估方法:问卷、访谈、数据分析

  9. 成熟度评估报告编写:现状、差距、建议

  10. 效能提升路径规划:从当前级别到下一级的改进措施

  11. 不同成熟度级别的典型案例特征

  12. 综合实战:对某组织进行效能成熟度评估并输出改进路径

专题十二:效能体系落地与持续改进

培训对象:

  • 效能改进团队核心成员

  • 技术管理者、组织变革推动者

  • 准备系统推进效能建设的从业者

培训目标:
通过完整案例演练,整合研发效能体系建设的全流程,掌握效能体系落地的策略与方法,建立持续改进的长效机制。

培训内容:

  1. 效能体系建设路线图:诊断、规划、试点、推广、优化

  2. 效能团队的组建与运作:效能小组、虚拟团队、全职团队

  3. 效能改进项目选型:选择关键痛点、高价值场景

  4. 效能改进实验设计:提出假设、小步验证、快速调整

  5. 效能文化培育:高层支持、培训宣导、激励认可

  6. 效能推广策略:先试点后推广、树立标杆、经验复制

  7. 效能改进的阻力与应对:技术债务、文化惯性、管理挑战

  8. 效能体系的持续运营:定期评估、数据驱动、动态调整

  9. 效能与业务目标的关联:将效能改进与业务价值挂钩

  10. 效能建设案例复盘:成功企业的效能建设路径

  11. 效能体系的未来趋势:AI赋能效能、平台工程深化

  12. 综合大作业:为某研发组织设计完整的效能体系建设方案





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

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

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

咨询电话010-62883247

                4007991916

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

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>