- 自由主题
-
scrum核心点
-
sprint计划会议
- 召开时间点 每个sprint之前
- 时长 4到8小时
-
参会人员
- PO
- SM
- SM团队
- 其他感兴趣的人
-
做什么
- PO从backlog挑选高优先级任务
- 共同讨论 这个sprint完成多少功能
-
分解模块
- backlog分解示例
- 调研技术3小时
- 设计4小时
- 开发3小时
- 编写单元测试3小时
- 执行单元测试1小时
- 代码review1小时
- 更新设计文档2小时
- 代码重构2小时
- 分解为 用户故事
- 分解为task
-
用户登录检验功能
- 估算时间
-
注意
- 计划要整个团队一快做
-
每日scrum会议
- 昨天我完成了什么工作?
- 今天做什么?
- 遇到了什么问题?
-
注意点
- 这是团队之间的交流 相互承诺
- 无须向上级汇报
- 不是解决问题的会议
- 不要超过15分钟
-
scrum评审会议
- 召开时间点 sprint结束时
-
内容
- 展示功能
- 使用demo
- 2小时以内
- 不需要PPT
-
困惑
-
sprint计划
- 如何制定一个sprint的目标?
- sprint完成不了怎么办?
- 怎么做sprint计划?
- 如何估算每个task的时间?
-
每日站会
- 每日站会早上好还是下午?
- 每日站会超过了40分钟?
- 燃烧曲线不降反升怎么办?
- 如何写白板?
-
人员
- 人员变更
- 员工休假
- 如何衡量团队中个体的绩效价值?
- 如何向上级汇报工作?
- 如何得到上级支持?
-
评审
- 不好演示的功能 评审时如何展示?
- 无法按时交付?
-
测试
- 如何做到开发和测试同步?
- 测试何时介入?
-
文档
- 文档太少了,不习惯?
- 文档少了,如何给后来人接班?
-
工具
- 有什么好工具用?
- 配置环境所用的时间是否应计算到工作中?
-
几种敏捷实践的对比
-
XP
- 偏重工程实践
- 缺少框架
-
RUP
- 框架复杂
- 9个工作流程
- 上手困难
- Lean
-
Scrum
- 适应需求变更
- 清晰简单的框架
-
核心
- 列举任务
- 对任务排序
- 选择最高优先级工作
- 每日沟通
- 定期回顾、总结
- 电子版下载