JIRA子任务创建教程

在JIRA中创建并使用子任务和合并任务:

我们在之前的教程中了解了JIRA Bug跟踪工具

大家都知道,JIRA问题是一个标准的独立问题。但是,JIRA也有助于解决问题。

这可以通过多种方式实现。它具有复制问题的规定,因此用户不必再次输入所有字段即可创建新的类似问题。JIRA教程系列将为您提供有关该概念的清晰知识。

本教程详细介绍JIRA子任务,JIRA子任务的创建,将问题转换为子任务(反之亦然),克隆(复制)问题,更正/移动问题等。

子任务不过是将父项(任务)划分为可以单独分配和跟踪的工作块。

JIRA中的子任务

众所周知,JIRA中的任务/问题就是所提到的故事/要求的工作任务和对象。

如果问题太大且太复杂,则可以将问题分解为JIRA中称为“子任务”的逻辑子问题。这些较小的问题可以得到妥善处理。

每个子任务都可以由一个单独的人来处理,这又可以更好地监视主要问题的进度。此外,从事子任务的人员可更以好地了解该领域。

创建子任务后,主要问题称为父问题。父问题的所有子问题在“子任务”部分的父问题的同一页面/屏幕上显示为摘要。

任务和子任务摘要显示

=>重要的是要注意,子任务具有与正常/标准问题相同的所有字段。子任务具有不同的问题类型。

子任务的类型

(列表可能因一个组织而异)

  • 子任务
  • 合并至分支子任务
  • RCA

过程创建子任务

#1)打开(搜索)要为其创建一个或多个子任务的问题。

#2)单击“…”按钮(称为“省略号”,在右上角可用),以使下拉菜单扩展。

#3)选择“创建子任务”菜单项。(请参考下图的“省略号”和菜单项)。

创建子任务

这将显示“创建子任务”弹出页面(在主要问题页面顶部)。

注意: Jira管理员必须启用“创建子任务”子菜单。大多数组织都会拥有它。同样,子任务问题类型必须添加到项目的问题类型方案中。

注意:省略号(’…’)按钮在JIRA的早期版本中被称为(More),位于工具栏上的按钮旁边,例如“编辑”。

创建子任务页面

在上面显示的页面上,在问题类型下拉列表中选择“子任务”,然后为必填字段和任何其他字段提供输入,然后单击页面底部可用的“创建”按钮。

新创建的子问题(通常称为子任务)将显示在主要/父问题的“子任务”部分中。

注意:可以自定义“创建子任务”弹出页面上的字段,以显示广泛使用的字段。这可以通过单击页面右上角的“配置字段”(以滚轮作为图标)来完成。

单击后,将弹出一个对话框,可以取消选中不需要的字段,反之亦然。用户可以使用“所有”和“自定义”链接在默认字段和自定义页面之间切换。

另一种类型的子问题称为“ MergeToBranch-Subtask”,在代码从项目/产品分支移动/合并到另一个分支时专门使用。例如,当需要从开发分支转移到生产中的分支时,该子任务得到了广泛使用。

创建子任务合并类型的过程与子任务的过程相同,只是需要在问题类型下拉列表中选择“ MergeToBranch-Subtask”选项。一旦创建了合并到分支的问题,理想情况下,产品负责人必须批准代码移动。

注意:子任务无法进一步划分为更多子任务。如果需要进一步分解子任务,则需要先将该子任务转换为标准问题,然后此问题才能包含子任务。

因此,可以将问题从标准/父(独立)问题转换为子任务,反之亦然。但是,如果问题已经具有其自己的子任务,那么JIRA将不允许用户将问题转换为子任务。

在这种情况下,所有子任务将首先转换为独立任务,然后将父任务转换为子任务。

重要的是要注意,不能将子任务设置为另一个问题的子任务(即,不能直接从一个问题移动到另一个问题)。该过程是首先将子任务转换为标准问题,然后将其作为另一个育儿问题的子任务。

过程将独立发行转换为子任务

#1)打开(搜索)需要转换的问题。

#2)单击“在…上”按钮(称为“省略号”,位于右上角),以使下拉菜单扩展。

#3)选择“转换为子任务”菜单项。–>这将打开一个页面,需要完成4个步骤才能完成转换。

将问题转换为子任务

#4) 步骤1:在“选择父刊”编辑框中输入父刊号。

=>继续输入项目的前几个字母(例如‘SAMP’),然后将弹出符合条件的问题列表(历史记录)。选择所需的发行编号。选择子任务的类型,然后单击“下一步>>”按钮。这将打开“ Step2”页面。

