|
《研发管理系列课程》 敏捷项目管理 【课程背景】 在互联网+5G+人工智能的时代,行业发展日新月异,市场机会稍纵即逝,如何更快地应对市场变化,更灵活地影响客户需求,实现企业从传统管理向数字化转型,成为企业是否能够生成与发展的关键命题。 速度是企业竞争致胜的关键因素,项目的最大挑战在于 一方面要在紧缩的时程内完成项目 传统管理强调“计划管理”的项目管理方式,已经愈来愈难以适应这种变化,而敏捷项目管理强调价值导向、适应变化、快速反馈,已成为互联网创新产品研发、以及传统企业数字化转型的必备手段,所以项目团队除了在技术上必须日益精进,更需要运用有效的敏捷项目管理,以确保团队能够发挥综效。 本课程将通过理论知识讲解、分组讨论、现场演练、敏捷实践、度量KPI实践、评审实践案例分享等多种形式,带领学员深入学习与实践敏捷团队和敏捷项目的转型方式。 【课程收益】 Ø 十年华为研发经验,华为敏捷0-1操盘老师亲自授课 Ø 了解敏捷与传统项目管理的区别,建立敏捷的思维方式 Ø 了解敏捷的优势以及能够带来的收益 Ø 系统掌握业界标杆企业敏捷项目管理的精髓、架构和方法 Ø 掌握敏捷管理理念与原则,学习国际上先进成熟的敏捷项目管理模式 Ø 掌握敏捷实践,以及综合应用敏捷实践高效管理产品研发团队 Ø 组织的转型与变革,企业怎么从通用管理向敏捷项目管理转型 Ø 企业如何培养内部项目管理人员成为敏捷教练 Ø 掌握度量管理的方法及度量结果在过程改进和绩效考核中的应用 Ø 掌握决策评审和技术评审的实践应用 Ø 学习华为敏捷、度量和评审实施策略 【课程特色】 Ø 特色一:实战性强: 李博士讲师为资深咨询顾问,具有多年企业高层管理经历和驻厂咨询辅导经验,帮助企业突破瓶颈,指导企业管理团队打过胜仗,所讲内容为亲自实战后的提炼总结,理论少,干货多,专业、实战; Ø 特色二:定制化:每次内训课均是在对企业现况、核心需求、学员结构深度理解的基础上定制式课件开发,内容针对性强; Ø 特色三:532训战结合:每次课程均有50%的时间实战讲解;30%的时间为讨论和演练环节,课堂现场做出方案,做实战模拟,学员体验感强;20%的时间为理论讲解环节。 Ø 特色四:课程理论与实战经验源自华为,但授课内容又超出华为。 【课程对象】 Ø 部门经理、项目管理人员、产品研发人员、项目团队成员、流程管理人员、技术支持人员、设计、测试、运营、中高层、中基层人员,以及希望深入了解敏捷的人员 【课程时间】6 小时 【课程目录】 第一章 敏捷概述 第二章 正确理解敏捷 第三章 敏捷实践解读 【课程大纲】 一、敏捷概述 1、标杆企业对敏捷项目管理的重视度 Ø 华为:关于管理者和产品开发相关人员掌握敏捷知识的要求 2、业界敏捷浪潮 3、什么是敏捷? 4、如何理解敏捷产品开发? 5、敏捷宣言解读 Ø 个体和互动胜于流程和工具 Ø 工作的产品胜于详尽的文档 Ø 客户合作胜于合同谈判 Ø 响应变化胜于遵循计划 6、敏捷十二原则解读 7、敏捷5个价值观 Ø 勇气 Ø 专注 Ø 尊重 Ø 开放 8、常见的敏捷管理方法:Scrum、Kanban、XP 9、敏捷开发与传统开发GJB5000 10、敏捷开发与IPD 11、敏捷开发与ISO9000 二、如何正确理解敏捷? 1、统一敏捷认识 Ø 对敏捷的常见误解 Ø 敏捷=理念+优秀实践+具体应用 Ø 理念=Value+Team+Adapting 理念:聚焦客户价值(Value),消除浪费 理念:激发团队(Team)潜能,加强协作 理念:不断调整以适应(Adapting)变化 Ø 优秀实践: 业界敏捷优秀实践概览 Ø 具体应用:因地制宜选择适合的敏捷实践 Ø 敏捷转型是系统性工程 2、敏捷理念解读 Ø 深入理解“聚焦客户价值” 标识和消除产品开发中的浪费 随时构建质量,不容忍缺陷 及时消除技术债务,持续保持快速响应 Ø 深入理解“激发团队” 认清团队的基本事实 敏捷方式下管理者的转变 敏捷方式下团队成员的转变 Ø 深入理解“适应变化” 认请“客户是逐步发现真正需求” 小批量是快速交付的关键 通过迭代计划不断调整以适应需求变化 应持续保持良好的产品架构 利用多层次反馈不断调整以逼近目标 Ø 敏捷产品开发典型场景 Ø 敏捷产品开发核心——迭代开发 三、敏捷实践解读 讲解方式:532训战结合模式 ü 50%的时间实战讲解; ü 30%的时间为讨论和演练环节; ü 20%的时间为理论讲解环节。 1、敏捷实践清单 2、Scrum结构框架 Ø 3种角色 Ø 3种工作 Ø 5种仪式 Ø 5种价值观 3、互联网极速研发全流程 4、敏捷项目全流程 5、敏捷实践解读 3.1、迭代前-实践解读 1、敏捷完整团队 Ø Product Owner Ø Scrum Master Ø 完整团队定义 Ø 完整团队要求 Ø 跨职能团队(Feature Team) Ø 从控制团队到自组织团队 演练与讨论: 团队角色与职责 2、Co-Location集中办公 Ø 授权七步法 3、用户画像(Persona) Ø 用户画像-六格PERSONA Ø 商业模式画布:TOB 4、用户故事 Ø 什么是户故事 Ø 户故事的好处 Ø 户故事的关键要点 Ø 用户故事书写规范 Ø 用户故事练习 演练:用户故事及验收条件 5、需求分析工具$APPEALS方法 演练:HW公司VMSC3.3交换机$APPEALS需求分析 1、确定主要客户群或用户 2、确定竞争要素(修改$APPEALS) 3、确定主要竞争对手 4、按要素分别给自己和竞争对手打分 5、根据1234信息完善$APPEALS需求分析表 5、画出$APPEALS雷达图 5、确定竞争差距 6、确定开发策略和卖点 6、产品Backlog Ø 什么是产品Backlog Ø 产品Backlog的好处 Ø 产品Backlog关键要点 Ø Product Backlog-DEEP模型 演练:估算-Product Backlog需求工时:三点估算法(Pert Sizing) 7、迭代Backlog 3.2、迭代中-实践解读 1、迭代计划会议 Ø 什么是迭代计划会议 Ø 迭代计划会议的好处 Ø 迭代计划会议的关键要点 Ø 如何开展迭代计划会议 2、MoSCoW法则 演练:里程碑计划和迭代开发详细计划 3、需求评审 4、Story质量和工作效率 5、结对编程 Ø 什么是结对编程 Ø 结对编程的好处 Ø 结对编程的关键要点 6、持续集成 Ø 什么是持续集成 Ø 持续集成的好处 Ø 持续集成的关键要点 7、用例设计与自动化测试 8、测试用例评审 9、交付件输出 10、Story签收 11、ST测试 Ø story测试主要内容 Ø story测试要求 Ø story测试责任主体 12、迭代测试 Ø 迭代测试前提条件 Ø 迭代测试主要内容 Ø 迭代测试要求 Ø 迭代测试责任主体 13、迭代验收(showcase) Ø 什么是迭代验收 Ø 迭代验收的好处 Ø 迭代验收的关键要点 14、敏捷质量⽂化 15、项目跟进 Ø 项目跟进-质量内建 Ø 项目跟进-敏捷迭代测试工作 16、需求的演进 Ø 从客户需求到产品实现的演进 演练:客户需求→市场需求→产品需求→技术需求→概要设计→详细设计,需求演进过程中的关系? 17、可视化管理 Ø 什么是可视化管理 Ø 可视化管理的好处 Ø 可视化管理的关键要点 Ø 可视化管理-进度监控工具 演练:项目管理过程中如何监控整个项目? 18、每日立会 Ø 什么是每日立会 Ø 每日立会的好处 Ø 每日立会的关键要点 Ø 每日立会目的 Ø 立会3言 Ø 每日立会要求 演练:站立会议 1. 由项目经理组织, 2. 团队成员全体站立参加 3. 每次不超过15分钟 4. 聚焦在下面的三个主题: ü 昨天做了什么 ü 存在什么问题,需要谁协助 ü 今天的工作计划 3.3、迭代后-敏捷实践解读 1、迭代评审 2、迭代回顾 Ø 什么是迭代回顾 Ø 迭代回顾的好处 Ø 迭代回顾的关键要点 3、计算团队速率 3.4、敏捷开发如何与5000、9000质量管理体系深度融合 1、与质量管理体系的实践 Ø 互联网体验闭环管理 Ø 团队内部产品体验管理 Ø 团队外部产品体验管理 Ø 项目风险管理 Ø 统一文件夹结构 2、完成标准 Ø 什么是完成标准 Ø 完成标准的好处 Ø 完成标准的关键要点 4、决策评审与技术评审 Ø 决策评审 为什么需要决策评审 决策评审PAC组织-构成 决策评审关注什么? Ø 技术评审 不合格的评审会 技术评审存在这样的问题? 3、敏捷开发实施策略 3.1、标杆企业发文解读 Ø 关于敏捷推行的指导意见 Ø 关于全面推广持续集成的决议 Ø 产品代码质量要求及样例 Ø 敏捷发文要点解读:敏捷实施三步走策略 敏捷发文要点解读:三步走之项目级敏捷 敏捷发文要点解读:三步走之版本级敏捷 敏捷发文要点解读:三步走之产品级敏捷 Ø 敏捷发文要点解读:敏捷实施要求 3.2敏捷实施指导 Ø 首次实施敏捷的参考步骤——八步曲 Ø 首次实施敏捷参考步骤——方法、目标和误区(一) Ø 首次实施敏捷参考步骤——方法、目标和误区(二) Ø 首次实施敏捷参考步骤——方法、目标和误区(三) Ø 敏捷角色在公司现阶段可能的角色人选 Ø 其他敏捷相关角色在公司对应的角色 Ø 项目组团队的组建方式:两种不同项目组类型 Ø 项目组团队的组建方式:特性项目组和模块项目组优劣对比 项目级敏捷实施场景1:版本中项目组全都实施敏捷 项目级敏捷实施场景2:版本中部分项目组按特性组建实施敏捷 项目级敏捷实施场景3:版本中部分项目组按模块组建实施敏捷 项目级敏捷实施场景对比 3.3项目级敏捷通用过程模型 Ø 项目级敏捷过程样例(版本中项目组全都实施敏捷) Ø 项目级敏捷过程样例说明
|