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

  培训讲师:曹文斌

讲师背景:
曹文斌老师研发项目管理实战专家22年研发项目管理实战经验北京航空航天大学(双一流)软件工程硕士高级信息系统项目管理师(高级职称)自助售货行业标准(T/CCAGM004—2020)的撰写人之一曾任:甘来科技|创始合伙人CTO曾任:百度(中国5 详细>>

曹文斌
    课程咨询电话:

《研发加速——技术经理研发效能提升》详细内容

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

研发加速——技术经理研发效能提升
课程背景:
软件产品或软件项目的开发成本日益高涨,客户对产品交付时间和交付质量的要求日益提高,这给软件研发团队带来了非常大的挑战。很多企业存在下列常见问题,然而沿用老方法、老思路,很难获得明显的改善。
研发项目总是延期,客户和领导都不满意
交付的产品存在很多质量问题,测试也没有发现,客户怨声载道
技术债务堆积如山,团队协作总是阻碍重重
需求变、计划变、人员变,好像一切都在不停的变,疲于应对
研发效能聚焦的是效率和质量的“双提升”,如何通过对研发效能的专题研究,从而让团队整体树立统一的交付思想和效能目标,并且付诸实践。这是很多企业都在追求的目标。然而,这个目标的实现并不容易,既需要体系化的专业技能,又需要借鉴成功的参考案例。
本课程,面向技术研发经理这个专业化群体,以研发效能提升为核心目标,详细讲解如何带领研发团队提高研发效能和执行力。课程基于技术管理者更宏观更大范围的管理视野,围绕着效能分析、流程优化、质量保证、架构重构、风险管理、变更管理等技能模块,全面覆盖现代软件研发管理理论,并进行实用技能训练。帮助企业提升研发效能。
课程内容包括:
1个目标:提升研发效能。带领团队高效、优质的完成研发项目。
1个模型:技术管理循环模型。全面覆盖技术经理的关注点和核心技能。
6个模块:效能、流程、质量、架构、风险、变更。快速提升技术管理能力。
课程收益:
● 深度理解研发效能理念,能够建立效能度量体系,从而对效能的提升加以衡量;
● 全面理解敏捷开发过程的核心理念与日常管理实操要点,提升敏捷开发效率;
● 用质量保障思维延展质量控制方法,提升软件开发质量;
● 从整体视角优化架构,提升开发效能;
● 提升风险管理技能,防患于未然;
● 应用软件配置管理,拥抱变更,管理变更。
课程时间:2天,6小时/天
课程对象:技术经理、研发经理、技术团队管理
课程方式:现场讲授,小组讨论,案例分享,现场演练
课程模型:
课程大纲
第一讲:效能解析:诊断瓶颈,激发团队潜力
一、研发效能的影响
1. 研发效能:更高效、更高质量、更可靠、可持续地交付更优的业务价值的能力
2. 影响研发效能的9大因素
工具:研发效能提升检查表
二、研发效能的度量方法
1. 度量体系的3大组成
1)业务价值度量
2)产品交付度量
3)基础能力度量
2. 构建度量体系
第一步:定义目标
第二步:设计指标
第三步:数据收集
第四步:数据分析
第五步:反馈与调整
研讨:构建度量体系的常见问题
第二讲:敏捷过程实践:打造高效、响应快速的开发流程
291084064770通用开发过程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. 软件产品的质量规律
328858964243972. 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. 商业风险
27217874749978案例: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)跨部门沟通
练习:项目中的争执
课程回顾、总结、答疑

 

曹文斌老师的其它课程

课程背景:产品是企业核心价值的承载,产品经理是产品的直接负责人,产品经理的专业水平无疑对产品的成败息息相关。但是,产品经理在擅长的产品设计技能之外,往往存在以下不足:对产品战略、策划上缺少必要的工作,缺少大产品观对产品的商业与市场层面认识较少,产品的市场价值出现偏差在需求分析方面不够体系化,导致交付问题频出本课程,面向产品经理这个专业化群体,以产品战略、商业

 讲师:曹文斌详情


课程背景:在当今快速变化的时代,企业的产品研发能否正确而高效,已经成为非常重要的命题。然而,实际上面临着诸多问题:对产品开发体系认识不足,或者没有,或者随意而为。产品开发缺少流程,关键节点没有把控,导致失之毫厘谬以千里。质量体系不健全,有测试没控制,缺少质量保障。开发团队各自为政,难以高效组织。本课程旨在通过提供IPD集成产品开发体系的框架和流程,以及质量保

 讲师:曹文斌详情


