课程费用

6800.00 /人

课程时长

2

成为教练

课程简介

现代的软件行业已经不再是以前“大鱼吃小鱼“的时代了,而是转变成了”快鱼吃慢鱼“的时代。对于大量“小而美”的互联网软件项目,当创意和细分领域被确认之后,各大友商比拼的就是研发能力,具体来讲就是从需求转化成软件或者服务的能力,这其中研发效能的高低对于需求转化速率起到了至关重要的作用。同时,如何有效降低研发和运维的成本也是研发效能需要关注的重要课题,尤其是大型互联网项目,当某个环节哪怕只有少量优化的时候,由于其规模效应(比如集群规模,用户流量等)的放大作用,最终节省的成本也会是相当可观的。本公开课将围绕研发效能提升的企业级实践来展开,让听众能够对研发效能的来龙去脉以及目前的行业实践有一个清晰的全景图。本课程不仅具有完备的理论体系,而且所有的理论都会以实际工程案例来进行系统的讲解,保证内容的深入浅出。

目标收益

1 深入理解软件研发效能提升的时代背景和重要性
2 全面掌握中大型企业在软件研发各阶段的效能提升实践
3 帮助提升企业级DevOps和自动化测试能力的建设
4 全面掌握企业级效能中台建设的最佳实践(效能中台+度量平台)
5 全面掌握软件企业研发效能度量的最佳实践
6 理解研发效能提升的误区,避免实施中的踩坑
7 了解国内外厂商在研发效能上的实践与探索

培训对象

软件研发负责人,研发管理负责人,运维负责人,DevOps负责人,测试负责人,工程效能负责人
软件架构师,资深研发工程师
运维架构师,资深运维工程师,DevOps工程师,SRE
测试架构师,资深测试工程师
研发管理人员,研发流程工程师

课程大纲

