写点什么

敏捷狂热带来的反作用力

  • 2007-03-31
  • 本文字数:956 字

    阅读完需:约 3 分钟

跟踪敏捷方法从边缘走向主流软件开发之列这一过程还是很有意思的。现在软件大会再也不将敏捷视为子话题,相反,诸多来自敏捷社区的领导者们站在讲台上传播着无数(到现在为止)关于敏捷的最佳行业实践。但是随之而来的是反对者声音的提高,他们大睁双眼寻找着敏捷应用的错误之处。 Kathy Sierra ,在 2005 年,就提醒读者说“Kool Aid”效应是很正常的事情……也是产品在创造热情用户的一个迹象。看上去,开发方法的用户也不例外。在 2007 年这个时候温习一下她的理论还是很值得的。

源自:Kathy Sierra 的 创造热情用户 博客 Sierra 说,每一个传播者对他遇到的所有热情用户都会竭尽全能去说服他们,给用户洗脑。致使许多用户成为时尚和市场宣传的牺牲品。

如果你创造了热情的用户,那么热情的反对者也会接踵而至。你应该在博客、论坛和用户组里欢迎他们的出现。因为这表示你已经到了一定层次。别管那些荒谬的观点——如果你想了解什么是热情,看看那些 Koolaid 观点。

Sierra 强调说那些最受欢迎和爱戴的公司、产品和事业都有最强悍的对手,它们被广泛赞扬,也饱受非议。在她提到的名单中,包括苹果公司、极限编程和 Java 语言等,都是既有粉丝拥泵也有反对阵营的例子。所以,我们应该忽视反对者吗?Sierra 提醒我们说,从对手的抱怨中,我们很有可能发现能够纳入到我们的“执行 - 审查 - 调整(do-inspect-adapt)”流程中加以改进的地方。另外,她也警告说,“企图让每个人都热爱我们所做的”这种迎合对手的做法将会导致“平庸”的产生,……对于这一点,她解释为“你醉了”。可以阅读 Sierra 的热情物理学:Koolaid 观点(Physics of Passion: The Koolaid Point)。

敏捷软件开发肯定不会赢得所有人的掌声,它也不应该这样。不能把敏捷软件开发简单地看成能神奇解决所以人的软件开发问题的银弹。但是,可以说,敏捷软件开发帮助许多团队取得了出色的成绩。

不幸的是,Sierra 最近自己也遇到了 Kool-Aid 效应的黑暗面,随着她的博客阅读人数的增加,这个帖子现在得到了更多人的关注。Sierra 是深入浅出(Head First)系列图书(Head First Java、Head First EJB、Head First Servlets and JSP 和 Head First Design Patterns 等)的联合发起人,成功创建了 Javaranch.com 社区,是 Sun 系统公司的资深培训师,还是很受欢迎的一位软件可用性方面的博客作者等。

2007-03-31 21:411075

评论

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

库调多了,都忘了最基础的概念 <锁与线程篇1>

知识浅谈

线程 9月月更

数据科学家、数据工程师和数据分析师三个角色的区别是什么

雨果

数据分析师 数据科学 数据工程师

调用 sap.ui.base.ManagedObject 的构造函数时,如何传递绑定路径进去

汪子熙

JavaScript SAP SAP UI5 ui5 9月月更

这份数据安全自查checklist请拿好,帮你补齐安全短板的妙招全在里面!

京东科技开发者

数据库 安全 数据安全 云安全 京东云

关于 eBPF 安全可观测性,你需要知道的那些事儿

OpenAnolis小助手

Linux 开源 内核 ebpf 龙蜥技术

[Go WebSocket] 多房间的聊天室(一)思考篇

HullQin

Go golang 后端 websocket 9月月更

【活动预告】数据集成海外专场Meetup:走进Shopee,聊透SeaTunnel优化实践

Apache SeaTunnel

技术分享 数据同步 数据集成 社区活动

Linux系统安装Redis

Centos 7 redis 底层原理 9月月更

Qt|自定义Widget实现互斥效果问题

中国好公民st

qt QWidget 9月月更

4天带你上手HarmonyOS ArkUI开发

HarmonyOS开发者

HarmonyOS

面试突击:什么是跨域问题?如何解决?

Java快了!

java;

讲究卡路里多少的美食出圈了!维小饭被评为“2022中国轻食十大品牌”

联营汇聚

Sprint Review能不能做成Demo演示?

LigaAI

Scrum 敏捷开发 迭代增量开发 高效办公 企业号九月金秋榜

TDengine支持多种写入协议,四种写入方式提效大全

TDengine

tdengine 开源 时序数据库 企业号九月金秋榜

如何让开发者直接在应用后台控制用户的运动状态?

HarmonyOS SDK

为什么越来越多博士逃离科研?

博文视点Broadview

中秋节,华为云AI送上超级大月亮制作教程,体验赢开发者键鼠套装

华为云开发者联盟

人工智能 华为云 中秋节 企业号九月金秋榜

数据治理(十一):数据安全管理Ranger初步认识

Lansonli

数据治理 9月月更

JavaWeb -JavaBean MVC Filter 监听器 过滤器

喜羊羊

9月月更

云数据库技术|“重磅升级”后再测TDSQL-C

数据库 polarDB 玖章算术 TDSQL-C

nft系统开发

开源直播系统源码

区块链 NFT 数字藏品 数字藏品软件开发

ChaosBlade Java 场景性能优化,那些你不知道的事

Java快了!

java;

javaweb-JSP

喜羊羊

9月月更

JavaScript 基础知识

喜羊羊

9月月更

Java 多线程:基础

Java快了!

java;

客户案例|宜泊科技怎样实现智慧停车可观测

观测云

Hi3861 通过UART串口协议与其它开发板进行通信

OpenHarmony开发者

OpenHarmony

降本:云原生可观测性新定义

观测云

Zilliz 论文入选数据库顶会 VLDB'22

Zilliz

数据库 分布式 云原生 VLDB'22

Authing 郑凌:我眼中的 Authing

Authing

敏捷狂热带来的反作用力_研发效能_Deborah Hartmann Preuss_InfoQ精选文章