写点什么

视频:Jeff Sutherland 论什么是真正的 Scrum

  • 2008-01-11
  • 本文字数:1003 字

    阅读完需:约 3 分钟

在 Qcon2006 伦敦大会上,Jeff Sutherland 博士与 InfoQ 一起讨论了“诺基亚测试”——一个敏捷 IT 组织可用来评估团队采纳 Scrum 水平的列表,此外还讨论了 MIT 的人工智能研究对 Scrum 背后的理念做出的贡献。

Scrum、极限编程和其他敏捷过程……是基于一系列互相紧密关联的方面构建而成的。公司经常会提及的一句话是:“那好,我们用这种敏捷流程吧,因为其他的都不太好实施。我们一定会有所改进的。”可是改进的效果却并不能如他们所愿。就像你在了解过面向对象技术之后这样说道:“嗯,我们的开发人员可以使用面向对象开发任何东西,只不过他们不太会使用继承……所以我们除了继承之外可以使用任何编程技术。”最后产品出来了,它很脆弱,适应性很差,而且不灵活,原来期待的改进完全失去了踪影。管理层这时就会说:“你看,我们采取了面向对象的开发方式,投入了大量资源,可最终还是没有收到多少成效。”

“诺基亚测试”包括两方面的问题。首先会问“你们是否采用迭代开发?”,如果答案是肯定的,接下来问“你们采用了 Scrum 吗?”他们认为如果团队连迭代开发的基本要求都没有达到,那他们就不可能实施 Scrum,或是其他敏捷方法论。

Sutherland 接下来讲述了 Mark Striebeck 如何与 Google AdWords 团队一起逐步完成完整的 Scrum 实践与过程的应用,当他们认识到需要某个实践时,才会把它加入到日常开发工作中。Striebeck 在敏捷 2006 年会上的发言“嘘,我们在添加一个流程……”可以在 IEEE 的在线图书馆 中找到。

很明显,对于 Sutherland 来说,实施敏捷不是一个非此即彼的过程,而更像是对完整的 Scrum 模式语言 [1] 的逐步认知。Scrum 模式语言为评价敏捷采纳程度和指引如何在正确的时间进一步的改进提供了测量基准,如下图。

摘自《_SCRUM: An extension pattern language for hyperproductive software development》[1]_ 详细视频,请查看 InfoQ 的独家专访: Jeff Sutherland 论什么是真正的 Scrum (中文脚本)。

注 [1]:Beedle, Mike; Devos, Martine; Sharon, Yonat; Schwaber, Ken; Sutherland, Jeff. 《SCRUM: An extension pattern language for hyperproductive software development》. In Harrison, Neil; Foote, Brian; Rohnert, Hans (Eds.) Pattern Languages of Program Design 4. Addison-Wesley Software Patterns Series, 1999. (Scrum 组织模式的形式化描述)

查看英文原文: InfoQ Interview: Jeff Sutherland on"Who’s Doing Scrum"

2008-01-11 21:26996
用户头像

发布了 479 篇内容, 共 157.3 次阅读, 收获喜欢 49 次。

关注

评论

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

TDesign 更新周报(2022 年 4 月第 3 周)

TDesign

GPU底层技术、全球市场格局分析(中)

Finovy Cloud

人工智能 云计算 云服务器 GPU服务器 GPU算力

《数字经济全景白皮书》Z世代用户洞察篇(2)重磅发布!

易观分析

Z世代

MySQL事务并发带来的问题以及其解决方案分析

乌龟哥哥

4月月更

【数据安全与流通专题】星环科技春季新品发布周

星环科技

什么是代码加密?基于云效 Codeup的代码仓库加密是如何实现的

阿里云云效

云计算 阿里云 代码管理 Codeup 代码加密

TASKCTL 连接不到服务器的4种情况

敏捷调度TASKCTL

分布式 调度引擎 ETL 自动化运维 调度任务

大咖说·智篆商业|颜杰华:数字经济时代,不确定性中的确定性

大咖说

阿里巴巴 数字经济数字时代 数智化 存量时代

2022年中国茶饮产业洞察

易观分析

茶饮 产业洞察

阿里云代码托管平台,不限容量,免费使用

阿里云云效

云计算 阿里云 代码管理 代码托管 阿里云代码托管

用css制作旋转的立方体

云智慧AIOps社区

CSS 前端 大前端 3D css特效

基于LAXCUS开发分布式视频转码应用

LAXCUS分布式操作系统

分布式计算 分布式应用 视频转码

轻量级兼顾本地体验,PWA应用到底有多卷?

鼎道智联

火遍全网的MBTI人格测试,为什么会有那么多人相信?

小炮

MBTI

图数据库|正反向边的最终一致性——TOSS 介绍

NebulaGraph

图数据库 知识图谱

Serverless 让我们的运维更轻松

领创集团Advance Intelligence Group

#Serverless

火山引擎 MARS X 今日头条 | 大型App高效协同开发,实现研发流程自动化

字节跳动终端技术

今日头条 字节跳动 研发 火山引擎MARS

TiDB 在连锁快餐企业丨海量交易与实时分析的应用探索

TiDB 社区干货传送门

当 API 成为服务,我们将连接一切!

鼎道智联

LSM-Tree - LevelDb了解和实现

懒时小窝

LSM树 LSM-Tree

豆瓣评分9.0,时隔6年,“Linux命令行圣经”新版终于来了!

图灵教育

Linux shell脚本编程

书单 | “阿里云数字新基建”系列丛书全家福来啦!

博文视点Broadview

增长270%!PWA 在 Chrome 平台迎来井喷式增长

鼎道智联

TASKCTL 变量的函数表达式运算

敏捷调度TASKCTL

批量任务 调度引擎 ETL 自动化运维 调度任务

Android C/C++层hook和java层hook原理以及比较

云智慧AIOps社区

Java android 开发技能 hook

【愚公系列】2022年04月 二十三种设计模式(零)-简单工厂模式(Simple Factory Pattern)

愚公搬代码

4月月更

TASKCTL 调度设计器作业属性的应用

敏捷调度TASKCTL

分布式 元数据区 ETL 自动化运维 任务调度器

什么时候需要使用CRM系统?

低代码小观

CRM 客户关系管理 低代码开发 CRM系统 客户关系管理系统

HLP分词后的文本如何在web端高亮显示

lo

前端 4月月更

国产化云平台如何实现多云管控,黄河云来“打样儿”

BoCloud博云

国产化 云管理平台

项目中如何优雅的消除if-else

Rubble

4月日更 4月月更

视频:Jeff Sutherland论什么是真正的Scrum_研发效能_Deborah Hartmann Preuss_InfoQ精选文章