软件研发效能提升通识 1. 当我们在谈研发效能的时候我们到底在谈什么
2. 研发效能的涵盖范围
3. 各大行业龙头企业为什么都开始关注“研发效能”
4. 研发效能 VS DevOps
5. 研发效能 VS 测试自动化
6. 研发效能 VS 敏捷开发/测试
7. 组织效能 VS 个人效能
8. 业界研发效能的现状与趋势分析
软件研发效能提升的最佳实践 1. 研发效能提升的经验分享(8大原则)详解
2. 研发效能的度量方法与常见误区
3. 企业级研发效能实践的落地路径与方法
4. 从架构的角度来看研发效能的提升与方案选择
5. 研发效能团队的建设与实践
6. 组织级别的开源协同能力建设
7. 让“价值”流动起来
8. 风险前置能力的建设
需求阶段研发效能提升的最佳实践 1. 瀑布模型 VS 敏捷模型
2. 需求工程的难点
3. 需求粒度和准确定的把控
4. 高效需求管理的不同形式和最佳应用场景
5. 需求变更的应对方法和最佳实践
开发阶段研发效能提升的最佳实践 1. 个人开发环境的效能提升
2. 分支模式的选择
3. 开发协作模式的选择
4. 代码静态质量的前期把控
5. 代码动态质量的前期把控
6. 开发者自测的行业实践
7. 如果用好CI流水线
8. CI流水线效能优化的方方面面
测试阶段研发效能提升的最佳实践 1. 瀑布模式下的测试实践
2. 敏捷模式下的测试实践
3. 自动化测试的局限性和影响效能的误区
4. 智能化测试的局限性和影响效能的误区
5. 探索式测试的威力
6. 分层的测试体系建设
7. 高效测试策略的选择与设计
8. GUI自动化测试能力体系的建设
9. API自动化测试能力体系的建设
10. 测试基础架构服务化能力的建设
11. 测试基础架构服务化能力详解
12. 基于工具的测试效能提升
13. TestOps的实践
运维阶段研发效能提升的最佳实践 1. 人肉运维和自动化运维
2. CICD和运维的联动与集成
3. 监控的最佳实践
4. DevOps和SRE
5. SRE的工作模式
6. 从脚本化到平台化
基于流程改进的研发效能提升的最佳实践 1. 全局优化 > 局部优化
2. 基于流程优化的典型行业案例解读
3. 更好的视野与格局
4. 部门内的流程效能优化
5. 跨部门的流程效能优化
6. 流程优化的常用方法与实践
7. 流程优化常见的误区与应对
研发效能度量的最佳实践 1. 研发效能应该度量什么
2. 研发效能度量的常见误区
3. 什么才是好的度量
4. 虚荣性指标 VS 可执行指标
5. 度量指标设计的最佳实践
6. 行业成功案例分享
“研发效能”的工程实践与行业案例 1. Google研发效能实践与产品化
2. eBay研发效能实践与产品化
3. 阿里的研发效能实践与产品化
4. 百度的研发效能实践与产品化
软件研发效能提升通识
1. 当我们在谈研发效能的时候我们到底在谈什么
2. 研发效能的涵盖范围
3. 各大行业龙头企业为什么都开始关注“研发效能”
4. 研发效能 VS DevOps
5. 研发效能 VS 测试自动化
6. 研发效能 VS 敏捷开发/测试
7. 组织效能 VS 个人效能
8. 业界研发效能的现状与趋势分析
软件研发效能提升的最佳实践
1. 研发效能提升的经验分享(8大原则)详解
2. 研发效能的度量方法与常见误区
3. 企业级研发效能实践的落地路径与方法
4. 从架构的角度来看研发效能的提升与方案选择
5. 研发效能团队的建设与实践
6. 组织级别的开源协同能力建设
7. 让“价值”流动起来
8. 风险前置能力的建设
需求阶段研发效能提升的最佳实践
1. 瀑布模型 VS 敏捷模型
2. 需求工程的难点
3. 需求粒度和准确定的把控
4. 高效需求管理的不同形式和最佳应用场景
5. 需求变更的应对方法和最佳实践
开发阶段研发效能提升的最佳实践
1. 个人开发环境的效能提升
2. 分支模式的选择
3. 开发协作模式的选择
4. 代码静态质量的前期把控
5. 代码动态质量的前期把控
6. 开发者自测的行业实践
7. 如果用好CI流水线
8. CI流水线效能优化的方方面面
测试阶段研发效能提升的最佳实践
1. 瀑布模式下的测试实践
2. 敏捷模式下的测试实践
3. 自动化测试的局限性和影响效能的误区
4. 智能化测试的局限性和影响效能的误区
5. 探索式测试的威力
6. 分层的测试体系建设
7. 高效测试策略的选择与设计
8. GUI自动化测试能力体系的建设
9. API自动化测试能力体系的建设
10. 测试基础架构服务化能力的建设
11. 测试基础架构服务化能力详解
12. 基于工具的测试效能提升
13. TestOps的实践
运维阶段研发效能提升的最佳实践
1. 人肉运维和自动化运维
2. CICD和运维的联动与集成
3. 监控的最佳实践
4. DevOps和SRE
5. SRE的工作模式
6. 从脚本化到平台化
基于流程改进的研发效能提升的最佳实践
1. 全局优化 > 局部优化
2. 基于流程优化的典型行业案例解读
3. 更好的视野与格局
4. 部门内的流程效能优化
5. 跨部门的流程效能优化
6. 流程优化的常用方法与实践
7. 流程优化常见的误区与应对
研发效能度量的最佳实践
1. 研发效能应该度量什么
2. 研发效能度量的常见误区
3. 什么才是好的度量
4. 虚荣性指标 VS 可执行指标
5. 度量指标设计的最佳实践
6. 行业成功案例分享
“研发效能”的工程实践与行业案例
1. Google研发效能实践与产品化
2. eBay研发效能实践与产品化
3. 阿里的研发效能实践与产品化
4. 百度的研发效能实践与产品化

课程费用

6800.00 /人

课程时长

2

预约体验票 我要分享
提交需求