燃尽图的学习

燃尽图功能及要素

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

燃尽图用来观察项目过程中完成的实际工作量与剩余时间的关系。燃尽图的纵轴可以是整个项目的剩余的任务,也可以是个人剩余的全部任务。

使用燃尽图的意义

“燃尽图”展示了一种新的管理工作报告,他向管理者与利益相关展示了目前产品BackLog完成情况与整体进度,管理层与利益相关者可以很容易地通过燃尽图了解实时的进度以及细节,管理层更能够实时把握产品的进度并做出正确的决策,并且预计风险,同时随时调整计划。

传统的项目报告一般是固定,系统的,向管理者展示了项目的进展,完成百分比,以及遇到的问题,需要解决与补救的方法,而实际上在开发过程当中,又会有不断的需求加进来,这种传统的项目报告无法应对这种需求,导致往往项目执行者将项目的失败都归咎于需求的增加与变化,并且责备管理层不能做出正确决策

如何去向应对变化以及让管理层与利益相关者做出相对比较正确的决策,就需要项目执行者向管理层与利益相关者展示项目细节,其必须具备可视性,可信性,可估量,充分展示项目执行的细节,而燃尽图可以解决这样的问题

什么样的燃尽图可以达到效果

在文章开始,我们已经解释了燃尽图,并给出表示方法,可惜我们不是寻找一个包装得很好看的图表,而是寻找一种方法去解决项目当中的问题,燃尽图可以帮我们解决问题,它是一种方法,必须达到某种效果,如果甘特图也可以帮到我们,我们同样也会利用。因此我们在乎的它产生的效益与成果。

那么我们应该先想好燃尽图

应该具有什么样的效果?

或者说如何解决传统

项目当中无法解决的问题?

前面讲到传统项目的报告往往比较迟纯,不能够及时调整,并且一旦需求一变,项目失败的机率就会增加,往往管理者决策的时候已经无法补救,另外管理者很难看清他投资的效果。因此我们可以要求燃尽图必须具备以下几种效果:

1):

具备可视性,直观展示项目进度与BackLog完成情况

2):

具备风险预估,提醒管理层与利益相关者目前完成情况,瓶颈出在哪里?

3):

具备可估量,直观显示当前项目需要的时间

燃尽图实例分析

本项目采用燃尽图(Sprint Burn-down chart)对迭代进展进行监控及趋势分析,各燃尽图根据Sprint backlog每日的更新数据由EXCEL自动绘制。

燃尽图横坐标:工期。

燃尽图纵坐标:sprint 内工作任务的总承诺工时。

计划曲线:假定成员工作生产率恒定情况下的进展曲线。

实际曲线:实际进展曲线。

Spring_1分析:

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

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

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

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

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

Spring_2分析:

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

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

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

Spring_3分析:

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

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

Spring_4分析:

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

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

几幅燃尽图只是实际敏捷开发项目中节选的几个SPRINT燃尽图,关于后续的敏捷实践记录

时间: 2024-07-29 13:24:38

燃尽图的学习的相关文章

敏捷开发之燃尽图

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

第六周 可执行代码 以及 PSP 燃尽图 等等

转眼已经第六周了.这周主要内容有下:(CHECKLIST) 1.完成未完成的功能点. 2.PSP. 3.站立会议(待开). 4.燃尽图. 5.各种图(折线,饼图). 6.checkList 具体任务如下: 1. i.将用户做过的题目整理到习题本中. ii.习题本可以记录用户当时填写的答案. iii.规范算式(4个数字). iv.将做过的题目去重. v.再次规范化输出算式(生成数目多少,括号位置,括号对数). vi.支持分数运算. vii.结果用分数显示. viii.结果显示分数的最简形式. iX

CheckList和燃尽图(16/04/06-16/04/13)(持续更新···)

一.CheckList(核查表) 序号 事件 计划完成时间 实际完成时间 未延迟 未完成 完成 1 登录口令加密以及解密 16/04/06   16/04/06 Y     2 表的创建和IP以及口令写入数据库  16/04/07   N     3 java模拟手动Telnet交换机 16/04/08          4 获取目标字符串 16/04/08          5 表的创建与当前目标数据的写 入  16/04/08         6 东师地图修图和像素信息获取 16/04/09

燃尽图——对工作完成情况的可视化展示

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

github更新,发布地址,燃尽图,总结

github地址:https://github.com/Lingchaoyang 网盘发布地址:http://pan.baidu.com/s/1qXgHiyC 燃尽图: 团队得分(100分制): 杨灵超:35分 施少涛:35分 洪雪意:30分 总结:在一开始看到老师给我们出两个题目的时候,我们队的小伙伴竟不约而同的说不想做四则运算,但是由于只有两个选择,所以我们就选择了做摄影O2O,说实话,一开始的时候我们几个人都不知道摄影O2O究竟是个什么东西来的,后来在看了老师的一些资料后终于了解了一点,后

(第二周) 燃尽图

燃尽图:是在项目完成之前,对需要完成的工作的一种可视化表示.燃尽图有代表时间的x轴和代表工作的Y轴.理想情况下,该图表是一个向下的曲线,并且随着剩余工作的完成,“烧尽”至零.燃尽图是提供工作进展的一个公共视图.这个词常常用于敏捷编程. 相关资料: Kane Mar将燃尽图分为以下七种情况: 1.Fakey-Fakey:表面完美而已.软件项目过于复杂以致于难以界定直观的目标.大多数情况下,这种图来自于充满了命令与控制的环境,在这种环境下,开放的交流变得难以进行. 2.Late-Learner:燃尽

【软件项目管理】第0周 理论基础:燃尽图

[什么是燃尽图] 在项目完成之前,对需要完成的工作的一种可视化表示.燃尽图有代表时间的x轴和代表工作的Y轴. 理想情况下,该图表是一个向下的曲线,并且随着剩余工作的完成,"烧尽"至零.燃尽图是提供工作进展的一个公共视图.这个词常常用于敏捷编程. [七种常见情况](来源请参考) Fakey-Fakey:表面完美而已.软件项目过于复杂以致于难以界定直观的目标.大多数情况下,这种图来自于充满了命令与控制的环境,在这种环境下,开放的交流变得难以进行. Late-Learner:燃尽图中会有一个

github生成燃尽图

一.     前期准备工作. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8添加标签 二.     修改进度 2.1进入milestone,编辑 可以看到上面有bug标签,进入并解决 三.查看进度 3.1 打开网址http://radekstepan.com/burnchart/#!/ 3.2 3.3相对路径 3.4查看燃尽图

燃尽图介绍

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