NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

使用 XP 的人在乎 Scrum 吗?

  • 2008-04-09
  • 本文字数:1092 字

    阅读完需:约 4 分钟

在极限编程讨论组的一个激烈讨论中, Michael James 引出了关于 Scrum 是否在离间极限编程阵营的议题。他一直认为 XP 和 Scrum 是同一联盟的,但有一些成员却持不同观点。

Simon Jones 认为尽管他不反对 Scrum,但对其还是有些疑问:

  • 我真想知道,除了更有效的市场开拓以外,还有什么东西是可以从 Scrum 中得到,而 XP 却无法提供的呢?
    - Scrum 感觉就是一个与项目管理相关的、XP 的子集。
    - 我根本不知道 Scrum 为什么“故意”不引入工程实践方面的细节推荐内容。(译注:此处是否指 Scrum 中没有引入诸如 TDD 这样的详细编程实践?)
    - “一瓶子不满,半瓶子晃”可能是非常危险的。Scrum 好象即没有给团队足够的指导使其更敏捷,……也没有给出足够的安全补救措施保证团队的安全。

讨论组中支持 Scrum 的成员则认为,由于 Scrum 早于 XP,很多 XP 的想法都来源来 Scrum。 Seyit Caglar Abbasoglu 在讨论组中说出的想法让大家眼前一亮,他提到:

我认为那些 XP 的主要工程实践令老的管理者感到害怕。好象那些支持 Scrum 的人一直都把这些实践藏了起来,除非他们有机会来展示为什么需要这些实践以及它们是多么有用。当这些实践的一部分成为业界的标准后,如果被加入到了 Scrum 中,这也很正常。

Alistair Cockburn 说类似的说法也正使 Scrum 阵营分裂。他补充说到:对于一个项目的成功而言,尽管 XP 的这些实践非常“有用”,但却不是“必须”的。其他成员反驳道,他们做过一些项目,在这些项目开始时使用了 Scrum,却没有使用 XP,但最终还是不得不引入 XP 实践,从而使项目获得成功。作为对于这一点的反驳,Alistair 引证了某个公司的实例,这家公司没用 XP,但项目仍取得了成功,客户也非常满意。他还提到了另一个使用“Crystal 方法”的项目,也没有用 XP,结果也还不错。 Alistair 进一步重申XP 实践是有用的,却不是必须的。

于是,这个问题就变成了“TDD,结对编程,尽可能的持续集成,尽可能的‘on-site’客户等这些实践到底是“很好”、“很有用”呢,还是“必须这样做呢”?
我仍坚持认为,它们是有用的,却不是必须的。

然而, J. B. Rainsberger 认为,那些未使用 XP 实践的团队能够取得成功,是因为在这些团队由有天份、有思想和博学的团队成员组成。按照他的说法,那些认为 XP 实践没有什么用处的 Scrum 从业者是没兴趣跟那些水平一般,离开适当的工程实践就无法获得成功的团队一起工作的。关于 Scrum 是否可以脱离 XP 起作用,以及它是否需要 XP 来填补工程实践上的空白这两点,讨论组并没有达成一致意见。然而,有些人也提到他们在项目中结合使用 Scrum 和 XP,并取得了很好的成功。

查看英文原文: Do Extreme Programming Folks Care about Scrum?

2008-04-09 20:44861
用户头像

发布了 100 篇内容, 共 20.9 次阅读, 收获喜欢 5 次。

关注

评论

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

HA高可用软件大致有哪些?大众用的哪款?

行云管家

高可用 ha 高可用软件

编译器优化丨Cache优化

华为云开发者联盟

后端 开发 华为云 12 月 PK 榜

App 长登录思考与实现part2

石君

App 信息安全 认证

奇点云DataSimba R4.5发布关键更新,做到“可大可小可观测”

奇点云

解读数仓中的数据对象及相关关系

华为云开发者联盟

数据库 后端 华为云 数据对象 12 月 PK 榜

前端培训没有基础应该怎么学习

小谷哥

架构实战营模块1第1课 - 什么是架构,你理解对了么

净意

架构实战营

云小课|基于华为云WAF的日志运维分析,构筑设备安全的城墙

华为云开发者联盟

后端 华为云 waf 12 月 PK 榜

【JUC】交换器Exchanger详解

JAVA旭阳

Java JUC

java培训怎么学习才好?

小谷哥

一张「有想法」的表单,玩出线上填表新花样

爱科技的水月

iOS SIGKILL 信号量崩溃抓取以及优化实践

百度Geek说

ios 12 月 PK 榜 崩溃日志

React 之元素与组件的区别

冴羽

JavaScript react.js 前端 前端框架 React

国内主流商业智能BI工具剖析

流量猫猫头

大数据

前端培训学习程序员如何提高解决问题的能力

小谷哥

动不动问原理,面试官你来讲讲Spring的原理?讲出来我给你开25K

钟奕礼

Java 程序员 java面试 java编程

基于分发与计算的GRTN全球实时传输网络

阿里云视频云

互联网 科技 GRTN 全球实时网络传播 分发与计算

TiDB在科捷物流神州金库核心系统的应用与实践

TiDB 社区干货传送门

迁移 实践案例 HTAP 场景实践 OLTP 场景实践

堡垒机可以试用吗?哪款堡垒机可以?咨询电话多少?

行云管家

网络安全 信息安全 数据安全 堡垒机

更改 HIVE 表字段数据类型有哪些注意事项?

明哥的IT随笔

hadoop hive

大数据培训学习程序员还好找吗

小谷哥

龙蜥社区 11 月运营大事件回顾

OpenAnolis小助手

活动 生态 龙蜥社区 11月 运营月报

云原生应用的最小特权原则

HummerCloud

k8s rbac 云原生安全

大数据培训程序员工作前景如何

小谷哥

白嫖GitHub Pages,轻松搭建个人博客

LigaAI

Hexo GitHub Pages 个人博客 个人网站 12 月 PK 榜

手把手教你成为荣耀开发者:账户结算操作指南

荣耀开发者服务平台

android 开发者 手机 荣耀 honor

别再被小程序全页变灰给坑了

FE情报局

小程序 前端

直播预告|PostgreSQL 技术内幕(四)执行引擎之Portal

酷克数据HashData

三翼鸟,用两年开启下一个十年

脑极体

在一次又一次的失败中,我总结了这份万字的《MySQL性能调优笔记》

钟奕礼

Java 程序员 java面试 java编程

OneFlow源码解析:自动微分机制

OneFlow

人工智能 深度学习 框架学习

使用XP的人在乎Scrum吗?_研发效能_Vikas Hazrati_InfoQ精选文章