写点什么

Scrum 到底有多教条?

  • 2011-08-10
  • 本文字数:974 字

    阅读完需:约 3 分钟

Scrum 被视作是一种适应性和灵活性俱佳、旨在改进开发过程的软件开发方法。多年以来,Scrum 的成功案例比比皆是。然而,一些团队依然察觉到许多刻板、教条之处。这究竟是Scrum 本身有问题,还是实践过程有瑕疵呢?

Terry Bunio 在他写给 Scrum 的信中提道,起初他对 Scrum 的过程、流程是何等着迷。可是渐渐地,他认识到框架的条条框框无益于项目成功所需的自由。

我的确需要这样一个流程,在 sprint 期间,让我能够追加合情合理的需求。我不希望讨论仅限在回顾时间,尤其当我觉得还有很多需要讨论……我痛恨被称为 Scrum Master。当前这一角色仿佛弱化了我作为项目经理的价值,使我仅仅变成个流程教练,而非一名有价值的团队成员。我感到事实上我不再是团队的一分子了。

Marek Blotny也觉得每日站立会议限制太多。Marek 不喜欢团队成员“保持沉默”直到轮到他们说话。他认为这无疑扼杀了天然的知识共享。他还提到,有时也没有必要坚持 15 分钟的硬性限制。如果整个团队正在热火朝天地讨论,就应该顺其自然。

因此如果你问我,强制执行如此刻板的日常 Scrum 架构是否合理。我会回答……肯定不合理!一方面,你要利用有效的 Scrum 实践来促进团队合作,另一方面,还要摒弃死板教条、事事照本宣科。

Rod Claar 提出,尽管 Scrum 很灵活,一些 Scrum 团队为了确保一开始就正确实施,则倾向于将它严格化 Rachel Davies 在一些实施 Scrum 的团队也见过此类倾向。她谈到,

我一旦听到 Scrum Master 或团队试图“照着书本做 Scrum”,就会为自己敲响警钟。Scrum 是团队通向敏捷软件开发旅程中的一个起点。使用 Scrum 并非真正的终点。我们要运用 Scrum 来增量式发布产品。没有人要来跟着你的团队,检查你 Scrum 做得是否规范。

Geoffrey Wiseman 补充道,流程严格和敏捷并非必然形同水火。流程可以规定,一旦 sprint 开始就不得有任何干扰。Sprint 可以被看作是计划和实现的基础(atom),但它肯定也对实际操作中的灵活性敞开了怀抱。

这是强制条款吗?或许是。一些人也许会争论,如果你无法遵循那些约束,就不应该采用那个流程。不过实事求是地讲,Sprint 能在某一资源临时调整后继续进行吗?当然,我认为肯定能行。

因此,流程的严格程度一定要根据团队的想法来设定。虽然恪守约束,避免整个流程体系走向混乱是很好的,但过于教条以至于无视实际情况同样不利于项目和团队。

查看英文原文: How Rigid is Scrum

2011-08-10 07:032232
用户头像

发布了 114 篇内容, 共 31.6 次阅读, 收获喜欢 2 次。

关注

评论

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

新基建迎来风口 新人才仍有缺口

CECBC

人工智能 新基建 数字化基础

数字资产钱包开发,深圳区块链理财钱包服务商

13530558032

消息队列之事务消息,RocketMQ 和 Kafka 是如何做的?

yes

分布式事务 RocketMQ kafak 事务消息

Vue+Springboot项目部署

ZRK

Vue 前后端分离 springboot 部署

开发者的福音,LR.NET模块化代码生成器

Learun

Java 敏捷开发 .net core 计算机程序设计艺术 软件设计

Redis 持久化--AOF

是老郭啊

redis redis持久化 aof

深入了解 Rust 异步开发模式

lipi

rust 异步

数字货币交易平台搭建,去中心化交易所开发方案

13530558032

OpenKruise:Kubernetes 核心控制器 Plus

郭旭东

Kubernetes 云原生 OpenKruise

NodeX Component - 滴滴集团 Node.js 生态组件体系

滴滴普惠出行

数字人民币钱包短暂露面 金融诈骗伺机而起

CECBC

数字货币 钱包 货币

controller-manager的主动驱逐

Geek_f24c45

Kubernetes k8s

Week12

一叶知秋

10万奖金等你拿!2020第四届易观OLAP算法大赛火热开启

易观大数据

向云再出发:如数据般飞驰的内蒙古

脑极体

Spring Boot中获取配置的一些方法

Geek_416be1

Spring Boot 2

人民版权 获2020中国产业区块链创新奖

CECBC

区块链 产业发展 版权

文件系统

Linuxer

【译】Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases 上篇

花里胡哨

分布式数据库 异步 Amazon Aurora 日志驱动

JAVA,.NET项目开发难上手?Learun敏捷开发框架解君愁

Philips

Java 敏捷开发 .net core

易观CTO郭炜:如何构建企业级大数据Ad-hoc查询引擎

易观大数据

在面试中成长

escray

学习 面试

开发任务管理分析报告

森林

USDT承兑商软件开发,区块链支付系统源码搭建

13530558032

合约跟单软件开发,合约跟单交易所系统开发搭建

13530558032

Python 到底是强类型语言,还是弱类型语言?

Python猫

Java c++ Python 编程

管理时间还是挥霍时间?

钰湚—付晓岩

学习 时间管理 工作体会 工作哲学

面试是一张窄窄的船票

escray

学习 面试

Redis常见问题--单线程

是老郭啊

nosql redis 线程

数字化转型需要低/零代码平台的支持

代码制造者

低代码 数字化转型 企业信息化 零代码 编程开发

Spring整合WebSocket

牛初九

Scrum到底有多教条?_研发效能_Vikas Hazrati_InfoQ精选文章