3

我们公司正在迁移到 Jira 进行所有项目管理和问题解决

我们有一些我正在尝试为其构建模板的主要用途。一个是发现并修复的典型问题,可以通过基本上包含的 jira 工作流程轻松处理一个问题。

一个更复杂的方法是遵循瀑布式工作流程,其中收集了包括估计在内的需求。然后开发开始,并行测试脚本被制作。开发完成后,项目经过测试并移交给客户。最后,一旦全部测试完毕,我们就会发布更改并重新测试。总的来说,我在 5 个子任务中构建了 30 个不同的步骤(但是这一切都只是在 Visio 中绘制出来,实际上还没有在 jira 中)。

我希望跨子任务的拆分可以完成两件事。首先是我们要跟踪开闭时间和工作量(所需的工作时间和天数)。我们应该将工作流程拆分给多个人,这样开发人员就可以工作,而测试人员可以制定他们的测试计划。这可以节省几天时间,但不会破坏交易。

所以我希望有几个问题可以帮助实现这一点,虽然我对 Jira 的各种附加组件很陌生,但我不知道我们是否会得到我们想要的一切。

1,是否有构建子任务模板的插件,因为每个子任务都需要自己的工作流程。目前 Jira 的规则是根据项目+问题类型分配工作流。所以我相信我可以通过创建许多问题类型来为每个子任务分配适当的工作流程,例如为名为 Analysis 的子任务创建“Custom-Dev-Analsys”

2,是否有可能只有 1 个或几个子任务是“当前”的?当问题开始时,第一个子任务应该是唯一的工作,只有一个步骤分配给某人。签核后应该有 2 个子任务,开发一个和构建测试脚本。但是从一开始就不应该开始所有5个子任务,但似乎这就是Jira会做的事情。我已经查看了附加组件“结构”,虽然它具有无限的层次结构,但我认为它不会让子任务按顺序打开。可能有一种简单的方法可以使工作流打开下一个任务(我对工作流非常陌生,并在弄乱我们的网站之前尝试尽可能多地学习)

3,如果有人能想出一些不同的方式来做我需要的事情,我会全力以赴。

谢谢!

4

2 回答 2

0

我不知道有任何插件可以满足所有要求,但我不得不处理类似的问题,并设法使用Jira Scripting Suite解决了其中大部分问题,但它确实需要一些开发(使用 python)。

将创建或关闭新问题或新子任务的工作流转换添加到您的工作流程中很容易。我使用它来创建子任务,只需在问题屏幕之一中填写一些必填字段。创建子任务后,只有自动化脚本可以关闭问题,这可以通过关闭所有子任务来完成。

如果这种解决方案适合您,我将很乐意为您提供任何进一步的咨询。

于 2012-07-30T18:29:06.660 回答
0

JIRA 不支持嵌套工作流,但要记住的一件有用的事情是,如果您更改 JIRA 问题的问题类型,它可以有不同的工作流。所以一个问题可以从 TEST-123 开始,这是一个要求。然后在它到达其工作流程的末尾后,它可以被移动为任务问题类型。子任务应该和以前一样。

于 2012-07-31T19:58:07.997 回答