任务体系

任务类型、任务状态、工作流和优先级由团队统一配置:所有者和管理员定义有哪些类型和状态、每种类型能用哪些状态,项目再选用其中的类型。

适用角色:所有者、管理员Web最后更新

概述

团队里所有项目的任务共用一套体系,由四部分组成:

  • 任务类型:区分不同种类的工作,比如「任务」「Story」「Bug」。
  • 任务状态:任务走到了哪一步,比如「未开始」「进行中」「已完成」。每个状态属于五个阶段之一。
  • 工作流:每种类型能用哪些状态。
  • 优先级:「正常」「低」「高」「紧急」这样的等级。

这四样都在「团队设置」的「自定义」一组里,只有团队的所有者和管理员能修改,改动对所有项目立即生效。每个项目用哪几种类型,由项目管理员在项目里选择。任务上怎么使用这些属性,见任务属性。

新团队默认的配置是:

部分默认
类型「任务」「Story」「Bug」,都默认为新建项目启用
状态「待评估」「未开始」「进行中」「已完成」「已取消」
工作流每种类型都能用全部五个状态
优先级「正常」「低」「高」「紧急」

任务状态与阶段

状态按阶段分组。阶段是固定的五个,状态可以自己增加:

阶段含义默认状态
「待评估」还没决定做不做「待评估」
「待办」决定要做,还没开始「未开始」
「进行中」有人在做「进行中」
「已完成」做完了「已完成」
「已取消」不做了「已取消」

阶段决定一个状态算不算「完成」:处在「已完成」和「已取消」阶段的任务算已经结束,不再出现在默认的未完成列表里。状态的顺序也就是看板上列的顺序:先按阶段,阶段内按你排的顺序。

「任务状态」页面:五个阶段依次排列,每个阶段下是它的状态,右侧有 +「任务状态」页面:五个阶段依次排列,每个阶段下是它的状态,右侧有 +

在「任务状态」页面:

  • 新建状态:点击阶段右侧的 +,输入名称、选择颜色,点击「创建任务状态」。比如在「进行中」阶段加一个「待验收」。
  • 调整顺序:上下拖动状态。拖到另一个阶段,就改变了它的阶段。
  • 修改:点击状态右侧的「…」,选择「编辑」,修改名称和颜色。
  • 删除:「…」里选择「删除」并确认。有任务处在这个状态时不能删除,请先把这些任务改到别的状态;状态还在某种类型的工作流里时也不能删除,请先在「工作流」里取消勾选。删除失败时页面会提示具体原因,状态留在列表里。

任务类型

在「任务类型」页面,每行显示一种类型、是否「默认启用」、它的「流程」(也就是工作流里为它勾选的状态)和「任务数」。「任务状态」页面里,有任务的状态旁边也显示「N 个任务」。这两个数字都不算回收站里的任务,也不算已删除项目里的任务。

  • 新建类型:点击「添加」,输入名称、选择颜色,按需勾选「默认为新建项目启用」,点击「创建任务类型」。
  • 修改:点击「…」,选择「编辑」。
  • 删除:「…」里选择「删除」并确认。有这种类型的任务时不能删除,请先把这些任务改成别的类型。删除失败时页面会提示原因,类型留在列表里。

类型按创建的先后排列,目前不能调整顺序。项目里新建任务时,默认选中项目启用的第一种类型。

勾选「默认为新建项目启用」的类型,会在之后新建的项目里自动启用;已有的项目不受影响。

工作流

「工作流」页面是一张表:每行是一种类型,每列是一个状态。勾选格子,这种类型就能用这个状态;取消勾选,就不能再选它。改动立即生效;改不了时(比如还有这种类型的任务处在这个状态),勾选框会弹回原样,页面提示原因。

「工作流」页面:行是任务类型,列是任务状态,格子里是勾选框「工作流」页面:行是任务类型,列是任务状态,格子里是勾选框

工作流只规定一种类型「有哪些状态」,不规定状态之间的先后:任务可以在它的状态之间任意切换。新任务从它这种类型的第一个状态开始。取消勾选不会改动已经处在那个状态的任务。

任务换类型时,如果新类型也有当前的状态,状态不变;否则换到新类型里同一阶段的状态,再没有就换到新类型的第一个状态。

优先级

在「优先级」页面:

  • 新建优先级:点击列表下方的「新建优先级」,输入名称、选择颜色,新的优先级排在最后。
  • 调整顺序:上下拖动。
  • 修改:点击「…」,选择「编辑」,修改名称和颜色。
  • 删除:「…」里选择「删除」并确认。还有任务在用它时不能删除,页面会提示原因;回收站里用着它的任务会换到另一个优先级。

排在最上面的优先级是新任务的默认优先级,新团队里是「正常」。调整顺序时请留意这一点。

为项目选择任务类型

项目管理员或团队的所有者、管理员打开项目首页,点击右上角的「…」,选择「选择任务类型」,勾选这个项目要用的类型并保存。至少要选一种。详见项目。

常见问题

为什么用某种类型创建任务失败?

多半是这种类型的工作流里一个状态都没勾选,常见于刚新建的类型。请所有者或管理员到「工作流」里为它勾选状态。

只想给 Bug 加一个「待验收」状态,会影响其他类型吗?

不会。先在「任务状态」里新建「待验收」,再到「工作流」里只给「Bug」勾选它。其他类型不勾选,就看不到这个状态。

为什么删不掉某个状态或类型?

还有任务在用它。归档项目里的任务也算在内,回收站里的任务和已删除项目里的任务不算。删除失败时,页面会提示原因(比如「还有 2 个任务处于「进行中」,请先把它们改成其他状态或删除」),类型或状态留在列表里。

把这些任务改到别的类型或状态后再删除;状态还要先在「工作流」里从所有类型上取消勾选。不想再用一种类型时,也可以在各项目的「选择任务类型」里停用它,并取消它的「默认为新建项目启用」;不想再用一个状态时,在「工作流」里取消勾选即可。

回收站或已删除项目里的任务用着要删的类型或状态,会怎样?

一般不影响删除。删除类型时,这些任务换到另一种类型,优先选它所在项目启用的;删除状态时,换到这种类型里同一阶段的另一个状态,没有就换到它的第一个状态。之后从回收站恢复任务、或恢复已删除的项目,它们保留换过之后的类型和状态。找不到可以接收它们的类型或状态时,删除会失败。

普通成员能改任务体系吗?

不能。成员可以在任务上选择类型、状态和优先级,但增加或修改它们需要团队的所有者或管理员,见角色与权限。