定义区域路径并分配给团队

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

添加区域路径,以支持团队和基于产品、功能或业务区域的工作组工作项。 在项目级别定义区域路径后,将他们分配到团队配置下的团队。 还可以创建区域路径层次结构,以支持子区域,最多支持 14 个级别。

若要执行以下任务,必须定义区域路径:

提示

可以定义区域路径结构,并将区域路径分配给团队。 或者,可以添加团队,并在该时间使用团队名称创建区域路径。 如果团队完全独立,请创建一组平面区域路径。 但是,如果要创建团队的层次结构,则需要创建区域路径的树层次结构。 若要了解详细信息,请参阅 配置团队层次结构

若要使用以下工具,团队必须订阅区域路径:

若要了解系统如何使用区域路径,请参阅 “关于区域”和“迭代路径”。

先决条件

  • 如果还没有项目, 请立即创建一个项目

  • 确保你是Project管理员组的成员,以在根节点下添加区域路径,或编辑或删除任何子节点。 若要获取这些权限,请参阅 更改项目级权限

  • 将以下一个或多个权限设置为 “允许”,以在节点下添加、编辑和管理区域路径:

    • 创建子节点
    • 删除此节点
    • 编辑此节点
    • 查看此节点中的权限

    默认情况下,创建项目的用户已设置这些权限。 有关详细信息,请参阅 设置工作跟踪的权限和访问权限

  • 确保已添加为团队管理员Project管理员组的成员,以设置团队区域路径。

有关区域路径的命名限制,请参阅 “关于区域和迭代”、“命名限制”。

入门

每个团队都可以访问许多敏捷工具,如 “关于团队”和“敏捷”工具中所述。 每个工具引用团队的默认区域路径 () 。 大多数团队选择一个区域路径和多个迭代路径来支持其工作跟踪活动。 但是,为了支持其他方案,团队可以选择多个区域路径,使其出现在积压工作和板上。

新项目包含与项目名称对应的单个根区域。 团队是使用相同的项目名称创建的,并将根区域路径分配给该团队。

如果你不熟悉管理项目和团队,则配置项目和团队的最直接顺序如下:

  1. 确定要支持对工作进行分类的区域路径的数量和名称。 至少为定义的每个团队添加一个区域路径。 有关详细信息,请查看 “关于区域”和“迭代”。
  2. 确定要支持的团队的数量和名称。 有关详细信息,请查看 “关于团队”和“敏捷”工具
  3. 打开Project设置>Project配置并定义区域路径,以支持项目级别的步骤 1 和 2。 按照本文后面的步骤操作:打开Project 设置、Project配置添加区域路径
  4. 定义支持步骤 2 所需的团队。 有关详细信息,请参阅 “添加团队”,从一个默认团队移动到多个团队
  5. 打开团队配置,并将默认区域路径和附加区域路径 () 分配给每个团队。 按照本文后面的步骤操作: 打开团队设置设置团队默认区域路径 (s)
  6. 将工作项的区域路径分配给定义的区域路径。 使用 批量修改 一次修改多个工作项。

注意

虽然可以将同一区域路径分配给多个团队,但如果两个团队声称拥有同一组工作项,则这样做可能会导致问题。 若要了解详细信息,请参阅 “关于板和看板”、“多团队看板视图的限制”。

根据需要,可以随时执行以下操作:

  • 添加其他子节点
  • 重命名区域路径 (,但根区域路径)
  • 将子节点移到另一个节点下
  • 删除子节点
  • 重命名团队
  • 更改对团队进行的区域路径分配

重要

Select a version from Azure DevOps Content Version selector.

若要查看可用于你的平台的内容,请确保从目录上方的版本选择器中选择本文的正确版本。 功能支持会有所不同,具体取决于你使用的是 Azure DevOps Services 还是本地版本的 Azure DevOps Server。
若要了解正在使用哪个本地版本,请查看我使用的是哪个平台/版本?

打开Project 设置,列出项目区域

Project 设置>Boards Project>配置中定义项目的区域和迭代。

Project 设置上下文的工作页定义区域和迭代。 从用户上下文中,通过选择设置打开管理员上下文。

  • 在 Web 门户中,选择 (1 个) Project设置,选择 (2) Project配置,然后 (3 个) 区域

    Project Settings>Project Configuration

  1. 在项目的 Web 门户中,选择Project设置

    Open Admin context, project level

    如果当前正在团队上下文中工作,请将鼠标悬停在设置gear icon上,然后选择Project设置

    Open Project Settings, horizontal nav

  2. 选择 “工作”。


添加区域路径

默认情况下,仅定义一个区域。 在项目的根区域路径下添加区域路径,或作为子路径添加到另一个区域路径。

Areas, defaults defined for project

  • 若要添加子节点,请突出显示区域路径,然后选择“ 新建子节点”。 (可选)可以选择 区域路径,然后选择“ 新建子级”。

    输入节点的名称 (255 个字符或更少) 。 有关其他名称限制,请参阅 “关于区域和迭代”、“命名限制”。

    Add a new area path

