敏捷方法强调“价值交付导向”、“适应变化”、“快 速反馈”,使组织能够获得迅速响应环境变化、把握新机遇的“敏捷力”,这需要敏捷的项目管理过程、敏捷的文化、人力资源结构等才得以实现,体现了现代组织的竞争力。
敏捷方法强调“价值交付导向”、“适应变化”、“快 速反馈”,使组织能够获得迅速响应环境变化、把握新机遇的“敏捷力”,这需要敏捷的项目管理过程、敏捷的文化、人力资源结构等才得以实现,体现了现代组织的竞争力。无论IT行业,还是制造行业,无论大型企业集团,还是小型创业公司,无论中高层领导,还是一线管理者,敏捷思想适用于各行各业的项目工作和每个人的生活。
本课程将通 过理论知识讲解、分组讨论、实战演练、案例分享等多种形式,带领学员深入学习与实践如何应用敏捷项目管理方法,如何建立敏捷团队,如何践行敏捷领导力,助力敏捷思想和应用在组织中落地生根。
第 一 讲:理解敏捷——环境变化、敏捷兴起
导入:时代变化、为何敏捷项目管理兴起?
导入视频案例:公司开发产品是否如此?
1)市场竞争加剧、环境越发不确定、产品生命周期缩短的产品开发如何做?
2)从“工业化时代”(确定性、流程化)到“VUCA复杂性时代”(易变、不确定、复杂、模糊),套路/方法是否仍一样适用?
3)VUCA时代与BANI时代
视频案例:为何客户总是频繁更改需求?
1)需求:你问客户要需求,客户真的一开始就知道自己想要的是什么吗?
2)变更:是变更控制重要,还是产品价值、客户满意重要?
一、方法升级:传统项目管理(瀑布)与敏捷项目管理
——确定性VS不确定性
1. 确定性时代的管理方法:瀑布
管理确定性项目:详细规划、控制变更
管理确定性项目的方法:瀑布流程(需求规划开发验证收尾)
2. 不确定时代的管理方法:敏捷
模型:Stacey复杂性模型(复杂程度:**的、繁杂的、复杂的、混乱的)
案例:现状中的问题
管理不确定性项目的方法:增量、迭代、**的增量+迭代
4. 不同时代特性下的项目生命周期
1)预测型生命周期
2)增量型生命周期
3)迭代型生命周期
4)敏捷型生命周期
5)混合型生命周期
差异比较:传统VS敏捷
1)交付:迥然相异的交付方式(统方法一次交付价值VS敏捷方法增量\\多次交付价值)
2)本质:天壤之别的底层逻辑(传统铁三角VS. 敏捷倒三角)
三、理解敏捷核心精髓:敏捷宣言与原则(从“方法/流程”到“文化/氛围”)
1. 敏捷开发宣言(4大核心价值观)
1)个体和互动>流程和工具
2)工作的软件>详尽的文档
3)客户合作>合同谈判
4)响应变化>遵循计划
2. 敏捷宣言的12原则
四个组合:团队为本、产品交付、客户满意、质量内建
3. 精益开发7原则
小组研讨:敏捷原则练习活动
四、为何敏捷使工作更高效?
1. 敏捷项目管理更具价值交付
——更关注价值交付而非成果产出,分次交付而非一次性交付
2. 敏捷带来态度/关系上的改变
1)对项目管理流程的态度
2)对知识员工的态度
3)业务团队和开发团队关系的改变
4)对待变更的态度
3. 敏捷带来的方法改变
1)更大的灵活性和稳定性
2)减少非生产性\\非增值任务
3)更高的质量,更快的交付
4)提高团队绩效
5)速度更快、失败成本更低
4. 干系人喜欢敏捷,满意度提升
1)高级管理层:效率、提升投资回报率
2)客户:提升对变更的适应性、更大的价值
3)执行管理层和开发团队:更高质量、更少在过程和产品上的浪费、更少不必要的重复劳动
第二讲:走向敏捷——创建环境、付诸行动
一、运作架构:敏捷Scrum运作框架
1. 敏捷的三大方法:SCRUM敏捷框架+精益/看板+极限编程(XP)
2. 敏捷的三大支柱:透明+检视+适用(调整)
3. Scrum的3355(3个角色+3个工件+5个事件/会议/仪式+5个团队价值观)
4. 敏捷项目管理(Scrum)架构全景
愿景描述:电梯营销术
分析指标:净现值NPV,投资回报率ROI,内部收益率IRR,回收期PBT
实战演练:设计产品盒子
二、创建环境:敏捷团队与协作环境
1. 创建物理环境
1)集中团队成员(集中办公)
2)设立专用区域
3)消除干扰因素
4)创建高效沟通的移动工作环境
模型:沟通的丰富度和有效性
2. 组建高绩效自组织敏捷团队
建立敏捷角色:敏捷团队主要角色和角色之间的关系
敏捷团队五大核心价值观:承诺、专注、开放、尊重、勇气
改变团队理念:跨职能、自组织、自管理、控制团队规模、行为成熟
团队决策:参与式决策/团队决策
三、行动理念:在项目中引入敏捷方法,行动中调整,在奔跑中调整姿态
第一步:明辨真假,统一语言
第二步:小步快跑,持续改进
1)推进——项目可视化
2)践行——有效的敏捷方法
3)促进——团队成员不断成长
4)鼓励——团队成员分享知识
第三步:团队跃升,华丽蜕变
1)培养——自组织团队
2)实现——高绩效敏捷团队
视频:企业敏捷实践案例
四、付诸行动:企业实践中打造敏捷高绩效自组织团队的步骤
1. 立规范———自组织团队的六大标准
标准一:共享愿景,拥有共同目标
标准二:分担责任,彼此承诺致力于目标实现
标准三:团队拥有充分的授权,自我决定如何**地完成工作
标准四:团队共同建立基本规则和工作协议,并通过团队力量解决问题
标准五:团队成员之间密切沟通,高效协作,共享知识
标准六:展现良好的团队文化和团队精神
2. 搭班子——敏捷团队成员的组成要求
要求一:少于十人的专职团队成员
要求二:跨职能团队成员
要求三:集中办公,或有能力应对地点不同带来的挑战
要求四:由通才和**组成的混合团队
要求五:稳定的工作环境
3. 带队伍——践行仆人式领导(服务型领导)
1)为团队移除障碍
2)保护团队免受干扰
3)激励团队成员,提供发展机会
4)敏捷团队的价值转移
5)积极倾听
6)开发高情商
4. 促绩效——提升团队绩效
1)管理团队冲突
2)促进团队会议
3)加强团队协作
4)创造环境,让团队自组织
小组讨论:本组织组建高绩效敏捷团队的做法和遇到的挑战
第三讲:敏捷工作——敏捷项目运作过程
一、定义产品愿景和产品路线图
1. 敏捷项目中的计划
1)敏捷工作中的规划模型图(多层级规划)
2)项目路线图的7个步骤
2. 定义产品愿景(创建产品愿景的4个步骤)
步骤一:创建产品目标
步骤二:创建愿景声明的草案
实战公式:为了……,谁……,这个……是一个……,它……不同于……,我们的产品……
步骤三:与产品和项目干系人确认愿景声明,并根据反馈进行修改
步骤四:最终确定愿景声明
3. 创建产品路线图的步骤
步骤一:识别产品需求
步骤二:整理产品特性
步骤三:产品特性的估算和排序
步骤四:决定大致的时间框架
二、产品规划与发布规划:发布产品/服务
1. 细化需求和估算
1)用户角色的识别(基于用户故事研讨会)
需求分解术:史诗故事->特性->用户故事->任务
案例:需求层级的案例
细化/梳理:待办事项的4种常见类型
2)用户故事的编写和整理:创建用户故事的步骤
工具:3C(卡片、交谈、确认)
讨论:为什么敏捷不用规格说明书?
好的用户故事的特点:遵守INVEST原则
定义完成标准DoD:区分DoD的不同层次
2. 发布计划
1)梳理项目需要做的所有工作——完成“产品待办列表”
管理产品待办列表:符合DEEP原则
亲和估算:T恤尺码分级,水果大小分类
对比:用户故事点数VS时数
2)创建发布计划:对项目进行总体规划——建立“用户故事地图(产品地图)”
实战演练:开发角色卡
实战演练:根据产品盒撰写用户故事
实战演练:相对估算练习
实战演练:用规划扑克估算用户故事
三、冲刺/迭代管理
1. 召开冲刺规划会议——建立“冲刺待办列表”
第一步:重新排序冲刺待办列表
第二步:通过3Cs交谈确认“用户故事”
第三步:把用户故事分解为“工作”
第四步:估算每项工作的“时数”
第五步:承诺实现检查(CommitmentRealityCheck)
第六步:制作用户故事的工作卡:用户故事编号、负责人、理想时数估算、工作描述
2. 展示工作和集成反馈
1)进行迭代末增量产品审查——召开迭代审查会议
迭代审查常用的图表:燃尽图/燃起图,累计流量图,迭代工作量图,停车场图,跟踪漏网缺陷图,控制图
2)进行迭代末经验教训总结——召开迭代回顾会议(5个步骤)
自我评估工具:雷达图
解决问题工具:鱼骨图,五问法(FiveWHYs),价值流图和过程分析
实战演练:小组演练回顾会议
实战演练:冲刺规划
3. 交付项目成果和收尾
1)发布增量产品/成果
2)召开发布回顾会议
3)交付项目产品或成果
4)召开项目回顾会议:感谢游戏,回顾做得好的/需改进之处,持续改进
5)结束项目活动
第四讲:敏捷实践——敏捷转型和企业实践
一、敏捷方法适用性评估
评估维度与模型:文化、团队、项目
二、用敏捷方法在组织中推行敏捷(6个步骤)
第一步:培训,转变思想观念,为试点做准备
第二步:教练和引导,启动试点项目
第三步:扩展到组织,进行更广泛的培训,让更多项目采用敏捷
第四步:评估实施绩效和成果,不断调整
第五步:建立广泛适用的项目管理体系
第六步:内化形成统一的敏捷实践和文化
三、推动变革:从方法流程到文化氛围
1. 改章程:传统项目章程敏捷项目章程
2. 改方法:预测型方法敏捷型方法
3. 改工具:文档报告信息发布站
4. 改团队:牧羊犬领头羊
5. 改观念:洞察敏捷转型需要避免的“误区”
讨论:敏捷实践痛点及可能的解决思路
案例分析:一个传统团队的敏捷转型破局之路