写点什么

Scrum 的七宗罪和其他的敏捷反模式

  • 2016-04-01
  • 本文字数:1058 字

    阅读完需:约 3 分钟

在班加罗尔举行的 2016 年 Agile India大会上,来自加拿大 IHS Sean Dunn Chris Edwards 给大家带来了题为“ Scrum 的七宗罪和其他的敏捷反模式”的演说(由 Todd Little 撰稿)。

他们展示了敏捷实践在组织机构中被错误实施的几种常见方式,这些错误的敏捷实践带着由“反模式”引起的症状。

演说的一开始,他们向大家介绍了他们对反模式的定义,引用 James Coplien 的话来说就是:“一些事情看上去是好主意,但在使用的时候会产生意想不到的后果”。

他们在谈话中引用了具有嘲讽意味的“不称职的敏捷软件开发宣言”以及多少敏捷 /scrum 项目的实现只是纸上谈兵,空头支票。

他们提到了对 scrum 团队来说最常见的七宗“罪”以及他们在这七宗罪很明显的组织机构中看到的症状。他们使用了敏捷宣言的结构来解释这七宗罪及其可能导致的反模式。

这七宗罪及其反模式包括:

  1. 过程和工具先于个体和交互
    a. 敏捷即工具先于支持敏捷的工具
    b. 敏捷是一种过程先于敏捷是一种思维方式
    c. 最佳实践先于原则和价值
    d. 万全之策先于具体问题具体分析
    e. 合作先于共同承担
  2. 状态先于价值流
    a. 过程展示先于交付价值
    b. 复选框先于学习和适应
    c. “我的部分完成了”先于“整个团队的工作完成了”
    d. 开始先于结束
    e. 个人实现先于团队产出
    f. 特殊化先于普遍化
  3. 故事先于策略
    a. 桶(工作块)先于过滤器(价值流)
    b. 贪婪的“我全都要”先于最小化可行的产品
    c. 听客户的建议先于了解他们真正的需求
    d. “我知道他们想要什么”先于验证各种假设
    e. 任务先于故事
    f. 按部就班的工作先于了解其原因
  4. 无用的工作先于技艺
    a. 快完成了先于真正完成
    b. 速度先于质量
    c. 测试时把控质量先于开发构建时把控质量
    d. 技术债务是罪恶的先于技术债务是应还的债务
    e. 无用的工作成本先于延期的成本
  5. 迭代先于发布
    a. 潜在可发布增量先于发布
    b. 承诺先于专注于价值
    c. 容量规划先于速度规划
  6. 幻想先于现实
    a. 毛速度先于净速度
    b. 未指派的故事先于最佳估计
    c. 速度先于质量
    d. 估计先于预测
    e. 微观估计先于宏观估计
    f. 无用指标先于决策指标
  7. 组织的处理先于领导力
    a. 控制输入先于控制结果或输出
    b. 微观管理先于宏观管理
    c. 偏袒于某一方先于服务整个团队
    d. 会议先于行动和解决方案
    e. 认证先于资质

最后,他们给出了一些建议,帮助团队步入正轨:

  • 使用“回顾”
  • 增量改进
  • 一次选 1 至 2 项
  • 如果需要,给予一定的指导

查看英文原文 Seven Sins of Scrum and other Agile Antipatterns


感谢丁涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-04-01 19:002496
用户头像

发布了 218 篇内容, 共 69.2 次阅读, 收获喜欢 76 次。

关注

评论

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

ABAP 调用第三方 API,遇到乱码该怎么办?

汪子熙

Unicode abap 字符编码 1月月更

架构训练营 - 模块 9 作业

焦龙

架构训练营

第一节:创建SpringBoot项目并运行HelloWorld

入门小站

springboot

15 Promethus之核心组件介绍

穿过生命散发芬芳

Prometheus 1月月更

zip文件自动打包

你?

关于项目中 Repository 层的思考

CRMEB

「offer来了」1张思维导图,6大知识板块,带你梳理面试中CSS的知识点!

星期一研究室

css3 前端开发 面试题 面试‘ HTML5, CSS3

盘点 2021|人只有跌入谷底,每一步都是往上走的。

踏雪痕

生活 盘点2021 盘点 2021

毕业设计

dean

架构实战营

Go 语言快速入门指南: Go 并发互斥锁

宇宙之一粟

并发 Go 语言 互斥锁 1月月更

大数据集群节点磁盘负载不均衡怎么办?

明哥的IT随笔

大数据 hadoop CDH CDP

【微博评论】功能的高性能高可用计算架构设计

红莲疾风

「架构实战营」

大画 Spark :: 网络(3)-回复消息机制OneWayMessage与RpcRequest对比

dclar

大数据 spark 源代码 Spark 源码

spring5.0.x 源码编译过程及踩坑记录

努力努力再努力

1月日更

Java基础:UUID

程序员架构进阶

Java uuid 1月日更 2022

LabVIEW条形码识别(实战篇—5)

不脱发的程序猿

图像识别 机器视觉 图像处理 LabVIEW 条形码识别

架构实战营模块五作业

曾竞超

架构实战营 「架构实战营」

“微博评论”高性能高可用计算架构设计

swallowluo

架构实战营 #架构实战营 「架构实战营」

好家伙!你这网络基础可以啊!1️⃣

XiaoLin_Java

1月日更

消息积压&消息丢失解决方案

JavaEdge

1月月更

架构实战-毕业设计项目

无名

架构实战营 「架构实战营」

[架构实战营] 模块六作业

Geek_0ed632

「架构实战营」

连续读书1000天,我开始思考一篇好的读书总结是什么样子的

宇宙之一粟

读书总结 1月月更

设计电商秒杀系统

Steven

架构实战营

网站安全检测:推荐8款免费的 Web 安全测试工具

喀拉峻

网络安全

kafka Controller作用

石头哥谈架构

大数据 kafka 消息中间件

记中山公园全马--一场无准备的马

wood

跑步 300天创作

技术管理养成:一个普通的在线文档做瀑布与敏捷的融合

dclar

团队管理 项目管理 敏捷开发 团队协作 CTO

架构营模块九作业

GTiger

架构实战营

LeetCode每日一题 No.1716 计算力扣银行的钱

DawnMagnet

算法 rust LeetCode 力扣

渗透测试思路总结

网络安全学海

黑客 信息安全 渗透测试 安全漏洞

Scrum的七宗罪和其他的敏捷反模式_Scrum_Shane Hastie_InfoQ精选文章