打开团队设置,列出团队区域路径

从团队设置中设置团队默认设置。 如果你不是团队管理员, 请将其添加为一个。 只有团队或项目管理员可以更改团队设置。

  1. 打开项目,然后选择“团队配置>区域”Project设置>。

    Project settings, Team configuration page

  2. 如果需要切换团队上下文,请使用痕迹导航中的团队选择器。

    Team Configuration, Team breadcrumb

从上部导航栏打开团队设置。 选择所需的团队,然后选择 “团队设置 ”。 有关切换团队焦点的详细信息,请参阅“切换项目”、“存储库”、“团队

Open team settings

从团队配置文件打开团队设置

可以从Project 设置>团队配置定义区域和迭代。 可以从团队工作跟踪积压工作、板或仪表板快速导航到它。

  1. 为团队打开积压工作或板,然后选择团队配置文件>团队设置

    在这里,我们打开 Fabrikam Fiber 团队的董事会,并从那里打开团队配置文件。

    Work Backlog or Board, choose team profile icon

  2. 选择 迭代和区域

    Team Profile, choose Iterations and area

  3. 如果需要切换团队上下文,请使用痕迹导航中的团队选择器。

    Team Configuration, Team breadcrumb, TFS 2019

设置团队区域路径 (s)

分配给团队区域路径的所有工作项都显示在该团队的积压工作和板上。 可以选择一个或多个区域路径,并选择性地包括其子区域路径。 如果要支持跨多个团队或区域完成的工作汇总视图,请选择包含子区域路径。

注意

最多可以分配 300 个区域路径Teams。 若要了解详细信息,请参阅 工作跟踪、流程和项目限制

默认区域路径确定分配给从团队上下文创建的工作项的默认区域路径。

重要

在多个团队看板上显示的工作项可以生成不符合你期望的查询结果。 由于每个团队都可以自定义看板 泳道,分配给不同板上的工作项的值可能不相同。 此问题的主要解决方法是按团队区域路径维护工作项的单个所有权。

  1. 打开团队上下文 的区域

    在这里,我们展示了 Fabrikam 纤维团队的区域。

    Area page for team

  2. 选择要对每个团队处于活动状态的区域路径 () 。

    Work, Iterations page for team

    在此实例中,我们选择激活项目的子区域路径。 管理团队现在可以跨所有团队跟踪进度。

    Multiple area paths assigned to team

  3. 完成后,刷新团队的产品积压工作页,你将看到分配给团队的工作项。 向显示的列添加区域路径,以查看对工作项所做的工作分配。

    Backlog view of default team

    Add area path column to backlog

  1. 打开团队上下文 的区域

    在这里,我们展示了 Fabrikam 纤维团队的区域。

    Area page for team, on-premises versions

  2. 选择要对每个团队处于活动状态的区域路径 () 。

    Work, Iterations page for team, on-premises versions

    在此实例中,我们选择激活项目的所有三个子区域路径。 管理团队现在可以跟踪所有三个团队的进度。

    Multiple area paths assigned to team, on-premises versions

  3. 完成后,刷新团队的产品积压工作页,你将看到分配给团队的工作项。 向显示的列添加区域路径,以查看对工作项所做的工作分配。

    Backlog view of default team, on-premises versions

重命名、移动或删除区域路径

系统会自动更新引用更新区域路径的工作项和查询。

  1. 若要重命名区域或迭代路径,请选择节点 的操作 ,然后选择“ 编辑”。

    Screenshot of sequence, Open Work > Project Configuration

  2. 在打开的对话框中,输入新名称。

    Screenshot of Edit area dialog.

  3. 若要移动层次结构中的节点,请更改“位置”字段。

  4. 若要删除节点,请从操作菜单中选择 “删除” 选项。

注意

删除区域节点或更改节点的“位置”字段时,系统会使用在删除提示符处输入的节点自动更新现有工作项。

  1. 若要重命名区域或迭代路径,请选择节点 的操作 ,然后选择“ 编辑”。

    Screenshot of sequence, Open Work>Project Configuration, TFS 2018 and earlier on-premises versions

  2. 在打开的对话框中,输入新名称。

  3. 若要移动层次结构中的节点,请更改“位置”字段。

  4. 若要删除节点,请从操作菜单中选择 “删除” 选项。

按区域绘制进度图表

可以快速生成 查询 ,以便基于区域路径查看进度。 例如, 可视化分配给每个团队的区域路径的工作项进度,如以下堆积条形图所示。 选择“节点名称”以获取区域路径的叶节点。

Stacked bar chart by area and state

问题解答

问:是否必须向团队分配区域路径?

答: 不是。 为团队分配区域路径,以便分配给该区域路径的工作项显示在团队积压工作和板上。 默认情况下,所有工作项都分配给根区域路径。 这些工作项显示在为项目定义的默认团队中。

后续步骤

正如你所看到的,区域路径在支持敏捷工具、团队和管理工作项方面发挥着重要作用。 从以下文章中详细了解如何使用这些字段:

编程资源

区域路径和迭代路径也称为 分类节点