配置和监视冲刺(sprint)燃尽

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

在整个冲刺过程中,你可以监视冲刺进度报告,以确定你的团队是否有望完成其 冲刺计划。 有两个冲刺可访问的进度图表:可从团队冲刺积压工作查看的上下文燃尽趋势报表,以及可添加到仪表板的冲刺进度小组件。

报表和小组件都从 Analytics 派生数据。 它们支持基于工作项计数或故事点数/大小/工作量、剩余工时或其他数字字段的总和来监视进度。

可以将报表或小组件添加到仪表板。 此外,还可以使用 基于 Analytics 的燃尽或燃尽小组件监视进度。 它们提供更多配置选项。

在整个冲刺过程中,你可以监视冲刺进度报告,以确定你的团队是否有望完成其 冲刺计划。 上下文冲刺进度报告支持根据分配给冲刺任务的剩余工时跟踪进度。 如果不跟踪任务或剩余工时,则可以使用 基于分析的燃尽和燃尽小组件。 它们提供更多配置选项。

重要

删除 区域路径 或重新配置 迭代路径 可能会导致数据丢失,并且无法还原。 例如,区域 路径 发生更改的团队的燃尽或烧毁小组件图表、冲刺进度和速度图表不会反映正确的数据。 历史趋势图引用每个工作项在过去某个时间点定义的 面积路径迭代路径 。 删除 区域路径迭代路径 时,无法检索其历史数据。

使用本文了解以下内容:

  • 冲刺进度报告和小组件中跟踪的指标
  • 跟踪任务和剩余工时所需的团队活动
  • 如何设置交互式控件以个性化冲刺进度报表的视图
  • 如何将上下文中的燃尽趋势报表添加到仪表板
  • 如何配置冲刺进度小组件
  • 如何查看当前和过去的冲刺进度

有关可供你使用的所有燃尽/烧毁图表的概述,请参阅 燃尽和燃尽指南

  • 冲刺进度报告和小组件中跟踪的指标
  • 跟踪任务和剩余工时所需的团队活动
  • 如何配置冲刺进度小组件
  • 如何查看当前和过去的冲刺进度

注意

冲刺进度报告派生自团队在冲刺或迭代期间跟踪的数据。 若要了解详细信息,请参阅 关于团队和敏捷工具

上下文中的燃尽趋势报表

“进度趋势”报表基于任务计数或剩余工时估算,或者在整个冲刺周期中定义和更新的其他数值字段。 有关详细信息,请参阅 冲刺规划。 若要打开此报表,请跳转到 打开冲刺积压工作部分。

正常的冲刺进度报告类似于下图所示。 通常,由于单个团队成员每周或每隔几天只能更新一次工作项,因此会出现楼梯箱的烧毁情况。 “ 总范围” 行指示在冲刺开始后添加的工作项数。 理想趋势线是根据工作项数、冲刺中的天数和工作日数计算的。

蓝色区域表示冲刺中每天处于活动状态或正在进行的工作项数。 如本示例所示,一个工作项在冲刺结束时仍处于活动状态。

Select another team

注意

总范围” 行反映添加到冲刺的工作项数。 如果团队的默认迭代是 @CurrentIteration,则会向当前迭代添加新的工作项。 当迭代路径修改为另一个冲刺或完成工作项时,范围会减小。

上下文冲刺进度报告基于你在整个冲刺周期中定义和更新的任务和剩余工时估算值。 有关详细信息,请参阅 Sprint 规划和任务板。 若要打开冲刺进度图表,请跳转到 打开冲刺进度图表部分。

正常的冲刺进度图如下所示。 理想趋势线连接两个点:

  • (1) 冲刺开始时团队的总容量。
  • 在冲刺结束时, (2) 0 个剩余工时。

斜率表示团队需要消耗工作才能按时完成冲刺的速率。

实际图形(蓝色区域)表示计划冲刺工作的总量以及在整个冲刺过程中的变化方式。 蓝色区域对应于以当前冲刺作为迭代路径的所有冲刺任务(可能还有 bug)的所有剩余工时集的总和。

Healthy sprint burndown chart

冲刺进度小组件

在小组件目录中,你将找到两个版本的 Sprint 燃尽小组件:基于 Analytics 的 冲刺进度Sprint Burndown (旧版) ,这是根据工作跟踪数据存储生成的。

冲刺燃尽小组件

基于分析的冲刺进度小组件通过显示给定冲刺的剩余工时,提供了一种监视团队进度的简单方法。 剩余工时是垂直轴,时间是水平轴。 可以基于“情景”或“任务”定义剩余工时,并计算工作项或对字段求和。

Sprint Burndown Widget - Sprint Burndown Example

图表提供了有用的指标来帮助你回答以下问题: 我们是否有望在冲刺结束时完成这组工作?

  • 工时完成百分比
  • 如果使用“剩余工时”以外的字段,则未估计 (的工作项数)
  • 平均燃尽
  • 总范围增加

Sprint Burndown (旧版) 小组件

