有没有办法在Jira Scrum板中显示对故事的子任务的提交?

Kla*_*nDK 5 scrum jira scrumboard

我们正在从内部工具迁移到用于管理Scrum板的Jira,并且我们担心我无法通过搜索Internet来解决。但是你们这些人很聪明,对吗?;-)

我们当前的Scrum板显示了跨状态列的常规泳道(待办事项,进度,检查,完成)。每个泳道代表一个用户故事,并具有指向Jira中的用户故事描述的链接(及其摘要)。它还有许多“票”(在Jira lingo中是子任务),以“待办事项”开始,然后移动到最终以“完成”结束。

到目前为止,Jira也可以完成所有这一切(尽管在Jira中创建子任务比在内部工具中完成更多的工作)。然而:

  1. 当我们提交代码时,我们在提交消息中包含一个票证ID,因此每个票证都显示了为完成该特定票证/部分故事而进行的提交的列表。我还没有找到如何在Jira中做到这一点的方法-如果有可能的话。相反,似乎必须打开一个子任务以查看是否有任何提交?
  2. 每个提交还显示其审阅状态,这使我们可以很好地了解票证的实际完成程度。我还没有找到如何在Jira中做到这一点的方法-如果有可能的话。相反,似乎必须打开子任务,然后进一步深入到Fisheye(?)中才能查看审阅状态?

总的来说,我们的工具提供了每个用户故事,票证,提交和审阅状态的一屏概述。而且引入Jira的新故事并添加票证非常轻巧。我们担心Jira无法提供这样的一屏式概述,从而迫使我们打开Fisheye才能知道给定的提交是否已通过审核。

吉拉真的很累吗?

作为参考,这是我们的系统中单个故障单(子任务)的外观: 带有注释的票证示例

而且,如果您查看整个Scrum板,则实际上很容易了解单个用户故事和票证上的提交次数以及未决/通过/失败的代码审查的比例: 在此处输入图片说明

Ste*_*tta 5

当你说时我同意你的恐惧

我们担心 Jira 无法提供这样的一屏概览

根据我的经验(使用 Jira/Agile 7 年多),即使在带有相关卡片的泳道上,我也没有见过关于单个用户故事的信息如此浓缩的视图。

此外,在 Atlassian 市场中,似乎没有好的插件可以解决您的问题,即使是部分问题。

为了从内部工具转移到 Jira 并保留您所拥有的一切,我担心您应该使用 Jira SDK 开发一个自定义插件来与敏捷板集成。

首先开发一个自定义字段来显示您需要从“票据”(即子问题)中获得的内容,然后尝试将其插入可用于卡片的三个“插槽”之一(我的意思是Rapidboard卡片布局配置) ,这可能就足够了屏幕)。如果你想尝试,就从这里开始吧

创建新自定义字段的另一个选项是Adaptavist Scriptrunner 插件。它将简化自定义字段的构建:您的新字段也可以用 Groovy 而不是普通的 Java 编写。我用它来构建一个扩展的状态自定义字段(只是为了给用户一个即时的大图),用简单的英语和时尚的 CSS 颜色告诉他为什么问题被阻止或任何其他相关的信息,从其他地方获取数据用户无法立即看到的字段或链接的问题。恕我直言,这与你的问题非常相似。