什么是Scrum?Scrum的核心要点和精髓( 四 )


开发团队是自组织的,通过每日站会来确认他们仍然可以实现迭代的目标 。每一个开发团队成员需要提供以下三点信息:

  • 昨天我完成了什么
  • 今天我计划完成什么
  • 有什么问题
5.4 迭代评审会(Sprint Review)
  • 开会时间:迭代结束前,通常1小时
  • 参与人员:PO,SM,开发团队、利益感谢人
  • 在冲刺结束前,团队成员给产品负责人展示项目成果,接受评价
  • PO 给出评价和反馈 。以用户故事是否能成功交付来评价任务完成情况 。
5.5 迭代反思会(Sprint Retrospective)
  • 开会时间:迭代结束后,通常1小时
  • 参与人员:PO,SM,研发团队
  • 简短的反思会,总结哪些事情做得好,哪些事情做得不好 。
  • 做得好的要保留,做得不好的要摒弃 。
  • 会议得出这样的结论:开始做什么、继续做什么、停止做什么
Scrum 3个工件产品待办列表
  • 产品待办是对产品功能的详细描述 。
  • 产品待办的来源可以是产品功能需求、缺陷、改进、技术升级等
  • 产品待办列表是一个具有优先级的需求列表,并对每个需求进行了粗略的估算 。
  • 产品待办列表是产品需求的唯一来源,开发团队所有工作都来自产品待办列表
  • 只有PO有权对产品待办列表更改优先级、删除、添加 。
好的产品待办列表要做到DEEP
  • 粗细适宜的(Detailed appropriately):待办事项列表顶端的百分之十可能包含非常小且分析得很详细的事项,而其他的百分之九十则不是那么具体 。
  • 估算过的(Estimated):团队提供给产品负责人产品待办事项列表中每个事项的工作量估算和技术风险估算 。
  • 涌现式的(Emergent):为了响应学习和变化,要定期梳理产品待办事项列表 。产品负责人会不断地更新产品待办事项列表,以反映客户需求的变化、新想法或见解、竞争而导致的变化、出现的技术障碍等 。
  • 排好优先级的(Prioritized):在产品待办事项列表顶端的事项具有最高优先级,或者是从1开始顺序排列 。
迭代待办列表
  • 来源于产品待办列表:在迭代计划会议上,自组织团队在会议中生成迭代待办列表 。团队从产品待办列表中挑选出要在本轮迭代要完成的用户故事,将用户故事转化为具体的任务,每项任务落实到具体的责任人 。
  • 迭代待办列表是当前迭代需要完成的产品待办列表 。
可交付产品增量(Increment)
  • 可工作的软件功能增量 。
  • 需要在迭代评审会议上进行演示
  • 迭代结束前,功能增量需要达到团队“完成”的定义的标准
  • 无论PO决定发布它与否,增量必须可用
Scrum的思考学习完了 Scrum,下面的问题,你是否思考过?