“冲刺进度” (旧版) 小组件根据团队当前冲刺中为任务定义的剩余工时添加图表。 如果无权访问 Analytics,请选择此版本。 配置选项包括团队选择和小组件大小。

Sprint Burndown Legacy Widget - Sprint Burndown Example

如果仪表板已有可用的旧版本,则可以通过编辑小组件的配置并选中“立即试用新版本”轻松升级小组件。 始终可以通过取消选中该框返回到旧版本。

冲刺进度小组件根据为团队当前冲刺中的任务定义的剩余工时添加图表。 此小组件没有配置选项。

Sprint Burndown Widget - Configuration, legacy

先决条件

用于跟踪任务和剩余工时的团队活动

若要监视冲刺消耗,你的团队必须 计划冲刺 并将 工作分配给这些冲刺

如果要根据任务和剩余工时监视冲刺燃尽,团队必须执行这些额外操作。

若要监视冲刺消耗,你的团队必须 计划冲刺 并将 工作分配给这些冲刺。 要使冲刺燃尽图表显示有意义的数据,你的团队必须执行这些额外的操作。

必需的活动:

  • 定义和估计 你在冲刺中处理的每个产品积压工作项的任务。 如果从团队的积压工作和任务板,则创建的项将自动分配到当前冲刺 (迭代) 和团队的默认区域路径。
  • 随着工作的进行,更新每个冲刺任务的剩余工时。
  • 定义需要一天或更少时间才能完成的任务,以减轻糟糕估计的影响。
  • 不要将任务划分为子任务。 如果你将一个任务划分为多个子任务,则只为子任务指定小时数。 这些小时数将累加起来,作为父任务的汇总值。
  • 每天或一周内多次更新剩余工时,以支持监视并实现更流畅的燃尽图表。
  • 在冲刺结束时,更新已完成任务的任务状态,并确定如何处理未完成的任务。

空冲刺燃尽图表

如果冲刺燃尽图表显示为空,检查以下几点:

  • 是否已将任务分配给与图表关联的冲刺?
  • 是否已将剩余工时分配给分配给冲刺的任务?
  • 任务的父工作项是否分配给同一冲刺? 否则,任务可能会显示在与父项关联的另一个冲刺中。

打开冲刺积压工作

查看团队的冲刺积压工作中的上下文冲刺击毁报告。

  1. 在 Web 门户中,打开团队的冲刺积压工作。 (1) 检查是否选择了正确的项目, (2) 选择 “板>冲刺”, (3) 从团队选择器菜单中选择正确的团队,最后 (4) ,选择 “积压工作”。

    Open Work, Sprints, for a team

    若要选择另一个团队,请打开选择器并选择其他团队,或者选择 “查看冲刺目录 ”选项。 或者,可以在搜索框中输入关键字 (keyword) ,以筛选项目的团队积压列表。

    Select another team, team selector

  2. 若要选择与所示的冲刺不同的冲刺,请打开冲刺选择器并选择所需的冲刺。

    Select another sprint

    系统仅列出已为当前团队焦点选择的冲刺。 如果未看到列出所需的冲刺,请从菜单中选择“ 新建冲刺 ”,然后选择“ 选择现有迭代”。 有关详细信息,请参阅 定义迭代路径

  1. 在 Web 浏览器中,打开团队的冲刺积压工作。 (1) 检查是否选择了正确的项目, (2) 选择 “板>冲刺”, (3) 从团队选择器菜单中选择正确的团队,最后 (4) ,选择 “积压工作”。

    Open Work, Sprints, for a team, 2019

    若要选择其他团队,请打开选择器并选择其他团队,或者选择“浏览所有冲刺选项。 或者,可以在搜索框中输入关键字 (keyword) ,以筛选项目的团队积压列表。

    Select another team, team selector 2019

  2. 若要选择与所示的冲刺不同的冲刺,请打开冲刺选择器并选择所需的冲刺。

    Select another sprint, 2019

    系统仅列出已为当前团队焦点选择的冲刺。 如果未看到列出所需的冲刺,请从菜单中选择“ 新建冲刺 ”,然后选择“ 选择现有迭代”。 有关详细信息,请参阅 定义迭代路径

查看上下文中的燃尽趋势报表

  1. 若要打开冲刺进度报告,请选择“ 分析”。

    Open Analytics

  2. 使用交互式控件从以下选项中进行选择:

    1. 冲刺的 开始日期结束日期 。 这些日期将默认为团队的当前迭代冲刺日期。
    2. 要消耗的 积压工作/工作项 (产品积压工作-故事、问题、产品积压工作项或要求)或待使用的任务积压工作。 你的选择会影响菜单上的“ 燃尽” 可用的选项。
    3. 用于计算燃尽 的字段( 工作项计数或字段的总和,例如故事点、工作量或大小)。
    4. 选中或取消选中 “显示非工作日”。 启用后,非工作日在背景中显示为灰色条形。 通过容量页为团队和团队的冲刺设置默认的非工作日。 有关详细信息,请参阅 “设置冲刺容量”。

    选择“ 重置 ”,将控件重置为默认选项。 默认情况下,日期设置为所选冲刺。 对开始和结束日期的更改不会更改任何冲刺日期定义。

  3. 如果未跟踪任务中的剩余工时,则可以根据工作项/任务计数查看燃尽。 将鼠标悬停在图表上的任意点上,以显示特定日期的数据摘要。