课程背景:项目经理是项目的直接负责人,项目经理的软技能与项目成败息息相关。然而,很多企业面临的实际问题是项目经理的软技能不足,通常表现为:沟通不畅:沟通是为了解决问题,但是沟通不畅反而增加项目阻力推进力不足:项目推动过程中缺乏推动力,常常导致延期或无法获取资源团队效率低:看上去团队很忙,但是产出质量和速度都不如人意,积极性不高解决问题能力弱:遇到问题或风险,

 讲师:曹文斌详情


课程背景:本课程旨在为产品经理提供全面而深入的NPDP认证考试内容的辅导,完全涵盖了PDMA的最新NPDP七个主题,采用了产品经理认证知识体系指南第2版的教材内容。无论是初学者还是有经验的产品经理,本课程都将为您提供全面的知识和技能,以提高对新产品开发的深刻理解,掌握必备的工具和技能,通过NPDP认证考试的成功率,并在新产品开发管理过程中发展您的职业生涯。课

 讲师:曹文斌详情


课程背景:随着信息技术的发展,软件工程领域走过80年,随着移动互联网的发展,产品经理诞生不过10几年,无论是软件工程,还是产品经理,都是新兴的领域,新兴的职位,缺少体系性、专业性的建设。产品是企业核心价值的承载,产品经理是产品的直接负责人,产品经理的专业水平无疑对产品的成败息息相关。但是,企业仍然存在很多产品力不足的现象:新产品的产品战略、策划、创新上缺少必

 讲师:曹文斌详情


课程背景:在快速变化的行业,洞察力的缺失已成为企业发展的重大障碍。常见情况包括:因未能准确把握市场动态和用户需求,而错失了宝贵的市场机遇。缺乏深入的用户场景洞察,导致产品设计脱离实际使用情境,影响产品的市场表现。没有基于深刻商业洞察制定策略,使得企业在激烈的市场竞争中难以脱颖而出。对需求分析浮于表面,导致无法满足用户对真实需求,造成研发资源的巨大浪费。这些问

 讲师:曹文斌详情


课程背景:当前,新产品技木快速更新达代、容户定制化、需求差异化、市场快速反应需求、容户需求模糊性、以及组织资源短缺常态化等对新产品开发项目的过程复杂度和管理难度影响越来越明显。商业竞争的日趋激烈.也对项目开发速度、交付周期、应对变更能力提出了更高的要求。传统的瀑布开发模式和单项目管理运作框架已经难以满足企业实际的项目管理和交付要求。企业纷纷在探讨,如何将规模

 讲师:曹文斌详情


课程背景:无论是招投标,还是开发或采购,对于软件项目的规模估算、工作量估算、成本估算都是重要的依据指标。然而,很多企业内部没有统一的软件规模度量尺度或标准,对项目工作量及成本预估或采购预估没有合适的依据,大多靠个人经验估算。常见的问题表现为:项目预算或报价缺乏依据每个项目都有各自的估算方法工作量估算依赖个人风格或经验成本估算误差过大造成利润损失需求模糊状态无

 讲师:曹文斌详情


课程背景:在当今快速发展的商业环境中,企业对项目管理的需求日益增长。有效的项目管理不仅能够确保资源的合理分配和使用,还能提高工作效率,加速项目进展,从而在竞争激烈的市场中获得优势。然而,许多企业在项目管理方面仍面临着诸多挑战和问题。常见的不足现象包括:任务分配不明确:团队成员的职责和任务分配不清晰,导致效率低下。计划制定不具体:项目计划缺乏细致的规划,整个项

 讲师:曹文斌详情


课程背景:越来越多的企业发现,要想做出好产品,仅靠产品经理的专业技能是远远不够的。产品经理就像是产品的CEO,需要全面的软技能。如果软技能不足,就常见到下列现象:产品不符合市场需求,缺乏创新产品经理与其他角色或部门的合作磕磕绊绊进程推进乏力,团队缺少积极性产品经理成长缓慢,跟不上发展本课程,面向产品经理,以九维产品力软技能模型为核心,以实战项目、案例解析、现

 讲师:曹文斌详情


COPYRIGT @ 2018-2028 HTTPS://WWW.QG68.CN INC. ALL RIGHTS RESERVED. 管理资源网 版权所有