【week2】燃尽图
燃尽图(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】燃尽图的更多相关文章
- H3C汇聚层交换机认证在线人数展示系统之CheckList和燃尽图(16/04/06-16/04/13)
一.CheckList(核查表) 序号 事件 计划完成时间 实际完成时间 未延迟 未完成 完成 1 登录口令加密以及解密 16/04/06 16/04/06 Y 2 表的创建和IP以及口令 ...
- [课程设计]Scrum 1.2 Spring 计划&系统流程&DayOne燃尽图
多鱼点餐系统WEB Spring 计划 ● 产品BACKLOG 多鱼点餐系统产品BACKLOG ID Name Imp Est How to demo Notes 1 设计框架结构 10 8 利用美学 ...
- [团队项目]Github生成燃尽图的方式
经过一晚上折腾,终于算是把linux上成功生成了我们团队项目的燃尽图,效果还是不错,在过程中又发现了另一种生成燃尽图的方式,也是基于一个开源项目. 1.准备: 首先你的项目一定要有milestone. ...
- 订餐APP第二次sprint+燃尽图
MY-HR 成员: 角色分配 学号 博客园 团队贡献分 围观其他小组评论 丘惠敏 PM项目经理 201406114203 http://www.cnblogs.com/qiuhuimin/ 21 ht ...
- 订餐APP第一次sprint+燃尽图
MY-HR 成员: 角色分配 学号 博客园 团队贡献分 丘惠敏 PM项目经理 201406114203 http://www.cnblogs.com/qiuhuimin/ 19 郭明茵 用户 2014 ...
- 6/14 sprint2 看板和燃尽图的更新
看板: 燃尽图: 例会照: 总结:因为最近刚好碰上端午假期,再加上程序出了点问题,所以导致进度有点慢, 但是我们还是很努力地在找资料把问题给解决了,虽然完成的情况有点不如人意, 但是我们付出的努力还是 ...
- github生成燃尽图
一. 前期准备工作. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8添加标签 二. 修改进度 2.1进入milestone,编辑 可以看到上面有bug标签,进入并解决 ...
- [团队项目]第二个冲刺 看板和燃尽图 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 ...
- 解读Scrum燃尽图
我的Understand the burndown chart读书笔记. 什么是燃尽图: 在敏捷开发中,燃尽图主要用于显示某一特定时间段内团队的剩余工作量,从而了解团队状态和项目进度. 燃尽图其实很简 ...
随机推荐
- freeswitch对话机320信令在专有网络情况下不生效的处理
昨天处理客户提出的话机设置呼叫转移不生效的问题, 经过多次测试发现这个问题与freeswitch版本和配置没有关系, 后来分析freeswitch正常转移日志与不转移日志发现不转移的日志少了一行 Re ...
- Zookeeper -- 关于Zookeeper
Zookeeper是什么? 分布式协调框架 Zookeeper中文件呈树形结构,树形结构下包含多个节点,称为Znode:zk中节点存储数据不超过1M,指得是Znode中存储数据不超过1M Zookee ...
- java语言描述 用抽象类模拟咖啡机的工作
import java.util.Scanner; class Test { public static void main(String[] args) { coffee per = new cof ...
- #include stdio.h(A)
/* 第一个*******知识点工程相关信息******** 1.创建工程 文件->新建->工程->win32 console applecation ->文件名不能为汉字 2 ...
- 北京Uber优步司机奖励政策(1月5日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- 每天看一片代码系列(三):codepen上一个音乐播放器的实现
今天我们看的是一个使用纯HTML+CSS+JS实现音乐播放器的例子,效果还是很赞的: codePen地址 HTML部分 首先我们要思考一下,一个播放器主要包含哪些元素.首先要有播放的进度信息,还有播放 ...
- 【Keras案例学习】 CNN做手写字符分类(mnist_cnn )
from __future__ import print_function import numpy as np np.random.seed(1337) from keras.datasets im ...
- 基于套接字通信的简单练习(FTP)
本项目基于c/s架构开发(采用套接字通信,使用TCP协议) FTP-Socket"""__author:rianley cheng""" 功 ...
- SpringBoot-04:SpringBoot在idea中的俩种创建方式
------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 创建SpringBoot工程有很多种方式,我只讲俩种最为常见的 一,依托springboot官网提供的模板.( ...
- facebook原生广告添加adchoice图标
1.在需要显示adchoice的地方添加一个textview: <LinearLayout android:id="@+id/ad_ic_action" android:la ...