课程简介
您希望团队能够相互协作,为了共同的目标而努力吗?
您希望团队成员能够基于总体目标合理拆分任务吗?
您希望团队能够通过各种工具高效了解任务进展情况吗?
您希望团队能够和客户良好地沟通拆分后的任务,避免不必要的变更和反复吗?
你希望团队可以更快交付任务,从而提升客户满意度吗?
……
目标收益
介绍敏捷的核心——敏捷宣言
指导团队在理解“敏捷”的基础上拆分任务
指导团队成员与客户用可视化的方式进行更好的沟通
激发团队成员的潜力
让团队了解度量效率的指标,从而评价任务拆分是否合适
让团队了解如何将用户故事拆分与现有的方法和框架结合
……
培训对象
课程大纲
一、深入理解敏捷1.什么是敏捷? |
1.什么是敏捷? a)一种状态 i.频密交付可见的成果 ii.主动持续学习和改进的团队 2.敏捷宣言深度解析 a)个体与交互 高于 流程和工具 b)可以工作的软件 高于 面面俱到的文档 c)客户合作 高于 合同谈判 d)响应变化 高于 遵循计划 |
二、编写和拆分用户故事的目的 |
1.促进沟通 2.快速响应 3.便于维护 4.总体进度可视化 |
三、如何编写和拆分用户故事 |
1.什么是用户故事? 2.用户故事的3C a)Card b)Conversation c)Confirmation 3.拆分故事的维度 a)用户角色 b)用户操作 c)数据对象 d)工作流程 e)业务逻辑 f)验收条件 g)情景和规则 |
四、用户故事与敏捷方法和框架的结合 |
1.与Scrum方法的结合 a)利用用户故事创建Product Backlog b)用故事点进行估算 c)会议中对用户故事的说明和评估 i.计划会议 ii.Daily Scrum iii.评审会议 2.与看板方法的结合 a)进度可视化 b)限制在制品 c)管理流动 d)策略可视化 e)…… |
五、评估标准以及改进措施 |
1.什么样的指标更有效? a)前置时间? b)代码行数? c)Bug率? d)客户满意度? 2.改进措施 a)分析并消除瓶颈 b)需求分析前置 c)测试前置 |
六、项目模拟 |
1.产品创意 a)找痛点 b)发散收敛 2.拆分故事 a)拆分原则 b)排序 3.Sprint模拟 a)计划会议 b)Sprint中的功能实现 c)Review会议 d)回顾会议 |
七、总结与展望 |
一、深入理解敏捷1.什么是敏捷? 1.什么是敏捷? a)一种状态 i.频密交付可见的成果 ii.主动持续学习和改进的团队 2.敏捷宣言深度解析 a)个体与交互 高于 流程和工具 b)可以工作的软件 高于 面面俱到的文档 c)客户合作 高于 合同谈判 d)响应变化 高于 遵循计划 |
二、编写和拆分用户故事的目的 1.促进沟通 2.快速响应 3.便于维护 4.总体进度可视化 |
三、如何编写和拆分用户故事 1.什么是用户故事? 2.用户故事的3C a)Card b)Conversation c)Confirmation 3.拆分故事的维度 a)用户角色 b)用户操作 c)数据对象 d)工作流程 e)业务逻辑 f)验收条件 g)情景和规则 |
四、用户故事与敏捷方法和框架的结合 1.与Scrum方法的结合 a)利用用户故事创建Product Backlog b)用故事点进行估算 c)会议中对用户故事的说明和评估 i.计划会议 ii.Daily Scrum iii.评审会议 2.与看板方法的结合 a)进度可视化 b)限制在制品 c)管理流动 d)策略可视化 e)…… |
五、评估标准以及改进措施 1.什么样的指标更有效? a)前置时间? b)代码行数? c)Bug率? d)客户满意度? 2.改进措施 a)分析并消除瓶颈 b)需求分析前置 c)测试前置 |
六、项目模拟 1.产品创意 a)找痛点 b)发散收敛 2.拆分故事 a)拆分原则 b)排序 3.Sprint模拟 a)计划会议 b)Sprint中的功能实现 c)Review会议 d)回顾会议 |
七、总结与展望 |