有没有办法在Jira scrum板上显示故事子任务的提交?

时间:2018-04-20 14:37:31

标签: jira scrum scrumboard

我们正在从内部工具迁移到Jira来管理我们的scrum板,我们担心我无法通过搜索互联网解决问题。但是你们很聪明,对吧? ; - )

我们当前的scrum board显示了州级列中的常用泳道(用于todo,进度,评论,完成)。每个泳道代表用户故事,并且具有到Jira中的用户故事描述的链接(以及片段)。它还有许多门票' (这些将是Jira lingo中的子任务)从“todo'然后移动到最终完成了#。

到目前为止,Jira也可以完成所有这些工作(尽管在Jira中创建子任务比在我们的内部工具中工作要多得多)。但是:

  1. 当我们提交代码时,我们在提交消息中包含一个票证ID,因此每个票证都会显示为完成该特定票证/部分故事而完成的提交列表。我还没有找到如何在Jira中做到这一点 - 如果它可能的话。相反,似乎必须打开一个子任务来查看是否有任何提交?
  2. 每个提交还会显示其审核状态,这使我们可以非常了解故障单的确如何接近完成。我还没有找到如何在Jira中做到这一点 - 如果它可能的话。相反,似乎必须打开子任务,并进一步深入到Fisheye(?)以查看审核状态?
  3. 总的来说,我们的工具提供了每个用户故事,故障单,提交和审核状态的单屏概览;并且它非常轻量级地引入新故事(来自Jira)并添加票证。我们担心Jira无法提供这样的单屏概述,迫使我们打开Fisheye以了解某个提交是否已通过审核。

    Jira一定是这么麻烦吗?

    供参考,以下是我们系统中单个票证(子任务)的样子: Example ticket, with annotations

    如果你看一下整个scrum板,实际上很容易理解个人用户故事和门票的提交数量,以及挂起/通过/失败的代码审查的比率: enter image description here

1 个答案:

答案 0 :(得分:2)

当你说

时,我同意你的恐惧
  

我们担心Jira无法提供这样的单屏概述

根据我的经验(与Jira / Agile合作7年以上),即使在带有相关卡片的泳道上,我也没有看到过关于sigle用户故事的信息。

同样在Atlassian市场,似乎没有好的插件来解决你的问题,甚至是部分。

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

这可能就足够了,首先要开发一个自定义字段,以便从一张"票证中显示您需要的内容。 (即子问题)并尝试将其插入三个"插槽中的一个"可用于卡(我的意思是Rapidboard card layout configuration screen)。 如果你想尝试,start from here

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