速度图

Velocity用于衡量scrum团队持续提供业务价值的速度,可以采用历史估算的方法,衡量一个又一个sprint的速度。团队通过跟踪完成达到自己团队完成标准的故事点的数量,就可以基于相对点值对未来需要完成的新的用户故事需要花费多长时间有一个比较可靠的预测。

Scrum Master需要负责跟踪和记录速度。每次sprint演示会结束后,scrum master需要计算sprint期间,被团队定义为完成的用户故事的预估故事点数。这一数字作为这个sprint的数据点被填写在速度图上。

速度图中的数值通常会呈现从高到低的趋势,因为团队会逐渐清楚他们在每个sprint中可以完成的工作量以及如何预估用户故事的工作量。团队磨合的时间越长,他们预估用户故事工作量的能力就越强,这让团队可以更好地预测在单个sprint中可以完成多少用户故事和故事点。

如果团队的构成没有变化,那么随着时间的推移,团队速率图的曲线会从非常不稳定的状态,逐渐转变为围绕一个平均值上下浮动。与其他业务图表不同的是,速度图不追求曲线的稳定攀升,而是力图实现一个相对稳定的水平值,曲线代表团队在单个sprint中实际可以持续完成的工作量。

提示:Velocity是估算工具,而非KPI。

Scrum流程外的人可能会对速度图的性质感到困惑。从管理的角度来看,希望能增加团队工作量,并寻求速度的逐渐增长。但速度图追求的是趋于稳定的平均值。你可能会听到管理层关于如何提升团队速度或追求高于常规sprint速度的讨论。不要被这些言论误导,并且要提醒每个人,速度跟踪的目的是为了提高团队预估他们能够持续可靠地完成多少工作的能力。如果一个速度图随着时间的推移,呈现不断攀升(或下跌)的趋势,那说明团队的估算过程存在问题。

燃尽图

燃尽图展示了团队在单个sprint中完成计划故事点的进度情况。燃尽图以团队计划在单个sprint中完成的故事点总量为起点,并跟踪团队每天完成了多少可以进行sprint演示的故事点。

通常, 燃尽图的维护由scrum master负责,可能会在每天的站会后更新;或者如果团队有用来维护scrum板的工具的话就会自动生成并持续更新。尽管燃尽图上可能存在与scrum团队以外的人员相关的数据点,但其主要受众仍是团队本身。

Worktile迭代概览&燃尽图

典型的燃尽图从左上角最高点开始,一路下降至右下角,形成一个对角线,这是sprint中‘最理想’的燃尽率线条。但在实际中,图表可能有别于理想的趋势。但团队只要记住任一时间节点sprint中剩余的工作量,以及在sprint某个特定时间团队需要投入多少工作量才可以达到既定开发进度。

燃尽图上的线或柱体代表该sprint中每天实际剩余的故事点数量。起点的线或柱体代表了团队在该sprint中承诺完成的故事点总量。随着工作的推进,这些柱体应该变得越来越短,直至归零。

一些团队可能选择以故事点或用户故事中的单个任务为衡量单位跟踪每日的工作量。通过燃尽图上的线或堆叠列来跟踪这些每日指标,让团队可以随时掌握整体进度情况。
原则上来说,燃尽图的线或柱体不应该呈现逐步增高的趋势。如果sprint结束前发现了一个bug或一个已经被标记为已完成/可演示的用户故事需要再度处理,则燃尽图当日的柱形可能高于前一天。Sprint开始后引入新的用户故事也可能导致同样的情况。燃尽图上柱形的高度增加,表明工作范围超出了最初商定的sprint backlog,这种做法是违反scrum模式的。

提示:谨防工作范围蔓延。

团队的每个成员都应遵循既定的sprint backlog范围。如果sprint开始后,仍经常性地添加新用户故事,那么燃尽图中柱形反映的在sprint特定日期的剩余工作量可能反而会超出前一天的水平。这个柱形有时会用不同的颜色表示,以强调最初商定的sprint工作范围已经被拓展并导致剩余工作量的增加。如果这种情况频繁出现,那么团队就需要在sprint回顾会议中协商解决这个问题。

Worktile官网:www.worktile.com

内容整理:Workile

文章首发于「Worktile官方博客」,转载请注明来源。

