带人成事——技术经理管理技能提升 课程背景: 软件开发需要很强的专业背景,因此,很多企业的技术经理都是从工程师转型或提升而来,这些工程师往往具备了专业的技术背景,但是,初为管理者,面对着一同并肩工作的团队伙伴,却存在很多管理困惑,急需提升实用的管理技能。 ※ 从工程师转为技术经理,不知道如何顺利的展开管理工作 ※ 开发进度总是出问题,导致延期或加班 ※ 交付质量一降再降,不知道质量问题如何提升 ※ 沟通协调与团队小情绪无法化解,日常合作不顺畅 如果你遇到上述问题,这门课就是答案,从技术经理的全景和技能模型出发,带你实践一次转型初级管理的核心技能提升之旅,从而快速完成职业转型,带领团队走向成功。 本课程详细讲解如何带领研发团队提高开发效率和质量。课程将围绕管理者岗位模型、任务精英、进度掌控、风险防控、质量保障、团队合作、敏捷实战等技能模块,全面覆盖团队管理的理论,并进行实用技能训练。 课程内容包括: 1个目标:带领团队成功。带领团队成功的完成任务是初级管理者的核心任务。 4个能力:T4 能力模型的。全面培养管理者的关注点和核心技能。 6个模块:任务、进度、风险、质量、团队、过程。全面而实用,快速提升管理技能。 课程收益: ● 【能力全景】了解职责全景图和技能模型,对从工程师转型的管理者,建立实用而完整的管理能力图 ● 【工作梳理】针对日常工作,掌握实用的技能、方法、工具,管理团队得心应手 ● 【全局视角】从管理的视角看待技术,面对团队技术问题,建立系统性指导 ● 【团队管理】掌握管理者的计划、执行、跟踪检查的方法,选择实用方法和成功团队的最佳实践,全面带领团队走向成功 ● 【增效提质】抓住敏捷开发过程的关键点,配合沟通方法,提升团队执行效率和开发质量 课程时间:2天,6小时/天 课程对象:面临/正在转型成为管理者的软件开发工程师、研发项目经理、技术经理等 课程方式:现场讲授,小组讨论,案例分享,现场演练 课程大纲 第一讲:技术领航:技术经理的职责与能力 一、角色全貌:技术经理的多维职责 1. 角色定位 1)桥梁 2)技术+管理 2. 四项核心职责 1)项目管理 2)技术方案设计与实施 3)团队协作与沟通 4)质量控制与持续改进 工具:自我评估表 二、胜任要求:T4能力模型 1. Tech (技术) 2. Team (团队) 3. Timing (时序) 4. Tenacity (坚韧) 研讨:制定技能提升计划 第二讲:任务拆解:高效分配与准确估算 一、任务定向:合理分配以挖掘团队潜力 导入:什么是好任务 1. 好任务的特点 1)明确性 2)可衡量性 3)可实现性 4)相关性 5)时间界定 6)优先级和紧急性 2. 任务分配步骤 1)任务定义与分解 2)复杂度评估 3)成员能力评估 4)任务匹配与均衡 5)团队沟通 6)调整与反馈 工具:任务分配评估表 二、时间预判:准确估算以保障项目进度 1. 不确定性之锥 2. 时间估算的原则 1)透明性与沟通 2)保守估算 3)分解复杂任务 4)周期性复核 5)专家审查 3. 时间估算方法 1)基于用例——适用于面向对象的估算 2)LOC——通用代码行数估算 4. 时间估算的最佳实践 1)使用项目管理软件 2)持续改进 3)多层次估算 4)包含更多利益相关者 5)留有缓冲时间 练习:缓冲时间 第三讲:进度掌控:检查点的设立与评估 一、进度锚定:设立检查点以保障任务按期完成 1. 检查点——检查任务执行情况 2. 设置检查点的5大原则 1)具体 2)与目标对齐 3)灵活性 4)可操作性 5)时效性 3. 检查点设置方法 1)时间分配法 2)按模块划分 3)关键里程碑 4)风险和依赖 二、进度追踪:跟进与评估以确保进度过程 1. 进度跟踪方法和工具 1)甘特图 2)任务状态 3)代码提交 4)提测 2. 进度追踪最佳实践 1)定期检查与适应 2)沟通与透明度 3)工具支持 第四讲:风险防控:延期预防与解决策略 一、风险识别:及早发现以提前应对 1. 项目风险 2. 技术风险 3. 商业风险 案例:10种常见风险 二、风险应对:预防措施与应对策略 1. 评估可能性和严重性 2. 制定风险应对策略 1)规避 2)减轻 3)接受 4)转移 3. 跟踪并监控风险 练习:对当前项目进行风险管理 工具:风险评估表 第五讲:质量保障:软件质量与代码审查实践 一、质量铸造:日常管理中的质量保证 1. 软件内在的5个质量属性 1)可维护性(本课程重点关注)、可理解、可修改、可测试、可扩展 2)提升可维护性的方法:代码、工具、文化 2. 软件外在的5个质量属性 练习:如何提升可维护性 二、代码检查:规范审查以提升软件质量 1. 代码检查的5项原则 2. 代码检查方法 1)同行审查 2)团队审查 3)工具辅助审查 4)CheckList重点审查 3. 7大重点检查区域 案例:某产品的代码检查实践 练习:如何改进代码检查现状 第六讲:团队合力:协作沟通的艺术与技巧 一、沟通高效:技巧与实践以促进团队协作 1. 沟通漏斗 2. 沟通原则 1)目标感 2)开放性 3)建设性 二、情绪调控:化解负面情绪以维护团队和谐 场景一:安排任务——动之以情,示之以威 场景二:批评下属——单独进行,有理有据 场景三:安抚情绪——进入故事,呼应情绪 练习:项目中的争执 第七讲:敏捷实战:提升团队的敏捷执行力 一、敏捷工具:日常 Stand-up 以推动任务进展 1. 日常站会的组织规范 1)站会的4个作用 2)站会的组织方法 3)站会三问 2. 团队白板的使用 3. 燃尽图使用 练习:燃尽图分析 案例:某项目的敏捷日常 二、敏捷加速:敏捷3会提升执行效率 讨论:如何提升敏捷的执行力? 1. 启动会的组织 2. 演示会的组织 3. 回顾会的组织 研讨:提升敏捷效率的实践 课程回顾、总结、答疑
|