敏捷开发之燃尽图

  燃尽图是在项目完成之前,对需要完成的工作的一种可视化表示。燃尽图有一个Y轴(工作)和X轴(时间)。理想情况下,该图表是一个向下的曲线,随着剩余工作的完成,“烧尽”至零。燃尽图向项目组成员和企业主提供工作进展的一个公共视图。这个词常常用于敏捷开发(敏捷开发是指以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征)。

  功能:描述随着时间的推移而剩余的工作数量,可用于表示开发速度。

  要素:X轴:时间;Y轴:剩余工作量。

  示例:

    

      ————来源:燃尽图_百度百科

  

  燃尽图常见的几种情况:

  1.先鼓起后落下:原因是计划会以常常漏掉一些事情,所以开工后不但不燃尽,还发现了很多新的任务。

  2.先完美燃烧,然后突然停止燃烧:由于任务划分太粗,导致对工作量的错误估计,到最后发现余下时间难以完成。

  3.先缓慢燃烧,然后到快燃尽的时候剩下一堆没完成的任务,被推迟到下个周期:有些任务是次要的“可以不做的”,或者是被动地发现有些故事没有完成导致的。

  ……

  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计划会议上没有完全认清工作范围。                            ————摘自:燃尽图_百度百科

  但是还有一些问题没办法反映出来:

  1. 有哪些故事正在做,还没有做,已经开工了但没完成;

  2. 最后剩下了哪些故事没完成;

  3. 有没有人不是一个一个完成故事,而是同时开工了很多故事。等等……

时间: 2024-12-22 08:37:28

敏捷开发之燃尽图的相关文章

敏捷迭代:Sprint燃尽图的7个图形特征及说明的问题

本文写于很多年前(2006),并在很多地方被引用.而现在,笔者对于Sprint燃尽图的理解有了戏剧性的变化--在看到很多团队滥用它之后.笔者不再建议团队做Sprint燃尽图,因为它们不仅不会增加多少有用的信息,而且还会导致很多坏的行为.笔者差点想删了它,然而觉得更新一下会对大家更有帮助. 笔者观察了很多团队,并注意到了这些团队的Sprint燃尽图可以按图形的特征分成几大类,本文用来讨论几类燃尽图,以及其成因.燃尽图通常被敏捷团队用于让团队成员直观了解到剩余工作量.通常如下: 在下面,会展示7种典

Leangoo:用敏捷开发管理思维做团队协作的SaaS软件

第一次看到leangoo这个产品时,笔者觉得又是一款团队协作软件工具,和其它的团队协作并没有什么本质区别. 当听创始人廖靖斌说起leangoo人员结构时,笔者起初蛮诧异,一家20多人的创业公司,顾问和研发差不多各占一半. 一家看起来做saas的公司为什么需要这么多顾问? 在和廖靖斌进行一个多小时的交流中,这个困惑渐渐被解开… Leangoo:一家顾问公司研发的SaaS工具 作为一个八年的“创业老兵”,廖靖斌始终在做的一件事就是实践.推广Scrum和敏捷开发.Scrum是风靡全球的敏捷产品开发框架

对燃尽图的理解

功能:燃尽图示在项目完成之前,对需要完成的工作的一种可视化表示.它向项目组成员和企业主提供工作进展的一个公共视图.时常应用在敏捷开发中,敏捷开发是以用户的需求进化为核心,采用迭代,循序渐进的方法进行软件开发,把一个项目切成一个个目标明确的子项目. 要素:燃尽图有一个y轴和一个x轴和基本的两条线.y轴表示要完成的工作,x轴表示时间,有一条线表示速度,另一条线表示实际完成的工作.通常多个燃尽图会放在一起进行迭代的比较. 实例:应用于敏捷开发,在敏捷开发的项目中对迭代进展进行监控及趋势分析,各燃尽图根

燃尽图介绍