=>也可以单击“选择问题”链接/按钮(位于“选择父问题”编辑框旁边),这将弹出“问题选择器”页面,用户可以在该页面上基于两个选项/过滤器(即“最近发行”或“来自过滤器”。

将问题转换为子任务step2

#5) 从上图可以看出,不需要Step2和Step3。(另请参阅下面的“注意”部分)。

#6) 步骤4。单击“下一步>>”按钮将显示“确认”页面,这是转换过程的第4步。如果所有输入/选择都正常,则单击“完成”按钮。单击“完成”按钮后,原始标准发行将转换为给定父发行的子任务。

=>在任何时候,都可以使用“取消”按钮取消转换过程。

将问题转换为子任务步骤4

创建子任务问题后,该页面的左上角将显示其为子任务的父问题。

注意:以下两种转换类型均适用,即从标准发行到子任务以及从子任务到独立发行的转换。

=>如果要转换的问题的当前状态不是新问题类型的预期状态,则将显示“步骤2的选择新状态”页面,用户必须在其中选择新状态,然后单击“下一步>>”按钮。

=>如果需要任何其他字段,则将显示第3步的“更新字段”页面,否则将在页面上显示“所有字段将自动更新”消息。

将子任务转换为独立问题的过程

#1)打开(搜索)要转换的子任务。

#2)单击“ …”上的按钮(称为“省略号”,位于右上角),以使下拉菜单扩展。

#3)选择“转换为发行”菜单项。–>这将打开一个页面(请参见下图),需要完成4个步骤才能完成转换。

将子任务转换为独立发布步骤1

#4)步骤1:步骤1的“选择问题类型”页面上,为独立/标准问题选择一个新的问题类型,然后单击“下一步>>”按钮。

将子任务转换为独立issue_step3

#5) 从上图可以看出,不需要Step2和Step3。(另请参阅上面的“注意”部分)。

#6)步骤4 点击“下一步>>”按钮,将显示“确认”页面,这是转换过程的步骤4。如果所有输入/选择都正常,则单击“完成”按钮。这样,子任务将转换为独立/标准问题。

将看到新创建的标准问题,并且问题页面将不再显示父问题编号,从而表明它不再是子任务。

提出问题

让我们假设在创建问题时,所选择的问题类型不正确,现在用户希望纠正此问题。JIRA提供此功能来更改问题类型。

解决问题的步骤:

#1)打开(搜索)需要更改(移动)的问题。

#2)单击“在…上”按钮(称为“省略号”,位于右上角),以使下拉菜单扩展。

#3)选择“移动”菜单项。这将显示“移动问题”页面,该页面显示了两步过程的步骤1。

移动问题步骤1

#4)步骤1。 选择要在其中移动问题的新项目(以防在创建问题时选择了该项目不正确)。如果项目名称正确,则无需更改它。

  • 从“收件人”列的下拉列表中选择新的问题类型。
  • 点击“下一步”按钮。这将使用户进入下一步页面。
移动问题步骤2和3

#5)如上图所示,不需要Step2和Step3。

这可能取决于原始问题类型和新问题类型,这意味着在这种情况下,用户将必须提供必要的详细信息。现在,单击“下一步>>”按钮转到下一步。

移动问题步骤4

#6)步骤4:是用户确认更改的详细信息并在满意后单击“移动”按钮的页面。

  • 这样就完成了使用新详细信息解决问题的过程。

克隆问题

在某些情况下,要创建的新问题类似于(几乎)现有问题。Jira并没有始终创建一个新的问题,而是提供了一种称为“克隆”的功能来复制现有问题。

克隆问题的步骤:

#1)打开(搜索)需要更改(移动)的问题。

#2)单击“在…上”按钮(称为“省略号”,位于右上角),以使下拉菜单扩展。

#3)选择“克隆”菜单项。这将在原始问题的顶部显示“克隆问题”页面。

  • 在必填摘要字段中,输入新问题的新摘要。
  • 如果链接的问题也要复制(作为链接)到新问题,则选择“克隆链接”复选框。
  • 如果要将问题添加到与原始问题相同的Sprint中,请选中“克隆sprint值”复选框。
选择“克隆冲刺值”复选框(2)

#4)输入/选择必填项和其他详细信息后,单击“创建”按钮。这将创建一个新的问题。


JIRA子任务示例

例1:与质量保证相关的例子可能是测试文档的任务。测试文档本身就是一项活动,可能需要一周才能完成。说,它涉及以下方面:测试计划文档需要2天。测试用例文档– 2天,测试计划评审–½天,测试用例评审– 1天。另外,假设有2种资源。

在这种情况下,我们可以为“测试文档”创建JIRA打字任务,并在其下包含以下四个子任务:

  1. 测试计划文档–分配给资源1
  2. 测试用例文档–分配给资源2
  3. 测试计划审核-分配给资源2
  4. 测试用例复审-分配给资源1

这样,通过将较大的父任务分解为子任务,可以更轻松地更好地了解进度任务和资源方面的进度。

注意:不要混淆问题类型“任务”仅包含“子任务”。任何类型的问题都可以包含子任务。

例2:与错误有关的一个例子可能是–如果遇到错误并且需要更改代码来修复它,则开发人员可以使用子任务来跟踪此需要进行的代码修复。在这里,代码修复程序(子任务类型)成为在发现的错误(错误类型)下的子任务。

在JIRA中创建子任务

您可以通过以下两种方法之一创建子任务:

  • 创建问题的子任务,或者
  • 将问题转换为子任务并选择父项

我们将在下面看到方法。

方法1:在父问题下创建子任务

如果已经创建了父问题,则可以按照以下步骤在其下创建子任务:

#1)打开问题。转到顶部的“更多”下拉菜单中的选项。从列表中选择“创建子任务”选项。

JIRA创建子任务

#2)将出现带有父发行号的“创建子任务”对话框。这类似于“创建问题”对话框,不同之处在于:

  • 项目:此字段不存在,因为子任务必须位于创建父项的项目下。
  • 问题类型-自动填充为子任务。下拉菜单中还有一个“技术任务”作为替代。在示例2的情况下,将其标记为技术任务将更为合适。
JIRA创建子任务1

#3)输入所需的信息,然后单击“创建”以创建子任务。创建后,子任务的链接将出现在父问题的“子任务”部分,如下所示:

JIRA创建子任务2

注意:您可以通过单击上面显示的子任务部分中的“ +”号来选择添加新的子任务。

#4)单击要创建的子任务的链接。详细信息将显示在下面。

JIRA创建子任务3

方法2:将问题转换为子任务

#1)打开一个已创建的问题。转到“更多”下拉列表,然后选择“转换为子任务”选项。显示以下屏幕。

  • 输入问题ID或使用提供的链接进行搜索。
  • 如屏幕上的消息所示:只能选择同一项目下已经存在的非子任务类型问题。
  • 选择子任务类型作为子任务或技术任务。
  • 点击下一步。
JIRA将问题转换为子任务

#2)选择“下一步”,继续执行步骤2和3。

#3)第4步将向您显示转化摘要。选择完成以将问题转换为子任务。

JIRA将问题转换为子任务1

#4)现在,此问题将显示在父部分的“子任务”部分下。

注意事项

#1)在一个问题下,您可以根据需要具有任意多个子任务。

#2)您不能将子任务包含在子任务中。

#3)一旦在父项下创建子任务,该父项就不能再转换为子任务。

#4)但是,子任务可以转换为父任务。为此,请转到“更多->转换为发行”选项。出现以下屏幕。此过程类似于问题创建的方法2。选择新的问题类型,然后按照所有步骤将“子任务”转换为问题。

Jira教程要点

#5)对于子任务的问题,“时间跟踪”部分将显示父任务+子任务的合并时间。

例如,如果在创建过程中将“父问题”的“原始估计”字段选择为5小时,并且“子任务”设置为3小时。父问题的时间跟踪部分将显示“估计时间”,作为父任务和子任务的总和。对于我们的示例,它将显示8小时(5 + 3)。

“剩余时间”字段也是如此。有一个选项可以只显示父母的时间来跟踪信息,而不考虑子任务。您可以通过取消选中此部分中的“包括子任务”复选框来实现。

Jira教程要点1

#6)在“子任务”部分中,您可以单击“ +”号旁边的向下箭头,选择显示所有子任务或仅显示已打开的子任务。

Jira教程要点2

#7)您可以处理子任务,而不必离开父级问题。单击与每个子任务相对应的“操作”选项时,将列出您可以执行的活动。您可以从出现的列表中直接选择您想做的事情。

Jira教程要点3

总结了关于JIRA中子任务的所有知识。 

结论

JIRA提供了各种可能性,可以使用各种程序将大问题分解为较小的子任务,即子任务。JIRA只需几个简单的步骤即可更改和复制问题。

我希望您可以通过此内容丰富的教程获得更多有关JIRA中创建子任务的知识。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