最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

解读燃尽图

  • 2010-02-17
  • 本文字数:972 字

    阅读完需:约 3 分钟

对于敏捷团队来讲,燃尽图可以说的上是最有用的一种信息发射源(Information Radiator)。它以图形化的方式展现了剩余的工作量(y 轴)与时间(x 轴)的关系。让我们感兴趣的地方在于对燃尽图的分析可以揭示很多问题,比如团队的表现如何、如何进一步改进等等;它有助于把握团队的进展情况。

Hiren Doshi 燃尽图有助于回答如下这些问题

  • 团队的计划制订情况如何?
  • 在一个 Sprint 中,团队对计划的故事的执行情况如何?
  • 团队是自我管理的么?作为“团队”来说,大家的工作步调一致么?
  • 团队能进行哪些改进?

Hiren 向我们展示了如下这张图表:

对于图表中的蓝线,Hiren 给出了自己的看法:该团队的计划并不好,因为线根本就没有触到零点,这其中的原因可能有很多。团队的一致性上也出现了问题,他们需要教练。因此,对于该团队来说,计划与自我管理方面亟需改进。

图中的紫线表明该团队已经达成了目标,但并没有主动去更新数字,原因可能有二:要么他们太懒了,没有更新剩余的工作量;要么是在该 Sprint 的最后舍弃了很多用户故事。

图中的绿线表明对于一个计划良好的成熟团队工作量的燃尽情况,该团队是自我管理并且在整个 Sprint 中拥有足够的故事要去实现。这条线接近于理想情况,表明了软件开发的复杂性。

Kane Mar 燃尽图分为如下七种情况

  1. Fakey-Fakey:表面完美而已。软件项目过于复杂以致于难以界定直观的目标。大多数情况下,这种图来自于充满了命令与控制的环境,在这种环境下,开放的交流变得难以进行。
  2. Late-Learner:燃尽图中会有一个顶峰。通常出现在沟通高效且正在学习 Scrum 的团队中。
  3. Middle-Learner:要比 late-learner 更加成熟。团队在 Sprint 的中期会探寻出大多数的任务与复杂性。
  4. Early-Learner:开始有一个顶峰,然后是平缓的衰退。团队认识到早期探寻的重要性,然后高效工作以实现目标。
  5. Plateau:团队在一开始取得了很大的进展,但却在 Sprint 的后半部分丧失了方向。
  6. Never-Never:燃尽图在 Sprint 的后期突然开始上扬并且不会再下降。需要尽快找到这些迟来的变化并进行自省。
  7. Scope-Increase:Sprint 中的工作量突然增加。通常这表明团队在 Sprint 计划会议上没有完全认清工作范围。

George Dinwiddie 也谈到了常见的燃尽图问题与属性

综上所述,我们可以从燃尽图中得到很多信息。关键在于对其进行迭代分析并根据分析结果持续改进。

查看英文原文: Deciphering Burndown Charts

2010-02-17 23:4912155
用户头像

发布了 88 篇内容, 共 258.5 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

前端工程师的20道react面试题自检

beifeng1996

React

极客时间运维进阶训练营第二周作业

LiaoWD

Harbor docker build Containerd

【电商实战00】用敏捷开发的思想,带你快速上手实战项目

王中阳Go

golang 高效工作 学习方法 11月月更 电商实战

京东云开发者|mysql基于binlake同步ES积压解决方案

京东科技开发者

MySQL ES 数据同步 MySQL 数据库

你需要的react面试高频考察点总结

beifeng1996

React

Java中的Iterator迭代器详解

共饮一杯无

Java 迭代器 11月月更

一个合格的vue工程师必会的20道面试题

bb_xiaxia1998

Vue

Java中的泛型详解

共饮一杯无

Java 泛型 11月月更

鸿蒙开发实例 | 分布式涂鸦

TiAmo

华为 鸿蒙 云开发 11月月更

CTO:我叫你画个技术图给我看看,咋就这么费劲呢?

程序员小毕

程序员 程序人生 CTO 画图软件 架构图

有赞算SaaS平台吗?

产品海豚湾

产品经理 SaaS 产品运营 B端产品 11月月更

从输入URL到渲染的完整过程

loveX001

JavaScript

一道React面试题把我整懵了

beifeng1996

React

从React源码分析看useEffect

goClient1992

React

Java中的递归详解

共饮一杯无

Java 递归 11月月更

AJAX的作用和使用

格斗家不爱在外太空沉思

JavaScript ajax 11月月更

前端打工人的面试总结

loveX001

JavaScript

极客时间运维进阶训练营第一周作业

LiaoWD

dokcer

React源码分析8-状态更新的优先级机制

goClient1992

React

JavaScript事件捕获和事件冒泡

格斗家不爱在外太空沉思

JavaScript 前端 11月月更

Echarts柱状图表的使用

格斗家不爱在外太空沉思

vue.js eCharts 11月月更

一天梳理完React所有面试考察知识点

beifeng1996

React

React源码分析8-状态更新的优先级机制

goClient1992

React

Oracle 开发规范(二)

默默的成长

oracle 前端 11月月更

Oracle 表空间创建标准(一)

默默的成长

oracle 前端 11月月更

假如问:你是怎样优化Vue项目的,该怎么回答

bb_xiaxia1998

Vue

从异步讲起,『函数』和『时间』该作何关系?

掘金安东尼

前端 11月月更

线上 hive on spark 作业执行超时问题排查案例分享

明哥的IT随笔

hadoop spark hive

京东云开发者|代码评审的价值和规范

京东科技开发者

单元测试 代码设计 代码评审 `后端

MASA MAUI Plugin (五)Android 指纹识别

MASA技术团队

blazor MASA MAUI Xamarin MASA Blazor

vue面试经常会问的那些题

bb_xiaxia1998

Vue

解读燃尽图_研发效能_Vikas Hazrati_InfoQ精选文章