“燃尽和燃速”报表 (CMMI)

团队开始处理一个或多个迭代(也称为“冲刺 (sprint)”)后,可以通过查看“燃尽和燃速”报表来确定团队进展速度。 “燃尽”显示指定时间段内已完成和剩余工作的趋势。 “燃速”则基于指定时间段计算已完成的工作速度和所需的工作速度。 此外,还有一个图表显示指派给团队成员的已完成和剩余的工作量。 可以基于已工作的小时数或者已解决或关闭的工作项数,来查看“燃尽和燃速”报表。

有关如何访问,刷新或管理报表的信息,请参见报表 (CMMI)

备注

此报告要求已使用 SQL Server Reporting Services 配置包含您的团队项目的团队项目集合。当打开团队资源管理器并展开您的团队项目节点时,如果未显示 报表“报告”,则此报告不可用。

主题内容

  • 报表中的数据

  • 设置迭代的持续时间

  • 解读报表

  • 筛选报表并更改显示

此报表可用于回答以下问题

  • 团队能否按时完成迭代?

  • 按照当前燃速,团队能否完成所需工作?

  • 每个团队成员有多少工作?

所需权限

若要查看报表,您必须被分配到或属于某个组,而该组已经在 SQL Server Reporting Services 中被赋予**“Browser”**角色。 有关更多信息,请参见向团队项目中添加用户管理权限

报表中的数据

“燃尽和燃速”报表会根据您指定的筛选器,汇总为每个任务、要求或 Bug 在指定时间间隔内捕获的数据。 这些数据派生自数据仓库。

您可以按下列方式筛选报表:

  • 更改报表的开始和结束日期。

  • 通过指定迭代和区域路径及工作项状态筛选报表中计入的任务。 还可以筛选报表,使其显示要求和 Bug。

有关更多信息,请参见本主题后面的筛选报表并更改显示。

可以使用“燃尽和燃速”报表了解团队的进展情况以及为团队或团队成员分配的工作是否过量。 报表的上部显示某个版本的“剩余工作”报表,如下图所示。

“燃尽和速度”报表示例 - 底部

此外,可以显示预测工作完成时间的趋势线。 理想趋势线根据剩余工作量以及为报表定义的结束日期,计算工作完成时间的斜率或轨迹。 实际趋势线的计算则以团队完成工作和关闭工作项的实际进度为基础。

报表的下部显示团队燃速(实际燃速和所需燃速)的计算,以及每个团队成员的工作分配分解图,如下图所示:

“燃尽和速度”报表示例 - 顶部

Ee461585.collapse_all(zh-cn,VS.110).gif燃尽

“燃尽”显示在迭代或发布的整个期间,已完成工作量和剩余工作量的趋势。 原始数据的来源是工时或剩余工作(在垂直轴上跟踪)和时间段(天数,在水平轴上跟踪)。

工时

工作项数目

  • 尚需小时数:所有任务的所有剩余小时数的累计值。

  • 完成小时数:所有任务的所有已完成小时数的累计值。

趋势线

  • 实际:该线基于完成小时数与剩余小时数的实际比率,在迭代预计完成时与 X 轴相交。

  • 理想:该线从开始日期的剩余工作绘制,在结束日期与 X 轴相交。

  • 活动:处于“活动”(蓝色)状态的所有任务、要求或 Bug 的累计总数。

  • 已解决:处于“已解决”(金色)状态的所有要求或 Bug 的累计总数。

  • 已关闭:处于“已关闭”(绿色)状态的所有任务、要求或 Bug 的累计总数。

Ee461585.collapse_all(zh-cn,VS.110).gif燃速

报表的“燃速”部分显示对团队在一个迭代期间可以完成的工作量的估计。 “燃速”是估计的关键元素之一。 此计算显示团队实际完成计划内工作的速度以及各天或各个迭代间的速度变化。 您可以使用此数据以及质量度量值计划下一个迭代。 与“剩余工作”报表相似,此策略在估计项目内一个或几个迭代的天数时最为有用。 有关更多信息,请参见“剩余工时”报表

下表介绍燃速的计算方法。

团队燃速(每天完成的小时数)

团队燃速(每天完成的工作项数)

  • 实际:团队在指定时间间隔内完成的小时总数,并除以间隔的天数。

  • 所需:指定时间间隔的估计小时总数,并除以间隔的天数。

  • 实际:团队在您指定时间间隔内完成的工作项总数,并除以间隔的天数。

  • 所需:团队为指定时间间隔定义的工作项总数,并除以间隔的天数。

Ee461585.collapse_all(zh-cn,VS.110).gif工作分配

报表的“工作分配”部分有助于深入了解团队内的工作分配情况,以及团队已完成的工作和每个团队成员的剩余工作。 下表描述此视图提供的信息。

工作分配(小时)

工作分配(工作项数目)

对于每个团队成员:

  • 剩余:指定时间间隔内剩余的小时总数。

  • 已完成:团队成员在指定时间间隔内完成的小时总数。

对于每个团队成员:

  • 已建议(棕褐色):处于已建议状态的任务、要求和 Bug 的总数。

  • 活动(蓝色):处于活动状态的任务、要求和 Bug 的总数。

  • 已解决(金色):处于已解决状态的任务、要求和 Bug 的总数。

  • 已关闭(绿色):处于已关闭状态的任务、要求和 Bug 的总数。

