敏捷 - 版本规划



版本规划的目的是创建一个计划,以交付产品的增量。它每2到3个月进行一次。

Release planning

参与者

  • Scrum Master(Scrum主管) − Scrum主管充当敏捷交付团队的协调者。

  • 产品负责人 − 产品负责人代表对产品待办事项的总体看法。

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

  • 利益相关者 − 客户、项目经理、主题专家等利益相关者在制定版本规划决策时担任顾问。

规划的前提条件

版本规划的前提条件如下:

  • 由产品负责人管理的已排序的产品待办事项。通常选择产品负责人认为可以包含在版本中的五到十个功能。

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

  • 高级愿景

  • 市场和业务目标

  • 确认是否需要新的产品待办事项

所需材料

版本规划所需的材料清单如下:

  • 发布的议程,目的
  • 图表、白板、记号笔
  • 投影仪,共享在规划会议期间需要数据/工具的电脑的方法
  • 规划数据

规划数据

进行版本规划所需的数据清单如下:

  • 以前的迭代或版本规划结果
  • 来自各个利益相关者关于产品、市场状况和期限的反馈
  • 先前版本/迭代的行动计划
  • 要考虑的功能或缺陷
  • 来自先前版本/估算的速度。
  • 组织和个人日历
  • 来自其他团队和主题专家的投入,以管理任何依赖关系

输出

版本规划的输出可以是以下内容:

  • 版本计划
  • 承诺
  • 需要监控的问题、担忧、依赖关系和假设
  • 改进未来版本规划的建议

议程

版本规划的议程可以是:

  • 开幕仪式 − 欢迎词,回顾目的和议程,组织工具和介绍业务赞助商。

  • 产品愿景,路线图 − 展示产品的整体情况。

  • 回顾以前的版本 − 讨论任何可能影响计划的项目。

  • 版本名称/主题 − 检查路线图主题的当前状态,并进行必要的调整(如有)。

  • 速度 − 展示当前版本和先前版本的速度。

  • 版本进度表 − 回顾关键里程碑,并决定版本和版本内的迭代的时间范围。

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

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

  • 要考虑的故事和项目 − 展示要考虑在当前版本中安排的产品待办事项中的用户故事和功能。

  • 确定规模值 − 如果速度未知,则规划在版本规划中使用的规模值。

  • 粗略确定故事的大小 − 交付团队确定正在考虑的故事的适当大小,如果故事太大则将其拆分成多个迭代。产品负责人和主题专家澄清疑问,详细说明验收标准,并进行适当的故事拆分。Scrum主管促进协作。

  • 将故事映射到迭代 − 交付团队和产品负责人根据大小和速度将故事/缺陷移动到迭代中。Scrum主管促进协作。

  • 新的担忧或问题 − 根据以往经验检查任何新问题并记录下来。

  • 依赖关系和假设 − 检查在版本规划期间计划的任何依赖关系/假设。

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

  • 沟通和物流规划 − 审查/更新版本的沟通和物流规划。

  • 停车场 − 停车场流程意味着所有项目都应已解决或设置为行动项目。

  • 分发行动项目和行动计划 − 将行动项目分配给其所有者,处理行动计划。

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

  • 结束 − 庆祝成功。

广告