课程背景:
软件产品或软件项目的开发成本日益高涨,客户对产品交付时间和交付质量的要求日益提高,这给软件研发团队带来了非常大的挑战。很多企业存在下列常见问题,然而沿用老方法、老思路,很难获得明显的改善。
研发项目总是延期,客户和领导都不满意

交付的产品存在很多质量问题,测试也没有发现,客户怨声载道
技术债务堆积如山,团队协作总是阻碍重重
需求变、计划变、人员变,好像一切都在不停的变,疲于应对
研发效能聚焦的是效率和质量的“双提升”,如何通过对研发效能的专题研究,从而让团队整体树立统一的交付思想和效能目标,并且付诸实践。这是很多企业都在追求的目标。然而,这个目标的实现并不容易,既需要体系化的专业技能,又需要借鉴成功的参考案例。
本课程,面向技术研发经理这个专业化群体,以研发效能提升为核心目标,详细讲解如何带领研发团队提高研发效能和执行力。课程基于技术管理者更宏观更大范围的管理视野,围绕着效能分析、流程优化、质量保证、架构重构、风险管理、变更管理等技能模块,全面覆盖现代软件研发管理理论,并进行实用技能训练。帮助企业提升研发效能。
课程内容包括:
1个目标:提升研发效能。带领团队高效、优质的完成研发项目。
1个模型:技术管理循环模型。全面覆盖技术经理的关注点和核心技能。
6个模块:效能、流程、质量、架构、风险、变更。快速提升技术管理能力。
课程收益:
● 深度理解研发效能理念,能够建立效能度量体系,从而对效能的提升加以衡量;
● 全面理解敏捷开发过程的核心理念与日常管理实操要点,提升敏捷开发效率;
● 用质量保障思维延展质量控制方法,提升软件开发质量;
● 从整体视角优化架构,提升开发效能;
● 提升风险管理技能,防患于未然;
● 应用软件配置管理,拥抱变更,管理变更。
课程时间:2天,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)跨部门沟通
练习:项目中的争执
课程回顾、总结、答疑
曹文斌老师 研发项目管理实战专家
22年研发项目管理实战经验
北京航空航天大学(双一流)软件工程硕士
高级信息系统项目管理师(高级职称)
自助售货行业标准(T/CCAGM 004—2020)的撰写人之一
曾任:甘来科技|创始合伙人&CTO
曾任:百度(中国500强)移动云事业部|资深架构师(T8)
曾任:数码视讯(上市)|战略研究院架构师
擅长领域:全流程产品设计、敏捷软件开发、研发项目管理、产品商业化设计、产品力提升训练、技术管理训练、研发体系建设等
★ 【懂技术】主导团队关键技术决策,带领团队实现技术创新:带领甘来科技技术团队研发工作,新增专利、著作权等40余项,拿下10余项各类创新奖。凭借技术实力入选“难于进哈佛”的微软加速器和百度AI加速器。
★ 【晓市场】累计研发完成14项涉及医疗、教育、零售、互联网等多行业商用软硬件产品:
→ 百度网盘、百度云记事本:百度核心产品之一,为8亿用户带来数字化生活的便利。
→ 智能零售机器人及运营管理平台:入选2018年Gartner人工智能产业发展蓝皮书。
→ 手机导航系列产品:国内早期手机导航的先行者,为2000万司机提供地图导航服务。
★ 【乐分享】多次受邀出席行业峰会分享:曾在《Microsoft Tech Summit》《Microsoft Ignite China》《微软物联网大会》《Plug and Play峰会》等峰会/论坛分享新技术、新商机。
★ 【善培养】百度技术委员会委员、百度技术学院最佳导师:主讲《技术经理研发效能提升》《敏捷项目管理核心技能提升》《优秀工程师职业素养提升》等课程,为百度培养多名T6、T7高级工程师。
实战经验:
曹老师软件工程专业出身,主导研发了14款产品,覆盖医疗、教育零售、互联网、AI等多个领域,且有广泛的商用落地:
——互联网领域——培养并带领技术团队,从无到有,完成百度网盘等多个用户日活过亿的产品架构设计,并创新设计交叉双迭代敏捷模型,进行过程控制,保障百度移动云Android、iOS、PC等多平台客户端产品的架构设计、评审和核心技术模块的研发与攻关
成果:带领团队保持百度网盘、通讯录、云记事本等多个产品快速高质的迭代产出,并为百度培养了多名T6、T7级别的高级工程师。
——智能机器人领域——主导甘来科技机器人产品线规划、需求分析、产品创新决策,全面把握硬件产品技术投入和资源配置,带领团队完成2款新一代无人零售机器人概念机研发。
成果:带领团队落地微软办公用品分发物联网、可口可乐自贩机等近10种不同类型的零售机器人,其中可口可乐自贩机智能运营管理平台,支持近2000台自贩机的运营管理。
——零售数字化领域——作为北京芝一食品的技术带头人,带领IT技术和数字化团队,构建企业数字化基础设施,创建会员信息系统,打通线上线下体系,建立高效数字化营销体系。
成果:仅用6月时间、40万成本,带领技术团队完成全国21家连锁门店与总部的ERP、e-ERP、BI、小程序、智能巡店、自有会员等数字化系统初始建设,快速适配业务变化。
——医疗领域——指导团队运用各类传感器、刺激器等领域新技术,对医院、医学/教学实验室等场景的动物实验进行信号采集、处理、分析,研发某生物医学信号采集处理系统。
成果:带领技术团队利用高速绘图、动静态分割等的技术创新创新,帮助产品一举成为行业头部品牌。
——通讯领域——曾在Nokia、Motorola等功能手机时代,参与研发某手机导航,实现手机地图和驾驶导航在线服务。
成果:手机导航的先行者,为2000万付费用户提高便捷的手机地图和导航服务。
曹老师22年的研发项目管理实战中,从普通架构师一路成长到CTO(首席技术官),他总结自身成功经验,为广大技术人员解决难题,培养更多优秀的技术人才:
01-论坛/峰会演讲嘉宾:多次受《Microsoft Tech Summit》《Microsoft Ignite China》《微软物联网大会》《网易创投大会》《中国泛零售峰会》《自助售货行业发展峰会》《中国企业互联网峰会》等峰会\论坛邀请出席分享
02-百度技术学院最佳导师:曾为百度提炼工程师能力地图作为职称评定和人才培养标准,开展《技术经理研发效能提升》《优秀工程师职业素养提升》等课程20+场。
03-服务达能集团、北京琥珀等企业:开展《产品经理产品力提升实战》《技术经理研发效能提升》《敏捷项目管理核心技能提升》等课程15场。
主讲课程:
《项目推进——敏捷项目管理核心技能提升》
《从零到壹——产品经理产品力提升实战》
《带人成事——技术经理管理技能提升》
《研发加速——技术经理研发效能提升》
《创新有术——产品创新与商业模式设计实战》
《职业跃迁——优秀技术人员职业素养提升》
授课风格:
● 系统性:曹老师对现代软件工程和项目管理有扎实的理论基础,多年的B端产品、C端产品、项目的实战经验,及产品多维度岗位的磨练,使其授课内容的系统性尤其突出。
● 实操性:以产品设计、软件工程、项目管理的理论体系为基础,结合多年工作经验和方法。通过理论与实践相结合,使学员既能学习相关的理论知识,又能掌握实战技能。
● 启发性:产品、技术、商业互为一体,课程中曹老师往往以商业本质出发,把产品、技术、管理向着商业目标看齐,启发学员的商业思维与客户意识
● 互动性:高屋建瓴,深入浅出,融会贯通多种跨职能跨岗位的知识与技能,剖析准确透彻,授课方式轻松活泼,强调互动和课堂练习,帮助学员学有所用,学有所悟。
部分曾服务过客户:
微软(中国)有限公司、联想集团、可口可乐公司、天猫、雀巢公司、嘉士伯、玛氏公司、内蒙古蒙牛乳业集团、万达广场、小米科技有限责任公司、达能集团、英诺科技有限公司、中国电信集团公司、中国通信服务股份有限公司、富士康科技、北京琥珀创想科技有限公司、北京盈科世纪技术开发有限公司、北京微信斯达科技发展有限公司、北京康科利科技发展有限公司、北京腾瑞万里信息技术有限公司等
部分客户评价:
曹老师课程内容很充实,进度把握页很好,很喜欢之前工作经历中的实际案例,生动易懂,让我的产品知识更体系化了。
——英诺 康总
曹老师讲解的很透彻,结合案例和练习也很好理解,语速也不快,让我系统性的学习了产品经理的知识,也纠正了我很多自己摸索不当的问题。超赞的
——中国通服 王经理
我们在工作过程中也是不断摸索的,缺少一些专业知识,即使是看了书也不知道如何用,用在哪。这次很有幸能跟曹老师系统的进行学习,特别感谢
——琥珀创想 宋总
我自己还是蛮有收获的,尤其是讲敏捷的部分。我们的IT部门其实承担着非常繁重的开发与运维的任务,还要面对很多业务部门各种需求,但是,我们在敏捷开发的应用上往往也是自己摸索。今天这么系统的培训,让我们真正看到了成熟的敏捷开发管理是如何进行的,对我们帮助很大。
——达能亚太 张总
部分证书/证明:
高级信息系统项目管理师
自助售货行业标准的撰写人之一
百度技术学院最佳导师
百度新人文化导师聘书
部分授课照片:
中国通信服务集团
《产品经理产品力提升实战》
琥珀创想
《技术经理研发效能提升》
中粮-可口可乐
《零售数字化解决项目》
泛零售社群分享
《项目技术规划》