研发主管能力管理直通车 技艺经理研发经理 可定制大纲

研发加速——技术经理研发效能提升

软件货品或者软件项目的开发成本日益高涨,买方对货品交付时间和交付质量的要求日益拉升,这给软件研发队伍带来了十分大的挑战…

授课时长
2天
授课方式
内训
建议人数
20–40 人
主讲
曹文斌
课程编号
PX-T29118
研发加速——技术经理研发效能提升
内训报价
面议(按天计)
含讲师课酬、教材与差旅,不含场地
电话咨询 131-8265-5138
企业微信二维码
微信扫码咨询报课程名即可,工作日 1 小时内回复

本站不设表单:打电话或扫码即可,不用留手机号等回访

课程背景

软件货品或者软件项目的开发成本日益高涨,买方对货品交付时间和交付质量的要求日益拉升,这给软件研发队伍带来了十分大的挑战。

很多公司存在下列常见问题,可是沿用老办法、老思路,很难获得明显的改进

。

研发项目总是延期,买方和领导都不满意

交付的货品存在很多质量问题,测试也没有发现,买方怨声载道

技艺债务堆积如山,队伍协同总是阻碍重重

诉求变、规划变、人员变,好像一切都在不停的变,疲于化解

研发效能锁住的是效率和质量的

“双拉升”,怎样借助对研发效能的专题研究,从而让队伍整体树立统一的交付思想和效能标的,并且付诸实践。这是很多公司都在追求的标的。可是,这个标的的达成并不容易,既需要架构化的专精本领,又需要借鉴成功的参考实例。

本课,面向技艺研发经理这个专精化群体,以研发效能拉升为核心标的,详细解说怎样带领研发队伍拉升研发效能和执行本领。课程基于技艺管人者更宏观更大范围的管控视野,围绕着效能拆解、流程精进、质量保证、架构重构、隐患管控、变更管控等等本领模块,周全覆盖现代软件研发管控理论,并开展实用本领训练。支援公司拉升研发效能。

课程内容包括:

1个标的:拉升研发效能。带领队伍高效、优质的完成研发项目。

1个模型:技艺管控循环模型。周全覆盖技艺经理的关注点和核心本领。

6个模块:效能、流程、质量、架构、隐患、变更。迅速拉升技艺管控本领。

课程收益

● 深度领会研发效能理念,能够构筑效能度量架构,从而对效能的拉升加以衡量;

● 周全领会敏捷开发进程的核心理念和日常管控实操要点,拉升敏捷开发效率;

● 用质量保障思路延展质量将控办法,拉升软件开发质量;

● 从整体视角精进架构,拉升开发效能;

● 拉升隐患管控本领,防患于未然;

● 运用软件配置管控,拥抱变更,管控变更。

课程大纲

首讲:效能拆解:诊断瓶颈,激发队伍潜力

一、研发效能的影响

1. 研发效能:更高效,更高质量、更可靠、可持续地交付更优的业务价值的本领

2. 影响研发效能的9大因素

抓手:

研发效能拉升查验表

二、研发效能的度量办法

1. 度量架构的3大组成

1)业务价值度量

2)货品交付度量

3)基础本领度量

2. 构筑度量架构

第一步:定义标的

第二步:规划指标

第三步:资料收集

第四步:资料拆解

第五步:反馈和调整

研讨:

构筑度量架构的常见问题

次讲:敏捷进程实践:炼就高效、响应迅速的开发流程

一、

通用开发进程

5要素

1. 协同进程

2. 定位职责

3. 活动工件

4. 准则规范

5. 抓手支持

二、瀑布模型和敏捷模型

1. 瀑布模型全景图——适合诉求稳定的项目

2. 敏捷模型全景图——适合诉求多变的项目

实例:

敏捷模型拉升项目成功率

三、敏捷流程精进办法

1. 领会敏捷4宣言

2. 梳理敏捷流程

3. 开展敏捷思路方式

1)迭代和增量

2)拥抱变化

3)迅速交付

4)持续改进

5)自组织队伍

研讨:

敏捷开发的常见误区

操练:

怎样改进开发现况

