燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示。燃尽图有一个Y轴(工作)和X轴(时间)。理想情况下,该图表是一个向下的曲线,随着剩余工作的完成,“烧尽”至零。燃尽图向项目组成员和企业主提供工作进展的一个公共视图。这个词常常用于敏捷编程。---来自百度百科

  功能:表示随着时间推移,剩余工作量随之减少的可视化表示工具。

要素:X轴表示时间,Y轴表示工作剩余量,如下图所示

在团队进行进行敏捷开发时,成员每天更新Sprint待办事项中完成任务所需时间,根据这些更新,团队某成员合计得出团队的总时间数,将这些数据放入燃尽图。燃尽图显示每日工作量的估算,直至团队完成任务。理想情况下,该曲线轨道在最后一天应该与x轴相交。有时候曲线走势看起来不错,但是实际上并不全是如此,这就是产品开发需要面对的现实。重要的是它体现了团队相对于目标的进展情况,并不是以前花费了多少时间,而是仍剩余多少工作量即团队距离目标还有多远。如果曲线在Sprint末期不是趋于零,那么开发团队就要适时调整,如缩小工作范围或者找到可以高效工作的方法,同时保持稳步前进。

燃尽图事例:

团队:总计16人。其中包括开发9人,测试4人,管理3人。根据所开发的软件系统特点,将全员分成5个小组,分别是管理组,开发组A, 开发组B,开发组C,测试组。

Sprint 周期:以2周为一个sprint迭代。从7月10日到9月17日,累计执行了5个Sprint。

Sprint_1分析:

1. 团队成员开始第一个Sprint,对于工作任务的分解掌握的不纯熟,对自身的工作生产效率不清楚。所以导致7月13日工作任务的进一步细化分解,导致实际曲线要高于计划曲线。

2.虽然,7月12日到7月18日,实际曲线高于计划曲线,但是实际曲线的趋势与计划曲线相吻合,说明团队成员的生产速率是恒定的。

3.7月19日,实际曲线回落,开发组将迭代版本提交给测试进行迭代系统测试导致。

4.最后工时仍然存在,表征成员工时预估存在问题。

5.本次sprint回顾会议上,团队成员认为“开发与测试结合紧密,版本能够及时发布与测试”

Sprint_2分析:

1. 7月25日到7月29日,趋势基本正常。

2. 7月30日,实际曲线上扬,经分析发现仍然存在任务分解的颗粒度不够问题,成员发现任务越做需要的工时越多。深层次的原因是任务在一开始分解时,由于需求,设计等原因,导致任务工时预估与实际存在较大偏差。

3. 本次sprint回顾会议上,团队成员认为“团队工作时间把握更准确”,但是“任务颗粒度需要适当,目标要明确,不存在跨迭代。任务分解需要改进”

Sprint_3分析:

1. 整体趋势正常,但是真实的原因是外界涌入了大量新的任务,影响了时间盒,为了保证版本交付,原来规划的一些任务进行了搁置。

2.本次sprint回顾会议上,团队成员认为“项目内部临时增加的任务较多”,需要“sprint内的任务bug需要修改;sprint外的BUG工时较多时,需要评估,考虑建立新任务”;“项目外临时任务经常加入SPRINT”。

Sprint_4分析:

1.8月24日,由于PB里面已领取的用户故事条目发生需求变更,导致预估工时大幅提升。

2. 本次sprint回顾会议上,团队成员认为“需求描述需要明确到位,需求上的细节变更要沟通及时,”“PB本身不够清晰,需要在sprint之前进行细节上的细化,团队每一个成员都会参与需求的分析和细化,时间与sprint并行;团队成员对需求的明确结果应一致”

Spring_5分析:

1.9月14日以后没有记录,要求团队内部应该做好记录人员的冗余设置。

2.本次sprint回顾会议上,团队成员认为“验收测试期间经常有开发小版本更新”,希望“验收期间需要更新小版本的话,是否更新及更新后的回归测试范围需要团队评审”。

燃尽图事例摘自漫天清凉的博客http://blog.sina.com.cn/s/blog_6bbd0d7101016ak2.html

