管理 Scrum 进程模板项目

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

Scrum 流程支持以下工作项类型 (WIT) 规划和跟踪工作、测试、反馈和代码评审。 使用不同的 WIT 可以跟踪不同类型的工作,例如产品积压工作项、任务、bug 等。 使用 Scrum 进程创建项目时会创建这些项目。 它们基于 Scrum 原则和值

Scrum process work item types, conceptual image

与 WIT 一起,团队可以访问一组工作项查询来跟踪信息、分析进度和做出决策。

注意

可以通过创建和自定义继承的进程并将该过程应用于项目来自定义项目的工作跟踪系统。 若要了解详细信息,请参阅 继承过程模型

注意

可以通过自定义继承的进程或本地 XML 进程来自定义项目的工作跟踪系统。 若要了解详细信息,请参阅 继承进程模型本地 XML 进程自定义

安装或升级到最新版本的 Azure DevOps Server 时,每个进程的最新版本会自动上传。 其他项目(如 SQL Server 报表)仅在连接到项目时可用。 其他资源要求适用。

注意

可以通过自定义本地 XML 过程来自定义项目的工作跟踪系统。 若要了解详细信息,请参阅 本地 XML 进程自定义

安装或升级到最新版本的 Azure DevOps Server 时,每个进程的最新版本会自动上传。 其他项目(如 SQL Server 报表)仅在连接到项目时可用。 其他资源要求适用。

使用 Scrum 流程规划和跟踪工作

通过创建表示功能、要求、用户情景或其他工作工作的积压工作项来生成项目计划。 使用 bug、任务和障碍 WIT 跟踪 bug、任务和阻止问题。 为了支持项目组合管理,团队会创建功能和史诗,以便查看其产品积压工作项目汇总在团队内或跨团队。 有关使用 Scrum WIT 的详细信息,请参阅 Scrum 处理工作项类型和工作流

入门的基本流程如下所示。 若要开始使用 Scrum 或 Kanban 工具,请参阅 敏捷工具入门,以规划和跟踪工作

单击以下图像之一转到链接的文章。

Define storiesOrganize backlogManage bugsManage issues

注意

工作项是一个数据库记录,其中包含工作的定义、分配、优先级和状态。 工作项类型定义每种类型的字段、工作流和窗体的模板。 工作项可以相互链接以支持依赖项跟踪、工作汇总和报表。

Scrum 工作项类型和工作流 提供有关使用这些 WIT 的更多详细信息。

列出工作项

定义工作项查询,列出当前冲刺或产品积压工作项的工作项。

注意

在创建项目时,新项目不再定义一组默认的共享查询。 共享查询的定义已从进程模板中删除。 对于本地部署,可以将它们添加到自定义进程模板,如 将工作项查询添加到进程模板中所述。

或者,使用 Scrum 进程提供的共享查询。

Shared queries (Scrum process)

本文后面列出了预定义查询的说明

提示

当新迭代变为当前时, 当前迭代 文件夹下列出的查询不会自动更新。 当前迭代基于 分配给冲刺计划的日期。 你必须手动更新每个查询的迭代路径以将其指向对应于当前迭代的迭代路径。 或者,可以编辑共享查询以 使用 @CurrentIteration

可以从 Web 门户或团队资源管理器插件 查看和运行查询 到 Visual Studio。 可以使用 查询编辑器修改查询以应用不同的筛选条件。 此外,还可以 向团队仪表板添加查询

有关共享查询的快速提示

如果不熟悉 Azure Boards、工作跟踪和共享查询,请查看以下提示,了解如何更有效地管理工作:

  • 若要查找分配给你的工作项, 请将@Me 添加为其中一个查询子句中“已分配给”字段的值。
  • 具有标准访问权限的所有有效用户都可以在 “我的查询” 区域下创建查询和文件夹。 若要在 “共享查询”下创建查询和查询文件夹,必须具有“参与”权限集并已分配基本访问权限或更高版本。 有关详细信息,请参阅 设置对查询的权限
  • 可以通过添加条件来修改任何查询,以专注于产品区域、迭代或其他字段。 若要修改查询, 请打开查询编辑器
  • 可以在 Excel 中打开任何查询,可在其中更新一个或多个工作项的字段,并将更改发布到数据库以跟踪工作项。
  • 可以通过为平面列表查询创建饼图、柱形图或趋势图 来可视化状态或进度