Scrum 工件: 速度图和燃尽图的更多相关文章

  1. 20191010-4 alpha week 1/2 Scrum立会报告+燃尽图02

    此作业链接参见https://edu.cnblogs.com/campus/nenu/2019fall/homework/8747 2019小组名称:“组长”组 组长:杨天宇 组员:魏新,罗杨美慧,王 ...

  2. Scrum立会报告+燃尽图(十二月十一日总第四十二次):贡献分配和收集用户报告

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2484 项目地址:https://git.coding.net/zhang ...

  3. Scrum立会报告+燃尽图(Final阶段第七次)

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2486 项目地址:https://coding.net/u/wuyy694 ...

  4. Scrum立会报告+燃尽图(Final阶段第二次)

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2481 项目地址:https://coding.net/u/wuyy694 ...

  5. Scrum立会报告+燃尽图(Final阶段第三次)

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2481 项目地址:https://coding.net/u/wuyy694 ...

  6. Scrum立会报告+燃尽图(Final阶段第四次)

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2481 项目地址:https://coding.net/u/wuyy694 ...

  7. Scrum立会报告+燃尽图(Final阶段第五次)

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2484 项目地址:https://coding.net/u/wuyy694 ...

  8. Scrum立会报告+燃尽图(十月十一日总第二次):需求分析

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2191 Scrum立会master:张俊余 一.小组介绍 组长:付佳 组员 ...

  9. Scrum立会报告+燃尽图(十二月十日总第四十一次):用户推广

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2484 项目地址:https://git.coding.net/zhang ...

随机推荐

  1. 个人永久性免费-Excel催化剂功能第21波-Excel与Sqlserver零门槛交互-执行SQL语句篇

    在前两波中,已完成了Excel与Sqlserver的查询和上传功能,但难免许多临时的或更深入地操作数据库需要用Sql语句来操作,对一般用户电脑里,不可能有条件轻易安装一个数据库客户端软件,就算安装了对 ...

  2. hmm隐马尔可夫真的那么难吗?

    hmm隐马尔可夫真的那么难吗? 首先上代码 这里是github上的关于hmm的:链接 概率计算问题:前向-后向算法 学习问题:Baum-Welch算法(状态未知) 预测问题:Viterbi算法 htt ...

  3. vscode如何将less编译到指定css目录中

    首先使用vscode的搬砖猿,想要在vscode编辑器里面很方便的编译less文件,需要在扩展商店里面下载一款名叫Esay LESS的超好用扩展(我自己都不信),哈哈,其实还好. 安装完扩展之后,最好 ...

  4. 基于Ajax的前后端分离

    这种开发模式可以称为SPA (Single Page Application 单页面应用)时代. 这种模式下,前后端的分工非常清晰,前后端的关键协作点是 Ajax 接口.看起来是如此美妙,但回过头来看 ...

  5. K-Means(K均值)、GMM(高斯混合模型),通俗易懂,先收藏了!

    1. 聚类算法都是无监督学习吗? 什么是聚类算法?聚类是一种机器学习技术,它涉及到数据点的分组.给定一组数据点,我们可以使用聚类算法将每个数据点划分为一个特定的组.理论上,同一组中的数据点应该具有相似 ...

  6. python的乘法口诀表

    python的乘法口诀表 python的乘法口诀表 用python来写一个脚本,使得这个脚本在运行后自动输出乘法口诀表. pyton的脚本如下: #!/usr/bin/env python #codi ...

  7. Maven国内镜像 Maven阿里云镜像

    <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name&g ...

  8. 如何实现Excel多人共享与协作

    1.写在前面的话 本人从事信息化工作多年,对Excel等电子表格的多人共享与协作接触较早,帮助客户实施的方案也较多,因此有些体会和认识.正好看到网上这方面的讨论较多,但都不完整,我就进一步做了专题调研 ...

  9. HTTP_1_Web及网络基础

    Web使用一种HTTP(HyperText TransFer Protocol,超文本协议)的协议作为规范,完成从客户端到服务器等一系列运作流程.可见web是建立在HTTP协议上通信的. 通常我们使用 ...

  10. 细说RESTFul API之版本管理

    目录 接口实现版本管理的意义 如何实现接口的版本管理 项目实战 接口实现版本管理的意义 API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义. 首先,对于API ...