【week2】燃尽图的更多相关文章

  1. H3C汇聚层交换机认证在线人数展示系统之CheckList和燃尽图(16/04/06-16/04/13)

    一.CheckList(核查表) 序号 事件 计划完成时间 实际完成时间 未延迟 未完成 完成 1 登录口令加密以及解密 16/04/06   16/04/06 Y     2 表的创建和IP以及口令 ...

  2. [课程设计]Scrum 1.2 Spring 计划&系统流程&DayOne燃尽图

    多鱼点餐系统WEB Spring 计划 ● 产品BACKLOG 多鱼点餐系统产品BACKLOG ID Name Imp Est How to demo Notes 1 设计框架结构 10 8 利用美学 ...

  3. [团队项目]Github生成燃尽图的方式

    经过一晚上折腾,终于算是把linux上成功生成了我们团队项目的燃尽图,效果还是不错,在过程中又发现了另一种生成燃尽图的方式,也是基于一个开源项目. 1.准备: 首先你的项目一定要有milestone. ...

  4. 订餐APP第二次sprint+燃尽图

    MY-HR 成员: 角色分配 学号 博客园 团队贡献分 围观其他小组评论 丘惠敏 PM项目经理 201406114203 http://www.cnblogs.com/qiuhuimin/ 21 ht ...

  5. 订餐APP第一次sprint+燃尽图

    MY-HR 成员: 角色分配 学号 博客园 团队贡献分 丘惠敏 PM项目经理 201406114203 http://www.cnblogs.com/qiuhuimin/ 19 郭明茵 用户 2014 ...

  6. 6/14 sprint2 看板和燃尽图的更新

    看板: 燃尽图: 例会照: 总结:因为最近刚好碰上端午假期,再加上程序出了点问题,所以导致进度有点慢, 但是我们还是很努力地在找资料把问题给解决了,虽然完成的情况有点不如人意, 但是我们付出的努力还是 ...

  7. github生成燃尽图

    一.     前期准备工作. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8添加标签 二.     修改进度 2.1进入milestone,编辑 可以看到上面有bug标签,进入并解决 ...

  8. [团队项目]第二个冲刺 看板和燃尽图 Sprint2 6.8/6.9/6.10/6.11/6.12/6.13/6.14

    1.开始一个新的冲刺: 起止:2016.6.1~2016.6.14 按照以下过程进行 ProductBacklog:继续向下细化 Sprint 计划会议:确定此次冲刺要完成的目标 Sprint Bac ...

  9. 解读Scrum燃尽图

    我的Understand the burndown chart读书笔记. 什么是燃尽图: 在敏捷开发中,燃尽图主要用于显示某一特定时间段内团队的剩余工作量,从而了解团队状态和项目进度. 燃尽图其实很简 ...

随机推荐

  1. Python学习:10.Python装饰器讲解(一)

    情景介绍 一天,在你正在努力加班的时候,老板给交给你了一个任务,就是在这段代码里将所有函数开始输出一个‘hello’最后输出当前时间,再输出一个“end”,这段代码里包含了大量的函数,你会怎么做? d ...

  2. ubantu忘记登录密码怎么办?(ubantu16.04)

    刚知道有虚拟机的时候为了那啥(咳咳),花了好几天的时间装了很多的操作系统,像什么os x.kali.red hat.以前的win7什么的,甚至还有一个Android的虚拟机……扯偏了,然后最近学习到了 ...

  3. SQL 备忘录

    都兼容 MySQL 查看表结构:DESC ${table_name} 查看建表语句:SHOW CREATE TABLE ${table_name} ​表增加列:ALTER TABLE ${table_ ...

  4. Alexander的Python机器学习 之目录分析。

    无聊,顺应一下潮流,学习一下python机器学习吧. 买了一本书,首先分析一下目录吧. 1.第一章是 Python机器学习的生态系统. 1.1.数据科学或机器学习的工作流程. 然后又分成6点进行详细说 ...

  5. 【SQLSERVER】如何设置权限用户

    一.设置权限用户的意义 SQLSERVER 数据库有两个登录方式,一个是 Windows 身份验证方式 ,另一个是 SQLSERVER 身份验证方式(sa用户): 1, Windows 身份验证方式, ...

  6. Java:List判空的条件:List=null 和 List.size = 0

    当需要对一个LIst进行判空操作时我们可使用如下两个语句: if (list == null || list.size() == 0) {} if (list != null && l ...

  7. Python3 之选课系统

    项目介绍:项目名称:(oldboy选课系统)项目功能: 分为 学员视角, 老师视角 , 管理员视角 学员视角{ (注册 登录 个人中心 选课 学习 上课) 登录 就是登录 注册: 填写 资料 信息 完 ...

  8. 手机蓝牙APP扫描设备的时候异常断开(未完成)

    1.手机蓝牙APP打开立马就出现异常,测试在公司有这个问题,在宿舍没这个问题,怀疑是公司设备太多,导致扫描空间不够,或者扫描到奇怪的设备.数组越界之类,明天用log看一下 2. 看样子出了一个erro ...

  9. BBU+RRU基本介绍

    现代移动通信网络中的数模转化架构:RRU+BBU: 因为学习需要了解RRU+BBU.特此网上查找了一番,找到了一些还不错的解释,分享给大家! BBU与RRU的区别: 通常大型建筑物内部的层间有楼板,房 ...

  10. OSG-漫游

    本文转至http://www.cnblogs.com/shapherd/archive/2010/08/10/osg.html 作者写的比较好,再次收藏,希望更多的人可以看到这个文章 互联网是是一个相 ...