敏捷开发日常跟进系列之一:燃尽图(上)

这是敏捷开发日常跟进系列的第一篇(栏目目录)。

这个系列将涉及燃尽图(Burndown Chart)、故事板(看板)、每日立会等内容,描述在计划会之后,评审会之前,敏捷开发团队内部产出与产品经理和项目经理的各种活动。

日常跟进中的某些内容比如团队工作模型、预估会议、用户故事跟进等在之前的松结对编程、团队管理、用户故事、产品管理等系列中有所描述。

在这个系列之前,还应该有一个敏捷计划系列,描述敏捷开发的从版本规划到计划会估算的详细内容,未来将会补上,当前可以参考2.29版的《火星人敏捷开发手册》,有5页与其相对应。

燃尽图

燃尽图Burdown Chart也叫燃烧图,是罕见的敏捷度量,以至于每当有人问起“敏捷中有度量吗”的时候,第一反应就是它。

燃尽图的全称,应该是“总剩余时间的燃尽图”,就是本次迭代中,所有故事(或拆分的任务,以下仅称故事)的剩余时间总和,随日期的变化而逐日递减的图。

图中左侧460是迭代开始的第一天,所有故事的未完成时间相加为460天,而在最右侧则表明在第17天,所有故事的剩余时间相加变为0,也就是所有故事都完成了。

为什么总和会递减呢?因为每个组员每天都要汇报一件事情:当前正在做的故事,还剩余几天,如果昨天剩余3天,今天剩余2天,那么就为燃烧图贡献了1天的进度。

由于可能出现“昨天剩余3天,又工作了一天后本以为会只剩下2天,结果感觉可能还要3天(甚至变成5天了!)”这种情况,所以燃尽图常常有一些起伏。

燃尽图的“指纹”

图中的燃尽图尽管有一些起伏,依然是属于比较完美的燃尽图。实际上每个团队完成迭代的过程差别很大,常见的情况包括:

先鼓起后落下

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

先完美燃烧,然后突然停止燃烧

一种很常见的情况,如果任务划分太粗,比如长达10天,很容易“做了1天,剩9天;做了1天,剩8天;……到剩2~3天的时候,哎呀,好像搞不定了”。

先缓慢燃烧,然后到快燃尽的时候剩下一堆没完成的任务,被推迟到下个迭代

之前提到过敏捷开发的MoSCoW方法,有些故事是次要的“可以不做的”,所以这种燃烧图也很常见;但是常常有团队没有使用MoSCoW方法,只是被动地发现有些故事没有完成。

……

为了改进这些不完美,有些团队设置了一些度量项来改进燃尽图的结果,比如“迭代按时燃尽的次数”“剩余故事占总故事的比例”……

其实不用因为燃尽图的不完美而伤脑筋,在般若敏捷的“无住”中曾经提到,这些方法都非我们的目的,而只是一个中间的工具,因此为了完成我们的最终目的,这些工具和方法都可以灵活变通,而不要追求工具和度量数据本身的完美。

但是,迭代的最终目的到底是什么呢?有哪些“灵活变通”可以应用在燃尽图中呢?且待下回分解。

  • 11
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 敏捷项目进度跟踪工具-迭代燃尽.xls 是一种非常有用的敏捷开发工具,它可以帮助团队更好地跟踪项目进度和实现更高的生产力。通过迭代燃尽,团队可以直观地了解每个迭代的工作量和时间,从而更好地安排工作,及时解决问题,提高开发效率。 在迭代燃尽中,横轴为时间,纵轴为工作量。其中,每个迭代都有一个横向的线,代表团队预计在该迭代中完成的工作量。另外,还会有一个斜线,代表每天实际完成的工作量。当实际完成工作量和预计完成工作量相等时,表示该迭代已经完成。如果实际完成工作量低于预计完成工作量,需要团队加紧工作,以确保项目能够按时完成。如果实际完成工作量超过预计完成工作量,则说明团队效率很高,可以在该迭代中增加一些额外的任务,以更好地利用时间。 总之,敏捷项目进度跟踪工具-迭代燃尽.xls 为敏捷开发项目的迭代管理提供了重要帮助。团队可以根据每个迭代的情况及时做出调整,以确保项目按时完成,同时提高生产力和效率。 ### 回答2: 敏捷项目进度跟踪工具-迭代燃尽.xls(Iteration Burn Down Chart)是一种用于敏捷项目管理的进度跟踪工具,旨在帮助项目团队追踪项目进度,了解工作量和任务状态,及时发现并解决问题,确保项目按时高质量完成。 燃尽以时间为横轴,任务完成情况为纵轴,将整个项目的工作量分解为小的任务,在每个迭代期间测量任务完成情况,反映出项目进度和任务完成的速度,通过对迭代燃尽的跟踪和分析,团队可以更好地掌握整个项目的进展情况和任务完成情况,及时调整工作进度和优化工作流程,以保证项目按时、高质量完成。 此外,迭代燃尽不仅可以帮助团队进行进度跟踪和问题管理,还可以用于沟通交流和计划制定,同时也是团队协作和团队成员之间透明度的一个体现。因此,掌握好迭代燃尽的使用和分析,对于项目管理和团队协作都有着非常重要的意义。 ### 回答3: 敏捷项目进度跟踪工具-迭代燃尽.xls是敏捷开发项目管理中经常用到的工具,用于跟踪团队在迭代期间完成的工作量和剩余工作量,并通过形化展示来帮助项目经理和团队监控项目进度。 该工具主要由一个由横轴和纵轴组成的表格构成,每个迭代都会在表格中新建一列,横轴为时间轴,列出迭代期间的每一天,纵轴为任务量,按照团队正在解决的任务进行排列。团队在每天结束时会在表格中记录下已完成的任务量和还剩余的任务量,通过这些数据进行计算,可以得到每个迭代日的完成率和剩余工作量。 利用这些数据,工具会生成一张燃尽,通过形化呈现,让用户可以更清晰的了解到团队当前的任务完成情况,以及所处迭代的总任务量、已完成的任务量和剩余的任务量。这使得项目经理和团队可以更加及时地调整团队工作计划,提高生产效率,保证项目按时完成。 总之,敏捷项目进度跟踪工具-迭代燃尽.xls是一个十分实用的项目管理工具,可帮助团队和项目经理更好地跟踪团队的进度和任务完成情况,提高项目成功率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值