主题
|
内容
|
一、我们为什么在这里?
|
课程目标声明和期望 o 问题板引入 o 制定培训中的简单规则 破冰练习 o eLearning:在解决问题时传统团队与敏捷团队的对比 eLearning: 项目失败的原因和挑战 (#FAIL) o 小组讨论及共识 o 全班分享及汇总 究竟什么是敏捷?敏捷项目思维与原则 o 项目的复杂性与不确定性 o 预定义过程与实验性过程 o 敏捷的价值观 敏捷宣言 敏捷原则 可工作的软件:潜在可交运的软件增量 o 敏捷是一种状态 频密交付可见的成果 主动持续改进的团队
|
二、为什么用Scrum来开展你的项目?
|
o Scrum的起源 《新的新产品开发游戏》 o 什么是Scrum? o Scrum的3个特征 迭代增量 信息透明化 自管理团队 o 实验性项目过程的3个支柱: Transparency; Inspection; Adaptation
eLearning: 敏捷价值游戏
|
三、Scrum项目过程框架—从开始到结束
|
o 整体框架 o 5个价值观:开放、勇气、专注、承诺、尊重 o Scrum中的角色、谁管理项目? Product Owner产品负责人 ScrumMaster概要 • 责任:教导、保护、服务 • 与传统项目经理的区别 o 自组织敏捷团队 乔布斯的石头的寓言 团队的特征与职责 o 龙舟队的隐喻:舵手、鼓手、团队
|
四、工件
|
o 工件:项目Backlog需求列表 健康Backlog的条件 DEEP 原则:Detailed Appropriate; Emergent; Estimated; Prioritized 一些典型的Backlog样板 准备就绪的定义(DoR: Definition of Ready) o 工件:Sprint Backlog,和Sprint计划会议 潜在的可交运产品增量 完成的定义(Definition of Done) • 定义的范围的演进 • 你们的DoD定义? Sprint计划会议及步骤 Sprint计划:承诺驱动 vs. 速率驱动
|
五、Sprint管理
|
不同类型的Sprint 不允许“变更”? • Sprint的周期 • Sprint的工作范围 中止一个Sprint? Scrum任务板 Burndown图(燃尽图) o 每日Scrum例会 o Sprint评审会议与回顾会议 评审“成果” 回顾:过程与团队持续改进 o 练习(可选):打造你自己的Scrum(Build Your Own Scrum) o Scrum框架视图化 o 3个PDCA戴明循环
|
六、Scrum与围棋
|
o 中间学习回顾 商业价值驱动:项目管理铁三角的新视角
大盘主义 vs. 小盘主义
高绩效敏捷项目的3个绩效因子
|
七、敏捷质量文化及“完成”的定义
|
o 质量文化 童子军原则 破窗原理 《黄帝内经.素问》 o 回访:完成的定义(Definition of Done) o 测试/验证驱动
敏捷团队与团队工作探讨 o 敏捷团队探索--如何达到自组织
|
八、敏捷需求、产品Backlog中的用户故事/特性
|
o 敏捷需求的思路与特征 o 需求:大想法及用户故事 用户故事的模板 o Backlog中应有什么 o Backlog梳理和分拆策略 INVEST模型 3C模型 横切 vs. 纵切 一些拆分的经验与思路 o Backlog优先级排序 主要的方法 o 工作量估算 eLearning: 相对大小与绝对大小的对比 eLearning: 计划扑克游戏 团队多点估算的特征 o 团队Sprint速率(Velocity) o 项目燃尽图及累积图 (Project Burndown and Burnup charts)
|
九、大型eLearning:敏捷需求、用户故事、需求可验证性、敏捷估算与规划
|
项目跟踪 扩展敏捷项目概要 o Scrum中的Scrum o 大型项目中Scrum的扩展
|
十、eLearning:使用Scrum敏捷过程来交付你的课程项目(项目模拟)
|
其他高阶课题(按实际时间及兴趣而定) o 多现场的敏捷和Scrum运用 o 固定成本/固定期限项目的考虑 o 信息化工作现场 o Scrum与其他一些方法的探讨 o ……
ScrumMaster敏捷项目教练的探讨 o 新的角色与责任 o 优秀的候选人的特征 eLearning: 组织实施敏捷,可能作出的改变 eLearning: 可能性的艺术(The Art of Possible) eLearning:项目失败原因重访(#FAIL) Final Q&A: 问题板的清理! 课程收尾、守破离及道德经
|