选择查看 “任务积压工作”“剩余工时总和”时,蓝色区域显示那些仍然处于活动状态或正在进行的任务的每日剩余工时数之和。 更新剩余工时时,图表指示燃尽率。 范围趋势线指示在冲刺开始后添加剩余工时。 理想趋势线指示冲刺的理想燃尽率。 仅当团队配置了容量时,才会显示容量行。

Burndown trend based on Remaining Work

注意

求和字段的选项取决于为任务和要求类别工作项类型定义的数值字段。 用于显示燃尽趋势的最常见字段包括:

所做的选择仅为你设置,并且会持续跨会话,直到你更改它们。

Open sprint burndown chart, 2019

将报表添加到仪表板

  1. 若要将报表添加到仪表板,请选择操作图标,然后选择“复制到仪表板”。

    Analytics in-context report, Copy to dashboard

  2. 选择仪表板,然后选择“确定”。

将冲刺进度小组件添加到仪表板

可以将“冲刺进度”小组件添加到仪表板并选择要监视其进度的团队。 为一个或多个团队配置这些小组件。

  1. 如果尚未将 Sprint 燃尽小组件添加到仪表板,请立即执行此操作。

    可以使用“冲刺进度”筛选 “添加 小组件”对话框,以快速找到两个可用的小组件。

    Add widget dialog, filter by sprint burndown

  2. 若要配置小组件,请选择 操作图标,然后选择 “配置” 选项。

    Open the Configure dialog

  1. 选择“编辑,将“冲刺进度”小组件添加到团队仪表板。

    小组件目录会自动打开。 将“冲刺进度”小组件拖到仪表板。

  2. 完成添加后,选择“ 完成编辑”。

    团队当前冲刺的冲刺进度图将添加到仪表板。 没有与此小组件关联的配置选项。

    Sprint burndown legacy

配置基于分析的冲刺燃尽小组件

  1. 若要配置小组件,请选择 操作图标,然后选择 “配置” 选项。

    Sprint Burndown Widget - Configuration

  2. 修改小组件的 标题 并选择首选 大小。 冲刺燃尽小组件可以扩展到 10x10。

  3. 进行以下选择:

    • 团队 - 选择要跟踪 的团队
    • 积压工作和工作项 - 选择要包含在进度中的工作项。 可以选择任何积压工作或特定工作项类型。
    • 燃尽 - 选择要燃尽的方式。 可以通过工作项计数或基于所选字段的总和进行进度。
    • 选择迭代 - 可以选择 @CurrentIteration或特定迭代。
    • 时间段 - 如果选择 了@CurrentIteration,则这些日期不可编辑,因为它们将自动达到当前迭代的开始/结束日期。 如果选择了特定的迭代,则可以自定义进度图的开始/结束日期。
  4. 高级功能:选中要添加到图表的以下选项的框。

    • 显示总范围:显示历史范围和预计范围增加。
    • 显示非工作日:显示进度中的非工作日。 显示时,非工作日为阴影。
    • 使用工作项类型颜色绘制剩余工时:根据工作项类型颜色而不是默认的蓝色显示剩余工时。 如果包含多个工作项,则它会按工作项类型堆叠颜色。

配置 Sprint Burndown (旧版) 小组件

若要配置小组件,请选择 操作图标,然后选择 “配置” 选项。

Sprint Burndown Legacy Widget - Configuration - Legacy Version

如果仪表板已有可用的旧版本,则可以通过编辑小组件的配置并选中“立即试用新版本”轻松升级小组件。 始终可以通过取消选中该框返回到旧版本。

当前和过去的冲刺进度图表

完成每个冲刺时,系统会维护活动的历史记录。

若要查看过去的冲刺及其进度图表,请从冲刺选择器中选择冲刺。

Select a past sprint from the sprint selector

可以查看冲刺进度上下文报表,以显示执行中的团队模式。 进度图记录了团队的计划和估计能力。

冲刺(sprint) 1 冲刺 2 冲刺 (sprint) 3
Sprint 1 Sprint 2 Sprint 3

Teams 可能会发现在冲刺回顾期间定期查看这些报告很有用。 它可能会引发有用的讨论,并导致设置一个或多个冲刺目标,例如:

  • 我们的预测速度如何与实际速度匹配?
  • 如何更准确地确定在冲刺中可以完成多少工作?
  • 如何在整个冲刺过程中以更规律的速度完成工作?

后续步骤

对于使用本地 XML 进程模型的项目,可以为剩余的工作字段指定显示的格式(小时d 天)。