2

在 Atlassian JIRA 中,“Fix Version”和“Release Version History”这两个字段有什么区别,什么时候应该使用什么?我似乎无法在网上找到这些字段的任何定义和推荐用法。

这种区别对我来说非常有用,尤其是对于跨越修复版本的 Epics。例如,如果我的 Epic 功能分阶段发布,例如 1.2.0、1.2.1、1.2.4 和 1.3.0,那么我应该:

  1. 每次发布后将每个发布版本号添加到“修复版本”中,或添加到“发布版本历史记录”中,或两者兼而有之?
  2. 如果我在 Epic 正在进行时仅添加“发布版本历史记录”,那么在关闭 Epic 时,我应该只使用最后一个发布版本号更新“修复版本”,还是使用所有以前的版本更新“修复版本”?

(旁注:我意识到也许我没有正确创建 Epic,理想情况下 Epic 应该在单个版本(版本)中推出?如果是这种情况,请纠正我。)

4

1 回答 1

1

JIRA 最初是一个错误跟踪系统,我相信“修复版本”用于指示您计划修复哪个版本的错误。

例如,一个团队发布了 1.1 版,但随后报告了一个错误。他们在 JIRA 中提出了这个错误并给它一个 1.2 的修复版本,因为他们希望在下一个版本中修复这个错误。

由于 JIRA 现在是一个成熟的敏捷项目管理工具,因此很多字段并未用于其最初目的。您可以根据自己的喜好使用它们。如果标准字段不是您想要的,您甚至可以添加自定义字段。

问你自己:

  • 我们需要什么信息?
  • 这些信息将用于什么目的?报告?趋势分析?
  • 我们可以利用现有的 JIRA 字段,还是需要创建自定义模式?

史诗只是大故事。如果您要发布每个 sprint,那么通常一个史诗会跨越多个版本。如果您的发布频率较低,那么您可以将史诗放入发布中,但对此没有硬性规定。

于 2018-06-19T12:58:47.577 回答