培训时长 | 1天 |
授课对象 | 本课程适用于软件项目经理、产品经理、需求、开发、测试团队成员等。 |
授课方式 | 内训 |
本课程帮助学员学习Scrum敏捷开发方法,从而提升软件开发团队的项目管理能效,课程大纲如下:
1、 什么是敏捷?选择正确的敏捷开发方法
1.1什么是敏捷?
1.2敏捷开发的价值观?
1.3敏捷和传统开发差异点分析?
1.4选择何种敏捷开发方法?
2、基于Scrum敏捷开发框架的案例分析与演练
2.1开始Scrum方法之前的准备
2.1.1理解项目约束条件
2.1.2项目方法问卷调查表
2.1.3测试策略准备
2.1.4配置管理准备
小组演练:电梯演讲(45分钟)
小组演练:项目方法问卷调查和风险识别(45分钟)
2.2Scrum方法中的团队与角色
2.2.1 PO\Scrum Master\团队成员角色与职责案例展示
2.2.2团队规模与协作案例展示
小组演练:你认为哪些人是可以成为业务角色的理想人选(20分钟)
小组演练:参考条款(30分钟)
2.3 Scrum方法中的仪式与工件
2.3.1产品清单与迭代清单案例展示
2.3.2 发布计划与迭代计划案例展示
2.3.3 计划会议与审核会议案例展示
2.3.4 每日例会与燃尽图案例展示
2.4 常用的敏捷开发工具与技术
2.4.1开发技术:时间箱与迭代开发
2.4.2 估算技术:敏捷估算扑克
2.4.3沟通技术:Workshop引导式研讨会
2.4.4展示控制技术:看板(案例展示)
小组演练:敏捷沟通计划(30分钟)
小组演练:用户故事与MoSCoW优先级排序(45分钟)
小组演练:发布计划与迭代计划(60分钟)
3、培训总结与答疑
注:讲师授课内容和时间会根据实际情况进行调整。