写点什么

不要担心 Scrum 的可扩展性

  • 2008-05-06
  • 本文字数:1068 字

    阅读完需:约 4 分钟

Scrum 在被引入到组织之中后,其可扩展性是最先受关注的问题之一。Tobias Mayer 在他的 blog 中的一篇帖子中提出组织不必担心 Scrum 的可扩展性问题。如果他们对于 Scrum 的实践建立了正确的理解并有效实施,那么 Scrum 会自然而然地完成扩展。采用者们倾向于在没有理解相关基础之前,就去寻找快捷的解决方案。看起来人们在开始时过多关注于扩展性问题了,他们应该先去思考 Scrum 的原则和实践,以对其方法论有深入理解。

Tobias 提到:

我相信 Scrum 可以完成自我扩展。我的意思是:Scrum 包括了处理复杂性所需要的所有元素:自组织、经验主义、优先级排定和设定固定时间长度(timeboxing)。

他建议:一旦团队中每个人都理解了基本原则,那么 Scrum Master 就可以隐入幕后,让自组织的团队自行应对扩展问题了。

他引用了“嗜酒者互戒会(Alcoholics Anonymous,简称 AA)”运动作为类比:开始时只是少数人试图从对酒精的依赖中摆脱出来,后来就演变成了世界范围的运动;而且组织只由一些共同工作的成员构成,其中没有治疗师、顾问或领导者。

他指出这些组织是基于共同的需要建立起来的,他们一起工作直到需要被满足,然后就解散了。他的意见指出这样一个事实:以同样类似的方式,Scrum 团队会在有需要时组织起来,以自组织的方式工作,并在满足需求后解散。当有需要时,大家会决定切分成多个 scrum 团队,以自组织方式达成项目目标。Scrum Master 的角色就演变为从旁默默指导大家认识团队的需要,而不是以自己的认知去影响大家。

Tobias 比较了 AA 的一些核心原则,并认为它们可以应用到 Scrum 的扩展之上。

在这些“传统”中有如下这样一些指导原则: - 我们的领导是值得信赖的、为我们服务的人;他们不会采取管控的方式。

  • 每个小组都应该是自治的,会影响其他小组或 AA 整个组织的事宜除外。
  • 每个小组有一个基本的目的——要将它的信息传递给仍受酗酒之苦的人。

可以很容易地看到这样的原则如何应用到 Scrum 的扩展之上: - 我们的领导是值得信赖的、为我们服务的人;他们不会采取管控的方式。(此处没有变化)

  • 每个“团队”都应该是自治的,会影响其他“团队”或整个组织的事宜除外。
  • 每个团队有一个基本的目的——要在每个迭代中构建一次增量并将其交付给 Product Owner(可能仍在受旧有系统之苦的人)。

在总结时,他提出不要忽视这个类比并将之视为无关之物,敏捷团队应该试着从相似性中学习。主要在于:不必先担忧扩展性问题,采用者们应该建立对 Scrum 的原则和实践深入理解的良好基础。一旦完成该过程,自组织的 Scrum 团队会自己解决扩展性的问题。

查看英文原文: Don’t Worry About Scaling Scrum

2008-05-06 11:33883
用户头像

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

关注

评论

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

Redis 面试那些事(30问与答)

Seven七哥

redis 面试 后端

15个开发者最常犯的错误,你中招了吗?

俞凡

认知 10月月更

007云原生之Service Mesh(中心化Broker)

穿过生命散发芬芳

云原生 10月月更

golang--进程,线程,协程调度

en

Go 语言

【LeetCode】密钥格式化Java题解

Albert

算法 LeetCode 10月月更

读书笔记:彼得原理

程序员架构进阶

自我提升 管理者 彼得原理 10月月更

Kotlin中逻辑运算符操作分析

maijun

and kotlin逻辑运算符 &&

架构实战营模块九作业

老猎人

架构实战营

【初恋系列】那年的试卷我们再肝一遍(试卷存储详细设计)

人工智能~~~

存储 详细设计 那年的试卷我们再肝一遍 试题

项目开发过程中,成员提离职,怎么办?

石云升

项目管理 管理 引航计划 内容合集 10月月更

【LeetCode】窥探迭代器Java题解

Albert

算法 LeetCode 10月月更

怎么给程序员做职业规划?

石云升

团队管理 管理 引航计划 内容合集 10月月更

linux时间格式化命令

入门小站

Linux

5分钟搞懂URI、URL和URN

俞凡

网络 10月月更

🍃【SpringBoot技术专题】「开发实战系列」动态化Quartz任务调度机制+实时推送任务数据到前端

洛神灬殇

springboot quartz DeferredResult 任务调度 10月月更

回忆录:「技术主管」练成记

蔡建斌

管理 引航计划 内容合集

一种基于Kotlin DSL的静态代码分析AST规则扩展实现

maijun

Java dsl 静态代码分析 结构化规则 规则扩展

MySQL性能分析和索引优化

程序员阿杜

MySQL

架构实战营 - 模块 9 - 设计电商秒杀系统

雪中亮

架构实战营 #架构实战营

如何画好架构图

十二万伏特皮卡丘

SpringMVC源码分析-HandlerAdapter(7)-ServletInvocableHandlerMethod组件分析

Brave

源码 springmvc 10月月更

【Flutter 专题】39 图解 iOS 打包 IPA 文件

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月月更

4. Python 函数式编程之 functools 模块初体验

梦想橡皮擦

10月月更

Ember Data 之模型定义

devpoint

model ember.js 10月月更

「绝密档案」“爆料”完整秒杀架构的设计到技术关键点的“八卦资料”

洛神灬殇

秒杀系统 秒杀架构 秒杀架构设计 web技术分析 10月月更

团队管理之如何成为合格的TeamLeader

小诚信驿站

团队管理 管理 引航计划 内容合集

【Flutter 专题】38 图解 Android 打包 APK 文件

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月月更

Ember Data 之记录查询

devpoint

store ember.js 10月月更

在线摇骰子/色子工具

入门小站

工具

看山聊Java:开始使用 Java8 中的时间类

看山

Java java8 DATE类型 10月月更

容器 & 服务:Helm Charts(三)K8s集群信息

程序员架构进阶

架构 Kubernetes 容器 Helm Charts 10月月更

不要担心Scrum的可扩展性_研发效能_Vikas Hazrati_InfoQ精选文章