重要

从 Visual Studio 2019 开始,适用于 Office 的 Azure DevOps 插件已弃用 Microsoft Project。 Azure DevOps Server 2019 及更高版本不支持项目集成和 TFSFieldMapping 命令,包括 Azure DevOps Services。 可以继续使用 Microsoft Excel。

监视工作进度

所有流程(敏捷、Scrum 和 CMMI)都支持 生成状态和趋势图表和仪表板。 此外,多个图表是根据所使用的敏捷工具自动生成的。 这些图表显示在 Web 门户中。

Scrum 流程和轻型图表

若要开始,可以打开共享查询,并根据跟踪兴趣创建图表。 图表类型包括状态(饼图、条形图、柱形图、堆积条形图和透视图)以及趋势图、折线图和面积图。

Edit queryCreate chartAdd dashboard.

分析小组件和 Power BI 报表

分析服务可以回答有关项目过去或当前状态的定量问题。 可以将 Analytics 小组件 添加到仪表板,或使用 Power BI 创建图表和报表

若要了解详细信息,请参阅 什么是分析服务?

Scrum 进程和 SQL Server 报表

如果项目集合和项目配置了 SQL Server Analysis Services 和 Reporting Services,则可以访问许多 Scrum 报表。 要使这些报表有用, 团队必须完成某些活动, 例如定义生成过程、链接工作项以及更新状态或剩余工作。

如果需要将 Reporting Services 或更新报表添加到最新版本,请参阅 向项目添加报表

开始跟踪工作之前,必须有一个项目。 若要创建一个项目,请参阅 “创建项目”。

如果你有项目,请开始跟踪工作:

有关敏捷工具的详细信息:

Scrum 进程版本

随着对 Scrum 进程模板进行更新,版本号会更新。 下表提供在对 Azure DevOps 本地进程模板进行更新时应用的版本控制映射。 对于 Azure Boards,始终使用最新版本。 从 TFS 2012 开始,该 version 元素已添加到进程模板以支持模板的版本控制。 此元素指定主版本和次要版本。 在此更改之前,已在进程模板名称中指定版本。

TFS 版本 Scrum 进程名称 主版本
Azure DevOps Server 2020
Azure DevOps Server 2019
Scrum 17
TFS 2018 Scrum 16
TFS 2017 Scrum 15
TFS 2015 Scrum 3
TFS 2013 Microsoft Visual Studio Scrum 7
TFS 2012 Microsoft Visual Studio Scrum 2.0 2

有关对处理模板的更新的摘要,请参阅 对处理模板所做的更改

Scrum 进程预定义查询

产品所有者可以使用 产品积 压工作查询来计划和跟踪产品积压工作项和 bug。 可以使用 当前冲刺 文件夹下列出的共享查询查找分配给当前冲刺的工作项。 这些查询可查找指派给指定迭代或冲刺 (sprint) 的工作项。 规划更多冲刺时,可以修改这些查询以指定最新的冲刺,并将其保存到你创建的其他文件夹,例如 Sprint 2Sprint 3

每个项目的项目管理员定义该项目 的区域路径迭代路径 ,以便团队可以通过这些指定跟踪进度。

共享查询 描述
阻止的任务 列出当前冲刺 (sprint) 中已标记为“已阻止”的所有任务。
开放障碍 列出当前冲刺 (sprint) 中所有打开的障碍工作项。
冲刺 (sprint) 积压工作 (backlog) 列出所有产品积压工作项、Bug 以及你的团队承诺在当前冲刺 (sprint) 中完成的与之链接的任务。
测试用例 列出当前冲刺 (sprint) 中的所有测试用例,并按优先级对其进行排序。
未完成的工作 列出所有产品积压工作项、Bug 以及在当前冲刺 (sprint) 中为标记为“完成”的与之链接的任务。
正在进行的工作 列出当前冲刺 (sprint) 中所有标记为“正在进行中”的任务。
反馈 列出所有处于“活动”状态的反馈响应。
产品积压 列出分配给根迭代的所有产品积压工作项和 Bug。 按积压工作 (backlog) 优先级对产品积压工作项和 Bug 进行排序。