写点什么

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

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

关注

评论

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

用户级协议和框架:DPDK、SPDK和VPP的业务场景和发展趋势

统信软件

在对接自有账户体系时,FinClip 是怎么做的?

Onegun

用户 账户管理 账户体系

英特尔产品组合针对多规模AI模型性价比优势明显

E科讯

十种数据库缓存相关的技术和机制

树上有只程序猿

数据库

使用融云 CallPlus SDK,一小时实现一款 1V1 视频应用

融云 RongCloud

android 音视频 通信 API CallPlus SDK

关于Taro你需要了解这些

Onegun

小程序 taro 小程序架构

多场景PAI-Diffusion中文模型家族大升级,12个模型、2个工具全部开源

阿里云大数据AI技术

人工智能 阿里云

软件测试/测试开发丨使用ChatGPT自动进行需求分析

测试人

人工智能 程序员 软件测试 需求分析 ChatGPT

对齐管理后台中账户体系的四种方法

FN0

单点登录 账户体系

大模型的东风中,看雄安的数字飞翔

脑极体

数字化

Footprint Analytics 团队参与 Token 2049,为多场活动以及演讲提供数据支持

Footprint Analytics

区块链 公链

软件测试/测试开发丨学会与 AI 对话,高效提升学习效率

测试人

人工智能 AI 软件测试 ChatGPT

软件开发文档大全(项目管理、开发、实施、交付、评审、投标支撑)

金陵老街

Vue java;

HiAI Foundation助力端侧音视频AI能力,高性能低功耗释放云侧成本

HarmonyOS SDK

huawei HarmonyOS

产教融合 | 力软联合重庆科技学院开展低代码应用开发培训

力软低代码开发平台

Footprint Analytics 为 Layer2 公链提供数据支持,助力新兴项目发展

Footprint Analytics

区块链 公链 layer2

企业高管IT战略指南——为何要落地平台工程

York

容器 DevOps 云原生 敏捷 平台工程

不知道该选公有云还是私有云?这些客户请选私有云

青椒云云电脑

桌面云 云桌面

安全检测演进,AIGC融合模糊测试开启新时代

云起无垠

网路安全

中国智能卡车“遥遥领先”:卡车NOA落地5000万公里0事故,全球首个

Openlab_cosmoplat

人工智能 自动驾驶

什么是网络营销?做网络营销怎么用代理IP?

巨量HTTP

IP

云桌面怎么选,好产品的标准是什么

青椒云云电脑

桌面云 云桌面

为什么越来越多的学校使用云桌面?

青椒云云电脑

桌面云 云桌面

腾讯云 CODING 入选“数智影响力”数字化转型创新典型案例

CODING DevOps

基于Vue3前后端分离的低代码开发框架

互联网工科生

Vue 软件开发 低代码 JNPF

Mac电脑十六进制编辑器 010 Editor 激活永久版

胖墩儿不胖y

代码编辑器 Mac软件

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