目录

燃尽图最全指南:概念以及燃尽图与燃起图的区别

燃尽图与燃起图的区别:燃尽图(Burndown Chart)直观得展现项目总体进度。它展示了时间和项目剩余总体工作量间的关系。燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示;燃起图(Burnup Chart),它能够直观展现项目时间与已完成的工作间的关系的一种图表,根据每天完成的story情况动态展现工作成果的曲线。

时间是对任何项目都存在的一个约束。所有行业的项目在进行过程中都会遇到许多变化,从而对时间安排有着影响,尤其是对于动态的、敏捷的项目更为明显。

燃尽图帮助敏捷项目管理团队跟踪已完成的工作、需要完成的工作以及项目中剩余的时间。虽然燃尽图通常是一个可视化的视图工具,但它也可以作为一个列表,概述要完成的工作和已完成的百分比。

一、什么是燃尽图

燃尽图是一个项目管理图,显示团队完成客户的用户故事的速度。这个敏捷工具从最终用户的角度捕捉到一个功能的描述,并显示每次迭代的单个功能的工作量与总体工作量。

在垂直轴上显示剩余的工作量,在水平轴上展示自项目开始以来所经过的时间。燃尽图需要展示给所有的敏捷项目管理团队成员看,并定期更新以确保准确性。

二、燃尽图的类型

有两种燃尽图的类型:迭代燃尽图和产品燃尽图。迭代燃尽图用于迭代中剩余的工作,而产品燃尽图则显示整个项目剩余的工作。

燃尽图的组成部分

每个团队是用的燃尽图具体内容可能会有所不同,但通常会包含以下内容:

:燃尽图有两个轴,x 和 y。水平轴表示时间,而垂直轴显示用户故事点数。图表的最左侧表示项目或敏捷迭代的开始时间,而最右侧则显示其结束时间。

理想剩余工作线:正如其名称所示,理想剩余工作线表示在项目或迭代的特定时间点下,团队在理想条件下的剩余工作量。管理者使用过去的数据估计这个基线,并在燃尽图上画一条直线。

实际剩余工作线:实际剩余工作线表示在项目或迭代的任何时刻,团队的实际剩余工作。与理想剩余工作线不同,这不是估计,而是团队性能的真实描述。随着团队进展并完成用户故事,这条线被画出来。实际剩余工作线通常不是直的,因为团队在完成项目时工作速度不同。(比如以下为PingCode自动生成的燃尽图)

image.png



三、燃尽图与燃起图的区别

燃尽图(Burndown Chart)直观得展现项目总体进度。它展示了时间和项目剩余总体工作量间的关系。燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示;

燃起图(Burnup Chart),它能够直观展现项目时间与已完成的工作间的关系的一种图表,根据每天完成的story情况动态展现工作成果的曲线。

燃尽图和累积图非常相似,它们具有相同的组件、实现相同的目的并用于敏捷项目管理。但其中有一个主要的区别:燃尽图通过在完成时从垂直轴中移除用户故事来跟踪剩余的工作,而累积图在完成用户故事时将其添加到垂直轴上。

四、如何阅读燃尽图

燃尽图有几个点。有一个 x 轴,它是项目或迭代的时间线。y 轴是项目中需要完成的工作。此轴代表剩余工作的故事点估计。

image.png



项目的起点是图表最左边的点,并在项目或迭代的第0天发生。项目的终点最远在右边,并标志着项目或迭代的最后一天。

理想剩余工作线:有一条理想剩余工作线,它是一条连接起点和终点的直线。此线代表需要完成的所有任务的估计总和。在终点,理想线交叉 x 轴并显示没有剩余的工作要做。这条线基于估计,因此并不一定是准确的。

实际剩余工作线:实际剩余工作线显示项目或迭代中剩余的实际工作。在项目开始时,实际剩余工作和理想剩余工作是相同的,但随着项目或迭代的进展,实际工作线在理想工作线的上方和下方波动。每天都会向这条线添加一个新点,直到项目或迭代完成,以确保它尽可能准确。

如果实际工作线高于理想工作线,这意味着比最初预想的还有更多的工作要做。换句话说,项目进度落后。但是,如果实际工作线低于理想工作线,则比原来预测的剩余工作少,项目进度超前。

五、如何在敏捷和 Scrum 中使用燃尽图

敏捷项目管理依赖于敏捷迭代来计划和执行项目。这些迭代是短暂的工作迭代,团队在其中完成在迭代计划会议上初步设定的特定目标。燃尽图非常适合敏捷项目经理,因为它们支持跟踪剩余的工作,与基准进行比较,并快速确定是否进度落后。以下是一些如何使用燃尽图帮助管理敏捷或 Scrum 项目的示例。

  • 创建一个工作管理标准来比较计划与实际工作
  • 根据差异完成缺口分析
  • 为未来的迭代计划会议收集信息
  • 重新分配资源并管理任务以按时完成迭代

六、燃尽图的好处

燃尽图的明显好处是它提供了项目进度的更新状态报告。拥有这一关键数据的可视化展示,可以使每个成员都能了解到最新信息。

通过为所有成员显著地显示燃尽图,可以让每个成员都参与其中,并鼓励团队在风险演变为问题之前进行处理。它应该是工作空间的信息焦点,以便帮助引导对项目及其进度的讨论。

燃尽图简单直观地的特性也非常有帮助,它概述了项目的速度历史。速度是一个敏捷术语,意味着与在迭代期间完成的用户故事相关的总工作量估计。

七、燃尽图的局限性

燃尽图并不能展示所有内容。例如,它只显示已完成的故事点数。燃尽图不显示任何变更,例如,通过待办工作中的总点数测量的工作范围发生变化。

因此,我们通常很难判断燃尽图中的变化是由于已完成的待办事项导致,还是由于故事点数的增加或减少所导致。我们可以绘制一个累积图,通过在图中为整体待办事项设置一个单独的线来解决这个问题。

然而,燃尽图和累积图都没有提供哪些产品待办事项已经完成的任何指示。虽然燃尽图可能显示进度,但它可能不表示团队是否正在处理正确的任务。这些图表通常是显示趋势的方式,而不是代表团队是否交付正确的产品待办事项。

它依赖于良好的估计

与燃尽图相关的另一个问题涉及理想工作线的准确性。实际工作线位于理想工作线的上方还是下方取决于任务的原始时间估计的准确性。如果团队高估时间要求,进度似乎是按计划或提前进行的。但是,如果团队低估了时间需求,他们会觉得进度落后。

有一种应对这个问题的方法:在燃尽图中加入效率因子。在项目的第一个迭代之后,效率因子被重新计算以允许更高的准确性。

燃尽图很重要,但它不是 Scrum 团队可以参考的唯一工具。还有许多其他报告和工具可以提高成功的可能性。PingCode 是一款在线协作软件,具有 Scrum 团队更好地管理迭代所需的功能。它具有如实时仪表盘、甘特图、看板之类的视图功能,用于监视和报告进度,可以方便团队更好地进行项目管理工作。