工作和其他字段汇总

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

汇总提供父工作项下所有子工作项的选择字段的总值。 由于 Azure DevOps Services 和 Team Foundation Server (TFS) 支持多个级别的嵌套,因此在执行汇总时,需要确保不要对值进行双计数。 大多数项目经理都有兴趣汇总估计或完成的工作、工作量、大小或故事点。

注意

系统不支持在产品积压工作和项目组合积压工作中汇总“工作”、“故事点”或“大小”字段。

Web 门户中的本机支持汇总

Azure Boards 支持在产品和项目组合积压工作、冲刺规划窗格中汇总以及冲刺积压工作和任务板汇总等列。

显示汇总进度条、计数或总计

从任何产品或项目组合积压工作中,可以添加汇总进度栏、层次结构中后代工作项的计数或所选字段的总和,例如故事点或剩余工时。

例如,请参阅项目组合积压工作中的以下进度栏。

包含进度栏的示例项目组合积压工作屏幕截图。

若要了解详细信息,请参阅显示汇总进度或总计

在冲刺规划窗格中查看汇总

使用“规划”窗格将积压工作项分配到冲刺时,冲刺窗口会更新积压工作项数和任务数的运行计分,以及 计划内工作量

“产品积压工作”页,将工作项拖动到冲刺或通过上下文菜单分配给冲刺

计划工作量提供为分配给冲刺的积压工作项定义的所有情景点数或工作量的总和。 若要了解详细信息,请参阅 向冲刺分配积压工作项。

查看冲刺积压工作和任务板的汇总

此外,还可以从冲刺积压工作或任务板查看剩余工时汇总。

可以从冲刺积压工作或任务板查看剩余工时汇总。

在冲刺积压工作中,为父工作项显示为所有任务定义的所有 剩余工时 的总和。 查看任务板时,此值还会显示在父工作项卡上。

冲刺积压工作显示剩余工时汇总

冲刺积压工作显示剩余工时汇总。

从冲刺任务板中,有三种类型的汇总:

  • 剩余工时汇总显示在父工作项的卡上
  • 为列中所有任务定义的所有剩余工时的总和显示在每列顶部
  • 为积压工作项定义的所有剩余工时的总和显示在每行中,按列分组。

Sprint 任务板显示剩余工时汇总

冲刺积压工作显示剩余工时汇总

将任务的状态更新为“已完成”时,系统会自动将该任务的剩余工时零。 若要了解详细信息,请参阅 任务板

支持汇总的其他工具

可以使用以下方法之一获取 Azure DevOps 工作跟踪数据中的其他数据字段汇总:

方法 Azure DevOps Services 本地 Azure DevOps
工作项查询图表 选中标记 选中标记
Microsoft Excel 选中标记 选中标记
市场扩展 选中标记 选中标记
分析 选中标记 选中标记
SQL Server Reporting Services 报表 不支持 选中标记

工作项查询图表和汇总

可以创建一个平面列表查询,用于对指定的字段的值求和。 若要了解详细信息,请参阅 通过创建基于状态和趋势查询的图表来跟踪进度。 图表支持工作项计数或字段的总和。

例如,此处显示了一个数据透视表,该表按区域路径和工作项状态对用户情景的情景点求和。

按区域和状态汇总故事点的示例

Microsoft Excel 和工作跟踪数据的汇总

可以将查询导出到 Excel,其中包含要提供汇总的工作项。 然后,可以编写 Excel 宏以获取总和并将数据发布回 TFS。 若要了解有关 Excel 集成的详细信息,请参阅 使用 Excel 批量添加或修改工作项。

若要了解有关 Excel 宏的详细信息,请参阅 使用宏录制器自动执行任务。

提示

若要支持从 Web 门户在 Excel 中打开工作项和查询结果,请将 VSTS Open in Excel 市场扩展添加到组织或集合。

市场扩展和自定义控件

市场中提供了多个提供汇总的扩展。 下面是一些可能支持你的需求:

或者,可以使用 REST API 编写扩展 ,以便进行工作跟踪 以获取汇总。 github 上提供的代码示例可帮助你入门是 TFS 聚合器

分析服务

可以使用 分析服务 回答有关项目的定量问题。 使用此服务,可以将 Analytics 小组件添加到仪表板。 或者,可以使用 Power BI 创建其他报表

SQL Server Reporting Services 报表

多个 OOB 报告提供汇总。 下面是“故事概述”报表提供的已完成和剩余工时汇总的示例。 此报表是默认 TFS 敏捷过程模板的一部分。

故事概述示例报告

如果已部署 SQL Server Analysis Services,可以从这些报表获取积压工作项汇总。 这些报告的刷新频率为 2 小时。

如果需要将报表添加到本地 TFS 部署,请参阅 向项目添加报表。

汇总要求

若要支持汇总,请根据以下建议构建工作项:

  • 使用父子链接链接链接包含要汇总的值的工作项。

  • 将必填字段添加到将捕获汇总值的 WIT。 用于计划工时的默认字段仅存在于任务工作项上。 这些字段是:

    • 原始估计值(Microsoft.VSTS.Schedule.OriginalEstimate):完成任务所需的工作量。 (敏捷和 CMMI)

    • 已完成工时(Microsoft.VSTS.Schedule.CompletedWork):实现任务所花费的工作量。 (敏捷和 CMMI)

    • 剩余工时(Microsoft.VSTS.Schedule.RemainingWork):此字段用于支持进度图表。

      如果项目是使用 Visual Studio Scrum 进程模板创建的,则任务中仅定义剩余工时。

      若要了解有关添加字段的详细信息,请参阅 “修改字段”或添加自定义字段

  • 确定用于跟踪工作的时间单位,并确保在团队或组织中一致地使用它。 例如,可以使用小时或天数跟踪任务。

  • 确定是否要在工作项窗体上将汇总值设为只读。 通过将用户显示为只读,可以阻止用户输入不准确的数据。 使用字段属性使字段Readonly是只读的Control

问题解答

问:是否可以汇总团队容量?

答: 不是。 为团队容量输入的数据没有保存在常规数据存储区中。