课程简介
成功产品的特性就是要以用户为中心,快速响应市场变化。在进入移动互联网时代后,这种特性表现的更加突出;对应的项目管理必须能够适应这种变化,如果沿用传统的项目思路来管理,过分强调需求的完备化、WBS分解、甘特图、关键链、大而全的项目计划、按部就班的进度追踪,肯定适应不了当前变化多而快的市场环境。
敏捷项目管理,作为最近几年的热点话题之一,已经逐渐成为国内外各大互联网公司的标配,根据最新Version One公司做出的统计,90%的实施敏捷转型的公司,在采用敏捷项目管理方式后取得了非常好的改进效果,缩短了产品交付周期,提高了产品质量,提高了客户满意度,同时提高了研发效率及员工满意度。
目标收益
本课程专门以最流行的Scrum敏捷框架为基础,让学员从实际操作的层面上掌握敏捷/Scrum项目管理流程,学员将学会如何避免敏捷实施过程中的一些常见问题。讲师结合自己在企业内实施敏捷转型的多年经验,通过多个游戏、经验分享、动手练习、案例研讨、项目实战等让学员亲历一个敏捷项目的工作过程、领悟敏捷的内涵、掌握敏捷精髓。这同市面上常见的只以理论讲解为主的敏捷课程相比,实践性更强,更接地气,学员学完本课程后即可参照所学实现敏捷转型。
培训对象
企业研发总监、产品经理、业务经理、项目经理、产品设计人员、需求分析人员、项目管理人员、PMO、架构师、开发工程师、测试工程师等所有对敏捷项目管理感兴趣的人。
课程大纲
• 软件项目管理原则 |
• 计划制定的定量化原则、个人化原则、简单化原则、现实性原则 • Brooks原则 • 80/20原则 • 帕金森原则 • 默认无效原则 • 时间分配原则 • 验收标准原则 • 变化原则 |
• 传统项目管理方式之殇 |
• 传统项目管理的百慕大三角 • 敏捷项目管理的倒三角 • 预定义的项目管理模式 Vs 基于经验的项目管理模式 • 基于经验的项目管理的三大支柱 |
• 敏捷项目管理的框架 |
• 敏捷的价值观、原则与方法 • 敏捷开发方法 Vs 增量开发方法 • Scrum的历史起源及理论基础 • 敏捷Scrum项目管理下的角色划分 ScrumMaster/PO/Team ScrumMaster跟传统项目经理的区别 团队进化的四个阶段:被管理团队、自管理团队、自设计团队、自组织团队 什么是团队工作协议(Working Agreement)? 练习:一家传统企业的敏捷转型组织架构调整、敏捷团队组建与角色划分 • 敏捷Scrum项目管理的各种会议要求、时间 计划会议、每日站会、评审会、回顾会、产品需求梳理会 时间盒/Timebox • 敏捷Scrum各种交付物 产品需求列表(PBL) 迭代需求列表(SPBL) 燃起图/燃尽图/发布燃尽图 潜在可交付产品增量(PSI) 练习:Scrum框架的世界咖啡之旅 • 敏捷Scrum中的质量 为什么说质量是不可协商的? 质量是怎么定义的? 完成的标准DoD vs 验收条件 练习:定义符合你自己公司的完成标准 • 敏捷Scrum中的需求管理 敏捷需求管理的关键 用户故事的核心三要素/5C全生命周期/INVEST准则 用户角色的划分 相对估算与绝对估算 练习:估算纸牌 • 小组研讨:非典型敏捷案例/场景的应对策略 迭代中间,PO/VP突然想增加重大需求 PO没有来,迭代计划会议怎么开 迭代过程中,人员突然被调走怎么办? 每日站会花费30分钟,还是不能结束 …… • Scrum 规模化 SOS架构 LeSS框架是如何扩展Product Backlog,如何管理多个团队需求的 超过50人以上的多团队Sprint协作计划 |
• 一个项目的敏捷实战演练 |
• 实战项目简介 • 第一步 产品战略规划 • 如何简单明了的定义好一个产品愿景 • 如用“影响地图”快速共创产品战略规划 • 第二步 细化产品需求 • 如何通过创建“用户画像”,深度挖掘用户特征 • 如何通过“用户故事”,合理捕获/采集需求 • 如何利用“用户故事地图”,条理化的梳理需求 • 第三步 产品发布规划,规划最小可行产品 • 什么是最小可行产品及其重要性 • 如何做产品发布规划,理清产品演进路线图 • 第四步 估算、优先级排序,形成迭代计划 • 使用 “估算纸牌”做相对估算 • 任务拆解,并做绝对估算 • 基于 “故事点”计算团队速度 • 根据团队速度做发布计划,做出有效预测 • 第五步 日常迭代开发中的项目跟踪(2个迭代模拟) • 如何通过“任务状态看板”,可视化项目所有进展与障碍 • 如何运用 “纸面原型”,快速验证产品思路,获得第一手反馈 • 快速模拟迭代计划会、每日站会、演示会、回顾会 • 第六步 产品的冷启动与运营管理 • 如何通过“Impact Mapping”,找到低成本的快速启动方案 |
• 课程回顾总结 | Q&A |
• 软件项目管理原则 • 计划制定的定量化原则、个人化原则、简单化原则、现实性原则 • Brooks原则 • 80/20原则 • 帕金森原则 • 默认无效原则 • 时间分配原则 • 验收标准原则 • 变化原则 |
• 传统项目管理方式之殇 • 传统项目管理的百慕大三角 • 敏捷项目管理的倒三角 • 预定义的项目管理模式 Vs 基于经验的项目管理模式 • 基于经验的项目管理的三大支柱 |
• 敏捷项目管理的框架 • 敏捷的价值观、原则与方法 • 敏捷开发方法 Vs 增量开发方法 • Scrum的历史起源及理论基础 • 敏捷Scrum项目管理下的角色划分 ScrumMaster/PO/Team ScrumMaster跟传统项目经理的区别 团队进化的四个阶段:被管理团队、自管理团队、自设计团队、自组织团队 什么是团队工作协议(Working Agreement)? 练习:一家传统企业的敏捷转型组织架构调整、敏捷团队组建与角色划分 • 敏捷Scrum项目管理的各种会议要求、时间 计划会议、每日站会、评审会、回顾会、产品需求梳理会 时间盒/Timebox • 敏捷Scrum各种交付物 产品需求列表(PBL) 迭代需求列表(SPBL) 燃起图/燃尽图/发布燃尽图 潜在可交付产品增量(PSI) 练习:Scrum框架的世界咖啡之旅 • 敏捷Scrum中的质量 为什么说质量是不可协商的? 质量是怎么定义的? 完成的标准DoD vs 验收条件 练习:定义符合你自己公司的完成标准 • 敏捷Scrum中的需求管理 敏捷需求管理的关键 用户故事的核心三要素/5C全生命周期/INVEST准则 用户角色的划分 相对估算与绝对估算 练习:估算纸牌 • 小组研讨:非典型敏捷案例/场景的应对策略 迭代中间,PO/VP突然想增加重大需求 PO没有来,迭代计划会议怎么开 迭代过程中,人员突然被调走怎么办? 每日站会花费30分钟,还是不能结束 …… • Scrum 规模化 SOS架构 LeSS框架是如何扩展Product Backlog,如何管理多个团队需求的 超过50人以上的多团队Sprint协作计划 |
• 一个项目的敏捷实战演练 • 实战项目简介 • 第一步 产品战略规划 • 如何简单明了的定义好一个产品愿景 • 如用“影响地图”快速共创产品战略规划 • 第二步 细化产品需求 • 如何通过创建“用户画像”,深度挖掘用户特征 • 如何通过“用户故事”,合理捕获/采集需求 • 如何利用“用户故事地图”,条理化的梳理需求 • 第三步 产品发布规划,规划最小可行产品 • 什么是最小可行产品及其重要性 • 如何做产品发布规划,理清产品演进路线图 • 第四步 估算、优先级排序,形成迭代计划 • 使用 “估算纸牌”做相对估算 • 任务拆解,并做绝对估算 • 基于 “故事点”计算团队速度 • 根据团队速度做发布计划,做出有效预测 • 第五步 日常迭代开发中的项目跟踪(2个迭代模拟) • 如何通过“任务状态看板”,可视化项目所有进展与障碍 • 如何运用 “纸面原型”,快速验证产品思路,获得第一手反馈 • 快速模拟迭代计划会、每日站会、演示会、回顾会 • 第六步 产品的冷启动与运营管理 • 如何通过“Impact Mapping”,找到低成本的快速启动方案 |
• 课程回顾总结 Q&A |