【课程介绍】
组织需要快速交付价值,并期望在短时间得到回报。又由于时刻面临着内外部环境的干扰,使得组织不得不考虑:在快速变化、不确定性高、充满风险的环境下,怎么样才能够让组织更有免疫力和挑战性。尤其是在开展各类项目的过程中,项目的做法直接代表了组织是否能够应对变化的能力。
传统的预测型项目更注重一次性交付、环境稳定、变化较小的需求。但是这种需求已经不能满足当今社会的需要,使用敏捷方法开展工作,更好的确保了在多边环境中的突破。VUCA是当前各大组织都面临的问题,而敏捷项目的做法,更加贴切于VUCA的诉求,本课程将重点介绍敏捷项目如何应对组织的多变环境。
【受众群体】敏捷项目经理、产品负责人、开发团队、敏捷转型团队、项目经理、IT/软件开发人员。期望对敏捷项目管理有全面了解的人
【课程时长】2天(6小时/天)
【课程内容】
1、项目生命周期概述
1)预测型项目生命周期特征、原理、应用场景
2)适应性(敏捷)项目生命周期特征、原理、应用场景
3)项目开发生命周期概念、包括内容、与具体做法
2、敏捷项目角色定义
1)高级管理层(授权)的定义
2)产品负责人、客户的定义
3)敏捷项目经理(或Scrum Master)及敏捷教练的定义
4)开发团队的定义:角色、职责、规模、实践
3、敏捷宣言与12条原则解读
1)敏捷四大宣言解读
2)敏捷12条原则解读
3)VUCA环境下,敏捷崛起的重要意义
4、从定义产品愿景开始
1)设定产品开发项目的目标
2)创建产品愿景声明的草案
3)与相关方确认声明,并反馈修改
4)确定最终愿景说明书
案例应用:由谁负责制定产品愿景,怎么制定,结合你所在公司当前某款产品的开发战略,制定一份产品愿景。由谁授权开展这项工作,谁来支持。
5、为产品创建路线图
1)识别产品需求,在路线图建立关键输出节点
2)将产品需求进行逻辑分组
3)判断产品需求的初步工作量,以及分组优先级
4)确定分组模块的大概时间维度
案例应用:怎么描述产品路线图,敏捷团队需要整合产品的所有特征与属性。这与传统项目的异同在哪里。怎么样才能够展示出一份产品开发的可视化蓝图。
6、分而治之:制定产品发布计划
1)用户故事概念与定义
2)创建用户故事全过程方法
3)完成产品待办项列表
4)优先级与价值交付驱动原理
5)优化产品发布计划,并发布
案例应用:基于价值和优先级的交付策略,如何切合产品功能和属性,并阶梯式交付,怎么样理解“迭代与增量”的思维模式。谁对价值和交付负责,谁来推动目标的落地。
7、制定迭代(冲刺)计划
1)迭代/冲刺计划的定义
2)创建迭代计划
3)冲刺计划设置的原则
4)优先级与价值交付驱动原理
案例应用:敏捷冲刺/迭代的实践是什么,在对现有产品展开正式的冲刺时,怎么要把用户故事进一步量化,并且能够让开发团队充分理解要做的需求是什么。
8、确定和分解冲刺任务
1)基于任务的分解原理
2)创建任务板的原理
3)每日站立会议
4)任务跟踪、集成、测试与协作
5)以交付为原理
案例应用:把需求进一步行动化,让开发团队能够理解要开展的工作,并付诸行动来执行,在执行期间,确保开发过程的有效集成、沟通、协作、可用。
9、交付验收:迭代评审实践
1)产品演示
2)迭代评审会议
3)评审反馈
4)绩效评价:挣值分析
案例应用:怎么样证明已开发完成的工作是否可用,如何演示和确定验收。如何评价当前迭代/冲刺的绩效。如何处理与变更相关的工作事项。
10、迭代回顾实践
1)规划回顾会议
2)迭代回顾会议
3)检查与调整:持续改进的原理
案例应用:针对某个单一完成的迭代,开发团队和敏捷项目经理,产品负责人共同评价当前迭代的有效性,从管理的角度基于当前迭代的总结,并为未来迭代提供更好的实践指导,持续改进。