写点什么

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:002324
用户头像

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

关注

评论

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

你不知道的 parseInt?

战场小包

JavaScript 前端 4月月更

“如何实现集中管理、灵活高效的CI/CD”在线研讨会精彩内容分享

龙智—DevSecOps解决方案

CI/CD CloudBees

一文了解全面静态代码分析

龙智—DevSecOps解决方案

perforce Helix QAC

教你轻松解决CSRF跨站请求伪造攻击

华为云开发者联盟

CSRF 信任 攻击 跨站请求伪造 跨站

解决方案| 快对讲调度系统:高效协作

anyRTC开发者

音视频 调度 实时通讯 实时消息 对讲

二进制文件版本控制工具选择难?看完这篇你会找到答案

龙智—DevSecOps解决方案

perforce Helix Core

龙智被评估为CMMI [3] 级

龙智—DevSecOps解决方案

CMMI 龙智

活动精彩预告 | 维塔士+龙智:数字化打造游戏行业「头号玩家」

龙智—DevSecOps解决方案

数字化转型 游戏开发 游戏引擎

机器学习算法和架构在MLOps框架下的工程实践

博文视点Broadview

剖析GPU未来发展方向

Finovy Cloud

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

星汉未来成为FinOps产业推进方阵共建单位

星汉未来

运维 云原生 星汉未来 FinOps

InfoQ 入驻快讯

Apache IoTDB

Apache IoTDB

中商惠⺠交易中台架构演进:对 Apache ShardingSphere 的应⽤

SphereEx

Apache 数据库 ShardingSphere SphereEx

以用户体验五要素的思路,如何编写产品需求文档(PRD)

小炮

需求文档

从B站和小红书看,如何做好社区产品?

InfoQ IT百科

阿里超大规模 Flink 集群运维体系介绍

Apache Flink

大数据 flink 编程 运维 实时计算

最佳实践 | 通过使用 Jira Service Management 改进 HR 工作流程

龙智—DevSecOps解决方案

Atlassian jsm

为什么各大APP都推出了适老版?

InfoQ IT百科

精彩联动!OpenMLDB Pulsar Connector原理和实操

第四范式开发者社区

机器学习 数据库 特征 特征平台 连接器

研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台

龙智—DevSecOps解决方案

CI/CD CloudBees

企业官网有啥用?一定要搭建官方网站吗?

源字节1号

微信小程序 网站开发

Python图像处理丨OpenCV+Numpy库读取与修改像素

华为云开发者联盟

Python OpenCV 图像处理 Numpy库 像素

IoT平台如何实现业务配置中心

华为云开发者联盟

运维 物联网平台 内存 业务配置 业务配置中心

谁研发了APP弹窗功能?

InfoQ IT百科

现在有没有可以真正称得上是元宇宙的应用?

InfoQ IT百科

星汉未来云原生基础治理平台SchedulX V1.1.0 重磅发布,助力企业降本增效

星汉未来

运维 云原生 k8s 智能运维 星汉未来

星环科技基础软件产品全面落地开花,为企业数字化转型带来“星”动能

星环科技

有道词典Android客户端包体积优化之路

有道技术团队

andiod Groovy

2020年4面美团(多线程+redis

爱好编程进阶

Java 面试 后端开发

Kubernetes 中数据包的生命周期 -- 第 1 部分

Se7en

如何快速搭建一个像叮咚买菜这样的APP?

InfoQ IT百科

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