Ee461585.collapse_all(zh-cn,VS.110).gif跟踪工作项所需的活动

要使“燃尽和燃速”报表有用且准确,团队必须执行以下活动来跟踪工作项:

  • 定义任务、要求和 Bug,并为每项指定**“迭代”“区域”**路径。

  • 随着对每个任务或子任务的处理,指定和更新其**“已完成”“剩余”**字段。

    重要

    如果您将一个任务划分为多个子任务,则只为子任务指定小时数。这些小时数将累加起来,作为父任务和要求的汇总值。有关更多信息,请参见纠正已发布的汇总值中的错误

  • 在每个任务、要求和 Bug 的状态从活动转换为已关闭时更新其**“状态”**。

设置迭代的持续时间

若要了解团队在您的当前迭代中的进度,报表的开始和结束日期必须与当前迭代周期的开始和结束日期相符。 根据您为迭代设置的持续时间,实际趋势和团队燃速的结果可能大不相同。

更改迭代的持续时间

  1. 对于**“迭代开始(日期)”“迭代结束(日期)”**,单击日历图标,然后单击迭代开始或结束时间对应的日期。

  2. 单击**“查看报表”**。

解释报表

您可以按下列方式筛选报表:

  • 更改报表的开始和结束日期。

  • 通过指定迭代和区域路径、工作项类型以及工作项状态,来筛选报表中计入的任务、情景和 Bug。

有关更多信息,请参见本主题后面的筛选报表并更改显示。

Ee461585.collapse_all(zh-cn,VS.110).gif报表回答的问题

可以查看该报表,以确定团队在一个迭代或一段时间内的进度。 例如,您可找到以下问题的答案:

Ee461585.collapse_all(zh-cn,VS.110).gif燃尽

  • 团队完成剩余工作的速度是多少?

  • 团队在迭代期间是否添加了工作? 是否发生范围蔓延?

  • 团队在可用时间内可以完成多少工作?

  • 团队什么时候能完成工作?

  • 团队什么时候能完成当前迭代?

Ee461585.collapse_all(zh-cn,VS.110).gif燃速

  • 团队工作速度是否足够快,可以按时完成剩余工作?

Ee461585.collapse_all(zh-cn,VS.110).gif工作分配

  • 工作在团队内是如何分配的?

  • 团队是否应平衡剩余工作负荷?

Ee461585.collapse_all(zh-cn,VS.110).gif正常的报表版本

正常的“燃尽和燃速”报表显示团队正在以稳定的进度完成工作。 实际趋势线和理想趋势线很接近。

“燃尽”报表的正常版本

Ee461585.collapse_all(zh-cn,VS.110).gif不正常的报表版本

不正常的“燃尽和燃速”报表将显示以下一个或多个迹象:

  • 实际和理想趋势线互相背离或相隔很远

    当团队燃速未满足计划的燃速时,燃尽报表将在**“理想趋势”线上方很远的位置显示“实际趋势”**线。 **“实际趋势”**线将在计划结束日期后与 x 轴显著相交。 这些特征指示,团队在此迭代结束前将无法完成为此迭代规划的所有要求。 如果实际进度慢于计划进度,则表明所需的工作量大于团队估计的工作量,任务比想象中的更为困难,或者团队低估了或未考虑其他因素。

  • 小时总数不断增加

    当团队成员在计划后向迭代添加功能时,发生范围蔓延。 在下图显示的迭代中,团队随时间的推移从事更多的工作,但是对已指派的工作却进展缓慢。

    显示范围蔓延的燃尽

筛选报表并更改显示

可以通过以下方法筛选“燃尽和燃速”报表或更改其显示:

  • 通过指定迭代和区域路径、工作项类型以及工作项状态,来筛选报表表示的要求、Bug 和任务。

  • 更改视图。

  • 指定要显示的趋势线类型。

下图显示了可用的筛选器和显示选项:

“燃尽和速度”报表的筛选器

筛选报表中计入的工作项集合

  1. 执行以下操作之一或两项操作都执行:

    • 在**“迭代”“区域”**列表中,选择要包含的每个迭代或产品区域对应的复选框。

    • 在**“工作项类型”“状态”**列表中,选中要包括的每种工作项类型或状态的相应复选框。

  2. 单击**“查看报表”**。

在报表中显示工时与显示工作项数目之间切换

  1. 在**“度量值”**列表中,单击以下选项之一:

    • **“工时”**显示为迭代定义的所有任务的累计工时数。

    • **“工作项数目”**显示为迭代定义的累计工作项数目(按状态分组)。

  2. 单击**“查看报表”**。

显示趋势线

  1. 在**“趋势线”**列表中,单击以下选项之一:

    • **“显示实际结果”**显示一条基于实际燃尽的条带。 该条带会预计的迭代完成时间与 X 轴相交。

    • **“显示理想结果”**显示从开始日期的剩余工作到 X 轴上的结束日期的直线。

    • **“同时显示实际和理想结果”**同时显示实际和理想趋势线。

    • **“无”**不显示趋势线。

  2. 单击**“查看报表”**。

请参见

概念

“剩余工时”报表

Bug (CMMI)

任务 (CMMI)

要求 (CMMI)

“要求进度”报表 (CMMI)

项目 (CMMI)

其他资源

报表 (CMMI)