燃尽图功能及要素   燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示.燃尽图有一个Y轴(工作)和X轴(时间).理想情况下,该图表是一个向下的曲线,随着剩余工作的完成,“烧尽”至零.燃尽图向项目组成员和企业主提供工作进展的一个公共视图.这个词常常用于敏捷编程. 燃尽图用来观察项目过程中完成的实际工作量与剩余时间的关系.燃尽图的纵轴可以是整个项目的剩余的任务,也可以是个人剩余的全部任务. 燃尽图实例分析 本项目采用燃尽图(Sprint Burn-down

燃尽图的学习

燃尽图功能及要素 燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示.燃尽图有一个Y轴(工作)和X轴(时间).理想情况下,该图表是一个向下的曲线,随着剩余工作的完成,“烧尽”至零.燃尽图向项目组成员和企业主提供工作进展的一个公共视图.这个词常常用于敏捷编程. 燃尽图用来观察项目过程中完成的实际工作量与剩余时间的关系.燃尽图的纵轴可以是整个项目的剩余的任务,也可以是个人剩余的全部任务. 使用燃尽图的意义 “燃尽图”展示了一种新的管理工作报告,他向管理者与利益

敏捷开发方法(一) Scrum

Scrum团队:由产品负责人.开发团队和Scrum Master组成. 是跨职能的自组织团队 自组织团队自己选择如何最好地完成工作,而不是由团队外的人指导 跨职能团队拥有完成工作所需要的全部技能,不需要依赖团队以外的人 这种团队模式的目的是最大限度地优化灵活度.创造力和生产效率 三大角色: Scrum管理-五事件 Scrum 管理: 所有事件是有时间盒限定的 每个事件都有时间限制的 一旦Sprint开始,它的周期也就固定下来了,不能缩短或者延长 Scrum 管理五事件包括: Sprint 计划会

敏捷开发进度管理之燃尽图

很多时候,我们感觉什么都没干一天就过去了,但对领导者来说,事情最好已经提前做完了,而且是越快越好.聪明的管理者知道,“时间”是需要花大功夫去把控的限制因素,只有掌握了更多关于时间和工作的数据,我们才能更好地执行计划,在预算范围内按时完成项目. 燃尽图就是用来反映此类项目数据的工具,常用于敏捷软件开发中,如Scrum.它可以呈现剩余工作量和可用剩余时间,并通过可视化的图示表述繁复文字无法表述的意思. 一.燃尽图是什么? 燃尽图可以呈现团队处理用户故事进度,是一种对工作完成情况可视化展示的工具,燃尽

燃尽图——敏捷编程

一.功能 燃尽图.燃尽图的英文名字叫做burn down chart.是一个公开展示的图表,显示当前冲刺中未完成的任务数目,或在冲刺订单上未完成的订单项的数目.通常用于敏捷编程,下面是一个具有代表意义的燃尽图. 此图横轴为日期,纵轴为工时数. 工时数是项目中所有任务剩余工时的总和,每天计算一下,形成坐标,然后把线连接起来,形成此燃尽图.    二.要素 燃尽图的要素是时间和剩余工作量.用图像的方式来表示. 三.示例 Spring_1 分析: 1. 团队成员开始第一个Sprint,对于工作任务的分

敏捷实践/迭代管理-SprintBacklog-任务看板-燃尽图

在敏捷开发的实践当中,通过可视化的任务看板来实现团队协同和透明化管理是必不可少的一个实践.通过可视化的任务看板我们可以达到如下几个目的: 可视化管理团队的目标; 明确目标的优先级; 明确目标分解后的任务项; 可视化管理任务的进展状况. 敏捷的任务看板通常每个迭代一个,看板的结构通常包括如下几个列: Story - 这一列代表的是用户故事,用户故事是敏捷开发中的需求表达方式,每个用户故事代表了从产品的用户视角表达的一条用户需求.用户故事这一列放的是这个迭代需要完成的所有用户故事,这些故事加在一起就