6

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

我们当前的 Scrum 板显示了跨状态列的常用泳道(用于待办事项、进度、审查、完成)。每个泳道都代表一个用户故事,并具有指向 Jira 中用户故事描述的链接(和片段)。它还有许多以“待办事项”开始并最终以“完成”结束的“票证”(这些将是 Jira 术语中的子任务)。

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

  1. 当我们提交代码时,我们会在提交消息中包含一个工单 ID,因此每个工单都会显示为完成该特定工单/部分故事而完成的提交列表。我无法在 Jira 中找到如何做到这一点——如果可能的话。相反,似乎必须打开一个子任务来查看是否有任何提交?
  2. 每个提交还显示了它的审查状态,这让我们可以很好地了解一张票到底有多接近完成。我无法在 Jira 中找到如何做到这一点——如果可能的话。相反,似乎必须打开子任务,并进一步深入到 Fisheye(?) 才能看到审查状态?

总的来说,我们的工具提供了每个用户故事、工单、提交和审查状态的单屏概览;并且拉入新故事(来自 Jira)并添加票证非常轻量级。我们担心 Jira 无法提供这样的单屏概览,迫使我们打开 Fisheye 以了解给定的提交是否已通过审核。

Jira 一定要这么笨重是真的吗?

作为参考,以下是我们系统中单个工单(子任务)的样子: 示例工单,带有注释

如果您查看整个 Scrum 板,实际上很容易了解单个用户故事和工单的提交数量,以及待处理/通过/失败代码审查的比率: 在此处输入图像描述

4

1 回答 1

4

当你说时,我同意你的恐惧

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

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

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

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

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

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

于 2018-04-22T23:23:11.810 回答