在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

敏捷狂热带来的反作用力

  • 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:411124

评论

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

Flink可靠性的基石-checkpoint机制详细解析

五分钟学大数据

大数据 flink

程序员入职新公司,只需8步,直接凸显出个人价值

Java架构师迁哥

抽奖助手利益相关方

千竹

开发质量提升系列:问题登记列表(下)

罗小龙

生产事故 28天写作 解决思路

这是阿里技术专家对 SRE 和稳定性保障的理解

阿里巴巴云原生

项目管理 运维 云原生 安全 监控

KubeVela:标准化的云原生平台构建引擎

阿里巴巴云原生

容器 云原生 k8s API OAM

【推荐收藏!】Gradle 与 Android 构建入门

百度Geek说

研发工具 andiod

产品训练营--第二期作业

曦语

产品训练营

kotlin高阶函数let、with、apply、run、also使用场景

陈吉米

kotlin

“区块链新闻编辑部”: 从“云媒体”到“链媒体”的现实跨越

CECBC

区块链技术

Dubbo 3.0 前瞻之对接 Kubernetes 原生服务

阿里巴巴云原生

容器 运维 云原生 k8s dubbo

10 个 JavaScript 简洁代码小技巧(文末彩蛋)

零和幺

JavaScript 大前端 CleanCode

三张图解释静态NAT、动态NAT、PAT

《程序员修炼之道》- 务实的哲学(3)

石云升

读书笔记 程序员 28天写作 批判性思维 完成好过完美

Elasticsearch 基于脚本进行 partial update

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

30天消化MyBatis源码解析笔记,吊打面试官,offer接到手软

Java架构之路

Java 程序员 架构 面试 编程语言

nodejs的调试debug

程序那些事

debug 调试 nodejs 程序那些事 程序调试

Flink 学习路线总结

大数据学习指南

大数据 flink

数据库恢复子系统的常见技术和方案对比(一)

星环科技

数据库 大数据

智能汽车为什么新势力有胜算(28天写作 Day20/28)

mtfelix

28天写作 新能源汽车 智能汽车 造车新势力

阿里四年技术 TL 的得失总结:如何做好技术 Team Leader

阿里巴巴云原生

云计算 项目管理 程序员 微服务 云原生

Libra演进与数字货币国际化

CECBC

区块链

内存数据库解析与主流产品对比(三)

星环科技

数据库 大数据

新思科技发布《美国不良软件质量成本:2020年报告》

InfoQ_434670063458

软件质量 新思科技

数据库恢复子系统的常见技术和方案对比(二)

星环科技

数据库 大数据

拍乐云 Flutter SDK 全新发布,跨平台音视频开发更easy

拍乐云Pano

flutter 音视频 WebRTC RTC

一个 3 年 Java 程序员 5 家大厂的面试总结(已拿Offer)

Java架构之路

Java 程序员 架构 面试 编程语言

5年Java经验不会源码被拒,苦学这些Spring源码笔记后,面试不再慌

Java架构之路

Java 程序员 架构 面试 编程语言

教你用Java字节码做点有趣的事

比伯

Java 编程 架构 程序人生 计算机

译文《最常见的10种Java异常问题》

潘大壮

Java 异常 java异常处理 Exception

区区一个SpringBoot问题就干趴下了?我却凭着这套“神级PDF文档”吊打面试官

Java 编程 面试 微服务

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