四、敏捷开发中的

DevOps

1. 纵深领会DevOps

1)开发+运维

2)自动化交付

2. DevOps在敏捷开发中的作用

1)流程自动化

2)迅速反馈

3)高效携手

4)全生命周期管控

5)质量保证

6)买方导向

3. DevOps的运用

1)采用情境:运维和开发共同组成敏捷队伍

2)工程师的本领要求

a编码本领

b自动化和持续集成

c跨功能本领

d信念和交流

e负责全生命周期

3)常用抓手:GitLab、Ant、Jenkins、Docker

操练:

怎样强化

DevOps思路

三讲:质量保障打法:构筑稳健的质量将控架构

一、为何引入质量保障

1. 软件货品的质量规律

2. 7个维度对比质量保障和质量将控

3. 3个维度拉升质量

1)职责 2)范围 3)人员

二、质量保障活动的施行办法

1. 分阶段的质量保障活动

1)诉求拆解阶段——诉求评审

2)规划阶段——规划评审

3)开发阶段——单元测试

4)测试阶段——功能测试,性能测试、回归测试

5)部署和维护阶段——压力测试

6)全程质量管控——指标量化

操练:

怎样改进质量活动

抓手:

QA事务内容规范参考

2. 开发中的代码审查

1)代码审查的规范和流程

2)运用代码审查的5项要则

操练:

代码审查现况调查

抓手:

代码审查规范

四讲:架构精进和演进:促成系统架构的持续精进

一、纵深领会架构规划

1. 架构的研究对象:组件、属性,关系

2. 架构的决定因素:非功能诉求

3. 架构的核心要则:高内聚、低耦合

4. 架构师的定位

二、分层架构图的表述办法

1. 业务模型

用途:

诉求拆解、业务建模

抓手:

用例图、泳道图

2. 推演视图

用途:

静态规划

抓手:

类图

3. 动态视图

用途:

动态规划

抓手:

对象图、泳道图,状态图

4. 开发视图

用途:

组织开发

抓手:

结构图、包图

5. 物理视图

用途:

部署方案规划

抓手:

部署图、包图

三、架构重构和精进

1. 化解架构熵增

1)架构熵增定律

2)化解架构熵增的6个维度

2. 开展架构重构

1)重构精进9步法

2)重构实践的5大注意事项

五讲:隐患识别和将控:构筑隐患制度,确保项目稳定推进

一、隐患识别

1. 项目隐患

2. 技艺隐患

3. 商业隐患

实例:

10种常见隐患

二、隐患管控办法

1. 评核可能性和严重性

2. 拟定隐患化解打法:规避/减轻/接受/转移

3. 跟踪并监控隐患

操练:

对当前项目开展隐患管控

抓手:

隐患评核表

第六讲:变更和交流管控:构筑变更将控架构和有效交流

一、配置管控

1. 软件配置管控的作用-确保可追溯性、可复现性和一致性

2. 配置管控的5项活动

1)版本将控——管控代码、文档变更

2)构筑管控——管控编译、测试变更

3)变更将控——管控诉求、规划变更

4)环境管控——管控环境一致性

5)发布管控——管控环境迁移

操练:

怎样改进现行的配置管控

二、技艺队伍实用交流

1. 聆听和响应轮廓

2. 交流3大要则

1)标的感

2)开放性

3)建设性

3. 六大情境交流办法

1)接收上级差事

2)给部属安排差事

3)向上呈报事务

4)请求支援

5)批评部属

6)跨部门交流

操练:

项目中的争执

课程回顾、收束、答疑

老师简介

Introduction to lecturers

弄懂更多

博闻智咨询|曹文斌老师

适合谁听

技艺经理、研发经理、技艺队伍管人者。建议同一家企业 3 人以上同来,课堂上直接改造本企业的实际问题——单人参加也能学到方法,但带不走可用的成果。

交付流程

课前:顾问访谈 2 位管理者,收集现状与问题清单,讲师据此调整案例。课中:讲授与演练各占一半,产出可直接用的工具与方案。课后:7 天内提交改进建议,30 天内一次线上答疑。

电话咨询