燃尽图Burndown Chart
燃尽图是一种能够及时反映出 Sprint 进展状况的可视化图形。
X轴:迭代的进行时间 Y轴:迭代的工作量,通常通过SBI中估算的故事点(Story Point)反映完成这个这个迭代的预估总工作量。
基于工作量和时间的关系,先绘制一条线性的故事点的理想燃尽线,再根据迭代进行中,实际每天完成的工作量,绘制一条实际燃尽线。 这两条线的匹配度,其实能反映迭代当前进度是否正常。是Scrum Master和团队每日站会时应该随时关注的一个迭代关键状态图。
因此通常会将燃尽图也作为 Scrum中的一个重要工件来看待。
燃尽图显示在一次迭代或发布中的剩余工作量。这些图可以用来追踪实际速度和预期速度 的对比,评估项目绩效。
燃起图
燃起图根据工作范围展示已完成工作量。在特征驱动开发中又被称为“特征完工图
上图显示了在第五次迭代前后范围增加。
燃起图和燃尽图用来预测团队最可能的速度,团队按照这个速度去开发即将到来的冲刺或迭 代交付物,从而促进有效计划。
除了燃尽图外,其实还有很多其他的图形可以用来分析迭代当前进展,比如常用的还有:
累积流图 (Cumulative flow diagram)
通过累积流图,可以看出 Sprint 中,总体需求在不同状态间变化的趋势,往往在识别团队瓶颈、平衡成员间工作量时发挥重要作用。
速度表(Velocity)
另一个常用的图还有 Velocity,这个图更多是通过对多个Sprint 完成工作量的跟踪,来观察团队的生产力是否稳定,进而对团队成熟度有个基本的判断。
越是稳定的敏捷团队,每个迭代的产出应该是比较恒定的。而如果差别波动较大,则代表团队在任务平衡、估算、应对干扰等方面还存在较多问题。是一个观察指标