敏捷 - 发布计划


发布计划的目的是创建一个计划来交付产品增量。每 2 至 3 个月进行一次。

发布策划

谁涉及?

  • Scrum Master - Scrum Master 充当敏捷交付团队的促进者。

  • 产品负责人- 产品负责人代表了产品待办事项的总体视图。

  • 敏捷团队- 敏捷交付团队提供有关技术可行性或任何依赖性的见解。

  • 利益相关者- 客户、项目经理、主题专家等利益相关者在围绕发布计划做出决策时充当顾问。

规划的先决条件

发布计划的先决条件如下 -

  • 由产品负责人管理的排名产品待办事项列表。通常,产品所有者认为可以包含在版本中的五到十个功能

  • 团队关于能力、已知速度或任何技术挑战的意见

  • 高瞻远瞩

  • 市场和业务目标

  • 确认是否需要新产品积压项目

所需材料

发布计划所需的材料清单如下 -

  • 发布议程、目的
  • 活动挂图、白板、记号笔
  • 投影仪,在计划会议期间共享具有所需数据/工具的计算机的方式
  • 规划数据

规划数据

进行发布计划所需的数据列表如下 -

  • 先前的迭代或发布计划结果
  • 各利益相关者对产品、市场状况和截止日期的反馈
  • 先前版本/迭代的行动计划
  • 要考虑的特征或缺陷
  • 先前版本/估计的速度。
  • 组织和个人日历
  • 来自其他团队和主题专家的输入来管理任何依赖关系

输出

发布计划的输出可以如下 -

  • 发布计划
  • 承诺
  • 要监控的问题、关注点、依赖性和假设
  • 改进未来发布计划的建议

议程

发布计划的议程可以是 -

  • 开幕式- 欢迎致辞、评审目的和议程、组织工具和商业赞助商介绍。

  • 产品愿景、路线图- 显示产品的大图。

  • 查看以前的版本- 讨论可能影响计划的任何项目。

  • 发布名称/主题- 检查路线图主题的当前状态并进行所需的调整(如果有)。

  • Velocity - 显示当前版本和以前版本的速度。

  • 发布时间表- 审查关键里程碑以及发布时间范围内的决策以及发布中的迭代。

  • 问题和疑虑- 检查任何疑虑或问题并记录下来。

  • 审查和更新完成的定义- 审查完成的定义,并根据自上次迭代/发布以来团队成员的技术、技能或变化进行适当的更改。

  • 要考虑的故事和项目- 展示产品待办事项中的用户故事和功能,以考虑在当前版本中进行调度。

  • 确定大小值- 如果速度未知,则计划要在发布计划中使用的大小值。

  • 粗略故事的大小- 交付团队确定所考虑的故事的适当大小,如果故事太大,则将故事拆分为多个迭代。产品负责人和主题专家澄清疑虑,阐述验收标准,并进行适当的故事分割。Scrum Master 促进协作。

  • 将故事映射到迭代- 交付团队和产品所有者根据大小和速度在迭代中移动故事/缺陷。Scrum Master 促进协作。

  • 新的关注点或问题- 根据以前的经验检查任何新问题并记录下来。

  • 依赖性和假设- 检查发布计划期间计划的任何依赖性/假设。

  • 提交- Scrum Master 要求进行规划。交付团队和产品负责人将其视为最佳计划,然后承诺进入下一个计划级别,即迭代计划。

  • 沟通和后勤规划- 审查/更新发布的沟通和后勤计划。

  • 停车场- 处理停车场意味着所有项目都应该得到解决或设置为行动项目。

  • 分发行动项目和行动计划- 在其所有者之间分发行动项目,处理行动计划。

  • 回顾- 征求参与者的反馈以使会议取得成功。

  • 关闭- 庆祝成功。