将项目流程从“基本”更改为“敏捷”

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

如果要从基本流程切换到项目的继承敏捷过程,请按照本文中的步骤操作。

在更改流程之前,应了解要切换到的新过程。 基本和敏捷流程具有相同的任务和 Epic 工作项类型,但“状态”和“原因”字段的大部分值都不同。

  进程 工作项类型 工作流
基本 Basic work item types basic workflow
敏捷 Agile work item types Agile workflow

将流程从基本更改为敏捷的一些好处包括:

  • 可以使用单独的 bug 来跟踪代码缺陷,而不是问题和用户情景
  • 可以遵循与基本进程状态不同的敏捷工作流状态
  • 你可以同时访问功能和 Epic 项目组合积压工作,这有助于组织工作项
  • 可以根据组织的要求,根据敏捷流程使用自定义继承的过程

有关详细信息,请参阅 关于进程和进程模板

先决条件

  • 若要创建、删除或编辑进程,您必须是 Project Collection 管理员istrators的成员,或者具有集合级权限创建进程、删除进程编辑进程从组织中删除字段。 有关详细信息,请参阅 设置工作跟踪的权限和访问权限,自定义继承的进程
  • 即使你拥有 “基本 ”或 “利益干系人 ”访问权限,如果有人授予你执行此操作的权限,你仍然可以更改流程。
  • 若要更新看板,你必须是团队管理员或 Project 管理员istrators 组的成员
  • 若要更新和更改现有工作项的类型,您必须是项目的成员。

注意

从 Web 门户看到的映像可能与本文中看到的映像不同。 这些差异是由于对 Azure DevOps 进行的更新造成的。 但是,除非明确提及,否则可用的基本功能保持不变。

更改流程

  1. 登录到组织 https://dev.azure.com/{yourorganization}

  2. 选择 “组织设置”。

    Screenshot of highlighted Organization settings button.

  3. 选择“进程,然后选择“基本”。

    Screenshot of highlighted Process tab.

  4. 选择 “项目”。

    Screenshot of highlighted Projects tab.

  5. 对于要更改的项目,请选择操作图标,然后选择“更改过程,然后按照向导中的步骤操作。

    Screenshot of highlighted Change process selection.

  6. 从下拉菜单中选择 “敏捷 ”,然后选择“ 保存”。

    Screenshot of Agile process selection.

    向导将显示以下信息。 请注意手动更新工作项和板设置的步骤,并在 完成后关闭 窗口。

    Screenshot of completion page.

  7. (可选)如果已有工作项,请手动更新工作项和板设置。

    1. 将列更新为每个团队看板的状态映射。
    2. 使用目标进程设置的工作项类型更新现有工作项。
    3. 使用目标进程的正确状态模型更新现有工作项。

更新看板列到状态设置

可以自定义看板以显示中间列。 对于添加的每个列,必须为板上显示的工作项类型选择有效的工作流状态。 若要了解详细信息,请参阅 工作流状态和状态类别

  1. 对于每个团队,请打开看板,然后立即选择“更正”,或选择齿轮图标来配置板设置。

    Screenshot of opened Kanban board.

    “设置”对话框随即打开。 显示所需图标的 选项卡需要更正。

    Screenshot of Column dialog with settings to correct.

  2. 重命名每个列并为每个列选择正确的状态,以便列到状态映射正确。 根据需要添加一个或多个列。 完成后保存 工作。 有关详细信息,请参阅 看板上的“管理列”。

更新工作项

  1. 创建查询 以获取所有问题、任务和长篇故事的列表。

    Screenshot of querying all items.

  2. 编辑列,确保显示“状态”和“原因”字段。 选择“排序”选项卡,然后将其设置为按工作项类型和状态值对列表进行排序。

    Screenshot of column options dialog, sort tab.

    有关详细信息,请参阅 Excel 中的批量添加和修改工作项。

  3. 选择“结果以显示工作项的列表。

  4. 突出显示所有问题,选择 操作图标,选择 “更改类型”,并将类型更改为“用户情景”和 “保存”。

    Screenshot of the Change type dialog.

    你可能会收到工作项类型和状态不匹配的错误。 在这种情况下,在更新状态之前,无法保存更改,下一步对此进行了说明。

    Screenshot showing error state of changed work item type.

  5. 按“状态”列对工作项进行排序,突出显示同一状态的所有工作项(如“正在执行”),选择 “操作”图标,然后选择“ 编辑”。 添加“状态”字段,并选择“活动”作为值。 有关详细信息,请参阅 批量编辑工作项

    Screenshot of editing a work item state.

  6. 对“完成”状态重复这些步骤,将其更改为“已关闭”;和微软待办状态,将其更改为“新建”。

  7. 完成后, 保存 更改。

验证所做的更改

  1. 转到团队积压工作并查看用户情景。

    Screenshot of team backlog.

    若要将任何用户情景更改为 bug,请立即使用 批量更新 并更新 更改类型。 如果要在与用户情景相同的级别显示 bug,请立即进行更改。 有关详细信息,请参阅显示积压工作 (backlog) 和工作版块中的 bug

  2. 转到团队板并验证列设置是否有效。

    Screenshot of board columns.