发布在即!企业 AIGC 应用程度测评,3 步定制专属评估报告。抢首批测评权益>>> 了解详情
写点什么

速率驱动 Sprint 计划 vs. 承诺驱动 Sprint 计划

  • 2014-11-25
  • 本文字数:975 字

    阅读完需:约 3 分钟

对于主持 Sprint 计划会议,有着各种不同的意见。长期以来,就速率驱动 Sprint 计划还是承诺驱动 Sprint 计划一直存有争议。 Mountain Goat 软件的创始人 Mike Cohn,最近在他的一篇名为 为什么我喜欢承诺驱动Sprint 计划的博客上分享了他的想法。

Mike 在他的博客上描述了两种方法,速率驱动 Sprint 计划是基于一种前提,即当前迭代团队的工作量与前几个迭代团队平均的工作量大致相当。

速率驱动 Sprint 计划的步骤如下:

  • 确定团队历史平均速率。
  • 选择产品待办目录的一些条目,使得工作量与平均速率相当。

在承诺驱动 Sprint 计划中,团队通过粗略的识别和估算需要做的任务,团队依次承诺产品待办列表的条目,每次承诺一条,直到他们感觉这个迭代满负荷为止,就像 Mike 所说:

因为“承诺”经常被误解成 “保证”,因此这种方法越来越普遍地被称为基于能力的 Sprint 计划方法。

Mike 说,在计划的时候,对一个用户故事不需要深入探讨有关它的所有任务。

不要求或期待团队在迭代中考虑所有要做的每一个任务。不止是因为这不可能做到,而且没必要这么做。

团队应该考虑足够的任务,他们觉得这些任务是认真考虑过的。但重要的是要意识到这个会议的真正目的是认真的思考。而确定任务和小时数其实是相对次要的。

Mike 说他喜欢承诺驱动 Sprint 计划是因为以下原因:

  • 速率是变化的,所以对于长远的计划是好的。
  • 估计的锚定效应,容易被早期信息过度影响。

如果你已经做了速率驱动 Sprint 计划,并且对你有效,那就不要再换了。然而,如果你的团队刚刚接触 Scrum 或者你的团队正在面临一些问题,那么我推荐使用承诺驱动 Sprint 计划。

对于以前连一个迭代都没有一起做过的新团队来说,能力驱动计划会产生更好的结果。因为实验性证据估算会更强,并且经常基于团队的某个人已经做完的事情进行估算。

Thomas Henson 在 Diqus 上分享了他的观点:

我认同你的评价,关键是团队保持每一个迭代相同用户故事点数的趋势。承诺驱动可以让团队进行自我挑战。第二点是,承诺驱动可以让团队自己管理自己的工作,并且 Scrum 的关键就是让团队变成自组织的。

查看英文原文: Velocity-Driven Versus Commitment-Driven Sprint Planning


感谢夏雪对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-11-25 10:031281
用户头像

发布了 55 篇内容, 共 12.8 次阅读, 收获喜欢 7 次。

关注

评论

发布
暂无评论
发现更多内容

如果你是Java程序员,你会选择Cloud Studio进行云端开发,放弃IDEA吗?

wljslmz

Java Cloud Studio 9月月更

都2022年了,Python Web框架你不会只知道Django和Flask吧?

梦想橡皮擦

Python 9月月更

数据存储与物联网

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

C++后台开发学习路线(已多人拿下腾讯后台开发)

C++后台开发

后台开发 后端开发 C++后台开发 C++开发 腾讯后台开发

常见的网络安全攻击及防御技术概述

阿泽🧸

网络安全 9月月更

挑战30天学完Python:Day1火力全开-初识Python(含系列大纲)

MegaQi

9月月更 挑战30天学完Python

分布式技术难学?谷歌大神首发纯手撸ZK+Dubbo笔记,网友看完直呼NB

收到请回复

Java zookeeper 架构 分布式 语言 & 开发

LeetCode二分查找使用JavaScript解题,前端学算法

大师兄

JavaScript 面试 算法 LeetCode 9月月更

三种获取URL参数值的方法

devpoint

JavaScript URL参数解析 9月月更

完美!华为大佬手码20w字Redis全栈小册,原来Redis性能可压榨到极致

Java全栈架构师

数据库 redis 程序员 面试 后端

在世界人工智能大会,看京东AI向产业奔涌

脑极体

2022-09-03:n块石头放置在二维平面中的一些整数坐标点上 每个坐标点上最多只能有一块石头 如果一块石头的 同行或者同列 上有其他石头存在,那么就可以移除这块石头。 给你一个长度为 n 的数组

福大大架构师每日一题

算法 rust 福大大

小六六学Netty系列之Java BIO

自然

网络 9月月更 neety

腾讯T4整合Spring+Spring MVC+MyBatis+Redis实现

退休的汤姆

Java 程序员 面经 Java工程师 秋招

秋招国内大厂最牛的Java面试八股文合集(全彩版),不接受反驳

退休的汤姆

Java 程序员 面经 Java工程师 秋招

设计模式的艺术 第十三章外观设计模式练习(为新开发的智能手机控制与管理软件提供一键备份功能。通过该功能可以将原本存储在手机中的通讯录、短信、照片、歌曲等资料一次性地全部复制到移动存储介质(如MMC卡或SD卡)中。实现过程中需要与多个已有的类进行交互)

代廉洁

设计模式的艺术

小六六学Netty系列之Java NIO(一)

自然

网络 9月月更 neety

【大话 C 语言】春眠不觉晓,函数知多少?

Albert Edison

递归 C语言 函数 开发语言 9月月更

如何成为资深的测试专家

穿过生命散发芬芳

测试 9月月更

设计模式的艺术 第十一章组合设计模式练习(开发一个界面控件库。界面控件分为两大类:一类是单元控件,例如按钮、文本框等;另一类是容器控件,例如窗体、中间面板等。试用组合模式设计该界面控件库)

代廉洁

设计模式的艺术

DPDK技术学习路线总结,虚拟化专家之路

C++后台开发

后台开发 DPDK VPP OvS DPDK开发

重学网络系列之(我的名字叫IP)

自然

网络 9月月更

深入思考Schema管理的几个基本问题

HackMSF

C++学习------cerrno头文件的作用与源码学习

桑榆

c++ 9月月更

日拱算法:什么是“情感丰富的文字”?

掘金安东尼

9月月更

Kubernetes网络插件详解 - Calico篇 - 网络基础

巨子嘉

《游戏机图鉴》:发展、继承、崩溃、复兴,游戏机的前世今生

图灵社区

科普 游戏机

首次发布!Java面试八股文让569人成功进入大厂,堪称2022最强面试八股文核心知识版!

退休的汤姆

Java 程序员 面经 秋招 Java八股文

PANAMA: 共享机器学习集群的网内聚合框架

俞凡

大数据 架构 网络

【精通内核】CPU控制并发原理CPU的中断控制

小明Java问道之路

Linux cpu Linux内核 汇编语言 9月月更

发布仅1小时Github破万赞!这份LeetCode算法刷题手册真是离谱

了不起的程序猿

Java 程序员 LeetCode 数据结构算法

速率驱动Sprint计划 vs. 承诺驱动Sprint计划_研发效能_Savita Pahuja_InfoQ精选文章