如何跟踪JIRA中谁进行代码审查的指标?

时间:2015-04-08 15:37:55

标签: workflow jira jira-agile

我正在开发一个项目,该项目有一个很棒的JIRA设置,并且对于敏捷开发过程来说,每个人都很棒。我遇到的问题是门票在代码审查中堆积起来。我希望能够看到哪些代码审核了什么,就像我看到谁关闭了哪些代码。

我知道指标可用于良好而不是邪恶,所以我想这样做是为了确保花时间代码审核的人得到适当的记录,而不是那个时候根本不被识别。

目前,每个进行代码审查的人都会将自己分配给故障单(在进入"准备审核"工作流状态时未分配),因此在某些时候会有记录它。这是跟踪审阅者的好方法吗?有没有办法在事后得到汇总信息?如果没有,是否有更好的方式在JIRA中表示这些信息?

谢谢!

1 个答案:

答案 0 :(得分:2)

一个简单的解决方案是添加一个名为“Code Reviewer”的自定义字段,其类型为select a user。您可以搜索并报告它。

您可以对其进行工作流程,以便当问题从“代码审核”状态转换出来时,会弹出一个窗口,其中仅包含要完成的“代码审核者”自定义字段。

您需要做什么:

  1. 创建一个新的自定义字段 - 这可以在“问题”配置菜单中完成。确保您的自定义字段使用“选择用户”类型。 https://confluence.atlassian.com/display/JIRA/Adding+a+Custom+Field

  2. 创建一个新屏幕 - 这也可以在“问题配置”菜单中完成。在新屏幕上,您需要确保唯一可见的字段是新的自定义字段。 https://confluence.atlassian.com/display/JIRA/Defining+a+Screen

  3. 修改工作流程。查找“代码审核”之外的转换,并将其与自定义屏幕关联。 https://confluence.atlassian.com/display/JIRA/Configuring+Workflow

  4. 结果将是当用户转出“代码审核”时,他们将弹出自定义屏幕。然后,他们可以选择执行代码审查的人员的姓名,这将填充在自定义字段中。