近几十年来,瀑布式项目生命周期作为经典的开发模型广泛地应用于IT项目管理中。这种生命周期的阶段划分明确,比如需求分析、概要设计、详细设计、开发、测试等阶段,它强调项目开始前收集好需求、做好详细计划,执行期间严格按照计划执行,控制变更。看似非常合理的项目管理方法论,在落地的过程中却遭遇多种挑战,比如客户需求不断变化,打乱项目开发节奏;项目进度往往不及预期,最终交付日期频频延误;因为赶进度,产品交付质量达不到要求,给验收造成困难;因为大量的返工造成项目成本不可控。从本世纪初开始,项目管理业界逐渐形成了新的敏捷开发模式,这个模式鼓励小步快走、运用“船小好调头”的原则,聚焦最优先的产品功能,边试验边开发,特别适合于前期客户需求不清,中后期变化可能性大,预测难度较高的项目。
1)认识敏捷,理解敏捷方法的精髓
1.1敏捷方法想解决什么样的问题
1.2 敏捷秉持哪些原则解决这些问题
1.3 敏捷方法与传统方法的在项目管理上的核心区别
2)创建适合敏捷生存的组织环境
2.1 敏捷需要怎样的管理环境和*思维模式
2.2 团队领导如何支持敏捷落地
2.3 敏捷项目里的三大角色和职责
【注】:运用案例分析了解在实际*中如何进入这些新角色
3)学习Scrum开发方法,与当前*方式进行对标
3.1 了解Scrum开发的全貌:3-3-4框架
3.2 从需求管理出发,了解如何收集需求、澄清需求、分析需求与记录需求
3.3 研究如何做好敏捷计划,如何估算项目时间,在过程中适时调整优化项目估算
3.4 *召开关键的敏捷会议,如演示会议、反思会议,鼓励团队共同担起产品开发的责任
【注】利用企业实际项目现场演练敏捷关键活动;分析成熟企业的项目案例。
4) 运用Kanban方法优化*流
4.1 理解精益看板方法的起源和背后的精益思想。
4.2 理解并掌握精益看板方法6大实践
4.3 能够根据实际情况设计出符合团队需要的看板
4.4 全程互动、愉快的浸入式实战培训体验
4.5 获得一系列精益看板方法实践案例、书籍推荐及线上学习资料
5)研究传统项目管理向敏捷项目管理的过渡
5.1 结构化学习向敏捷过渡重点聚焦于哪几个方面,评估差距的方法
5.2 案例分析:学习业界成功的项目经验,了解敏捷转型的业界*实践
训练模块 |
培训内容 |
课程目标 |
认识敏捷 |
1. 为什么敏捷?敏捷解决什么问题? 2. 理解敏捷思想的核心,深度剖析敏捷宣言 个体和互动 高于 流程和工具 *的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 3. 传统项目管理与敏捷项目管理在需求、时间、变更和交付等方面的不同做法 |
1.学员掌握敏捷项目管理的基本原则; |
创建敏捷组织环境 |
1. 团队领导的管理风格 - 仆人式领导 仆人式领导的*范畴:目标、人员与流程 仆人式领导的主要管理方法 2. 项目经理的角色转变 通用敏捷实践里的三种角色:敏捷教练、产品负责人与团队 |
1. 识别支持到敏捷团队必须的管理风格 2. 理解敏捷项目里的新角色 |
学习Scrum开发方法 |
1. Scrum 方法概览,理解项目组成的3-3-4模型 2. 理解当前需求管理的挑战:项目前期不清晰,中后期变更,验收不顺 用户故事如何帮助解决这些问题 用户故事的特点 INVEST 学写用户故事 实战演练:利用给定模版编写用户故事 3. 基于产品代办列表BACKLOG做敏捷计划 敏捷需求的优先级排序方法 构建具有DEEP特点的BACKLOG 估算*量的方法 基于产品BACKLOG制作发布计划 处理需求变更 实战演练:产品BLACKLOG优先级的排列 4. 召开敏捷会议 如何开好每日站会 产品评审会议的组织 开好团队回顾会议的要领 |
1.*Scrum方法的主要步骤 |
运用Kanban方法优化*流 |
1. 看板方法基本知识介绍 精益思想缘起 精益思想的主要内容 看板方法简介 2. 看板沙盘演练游戏及分析 3. 精益看板方法6大实践解析 4. 看板开发案例分享 看板建模练习 |
1. *在项目中使用看板 2. 掌握在*中持续改进的方法 |
向敏捷组织过渡 |
1. 组织从传统向敏捷过渡遇到的主要障碍 • 基于结构化模型评估所在组织向敏捷转型可能遇到的障碍 • 探讨应对各种障碍可能的处理方法 • 通过案例学习业界良好实践 |
1. 提前预知敏捷转型可能的障碍 了解业界的良好做法 |