关键的要点

  1. 许多组织都对敏捷感到厌倦

  2. “敏捷工业综合体”是问题的一部分

  3. 敏捷者必须回到宣言和12个原则的基础和简单

  4. 敏捷和现代敏捷的核心是基本的、简单的框架

  5. 敏捷者需要从社会科学中学习很多东西,比如积极心理学、欣赏式探究和解决方案聚焦

敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷。

一个咒语吗?不完全是,尽管它可能会引起意识状态的改变。

“生命、宇宙和一切终极问题的答案?”(道格拉斯·亚当斯,《银河系漫游指南》)。也许吧,这取决于你问谁。

这些都是同音异义词。看起来和听起来一样但意思不同的单词。就像这句语法正确的句子是由三个完全不同的单词组成的:“Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo”(Dmitri Borgmann, Beyond Language: Adventures in Word and Thought)。

过度同音化的风险在于,单词开始意味着一切,直到它们变得毫无意义。这是一种被称为“语义饱和”的心理现象。由心理学家Leon James创造的“语义饱和”是一种精神疲劳:

叫做活性抑制:当一个脑细胞火灾、第二次火,需要更多的能量和更第三次,第四次,最后甚至不会回应,除非你等待几秒钟……如果你重复一个词,这个词的意义不断被重复,然后就耐火材料,或者更耐引发了一次又一次。

今天,“敏捷”意味着一切。渐渐地,它就毫无意义了。许多组织对“敏捷”感到厌倦和难以驾驭,或者抗拒“敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷敏捷。”

它变得更糟。“当话语失去意义时,人们就失去了自由”(孔子)。在一些组织中,“敏捷”已经成为“命令和控制管理”的意思。肯特·贝克(Kent Beck)道出了许多更了解情况的人的沮丧:

我在南非参加敏捷非洲时,有人找到我,对我说,‘我们想做软件开发,但我们实在无法忍受所有这些仪式和敏捷的东西。我们只是想写一些程序。“我热泪盈眶……怎么可能又回到了20年前的样子呢?”(私人信件,经允许引用)。

这是一个很重要的问题。并提出了其他重要的问题,比如“我们将何去何从?”“罗恩·杰弗里斯最近提出了一个非常现实的可能性:

是时候尝试一些新的东西了,这里是:开发人员应该放弃“敏捷”……我真的开始认为所有类型的软件开发人员都不应该坚持任何类型的“敏捷”方法。当这些方法在实践中表现出来时,它们通常是好的软件开发的敌人,而不是朋友。

无论我们从这里走到哪里,让我们首先承认,我们中的许多敏捷者是问题的一部分。正如Pogo对Porkypine说的一句名言:“我们遇到了敌人,他就是我们”(Walt Kelly, Pogo)。Martin Fowler在Agile Australia 2018大会上这样说:

敏捷工业综合体强加给人们的方法是完全的歪曲。我本想说“悲剧”,但我认为“歪曲”是更好的词,因为最终在软件开发中没有放之四海而皆准的标准。即使是敏捷的拥护者也不会说敏捷一定是在任何地方都能使用的最好方法。关键是,团队的工作决定了如何去做。这是敏捷的基本原则。这甚至意味着,如果团队不想以敏捷的方式工作,那么敏捷可能在这种情况下是不合适的,并且(不使用敏捷)是他们在某种奇怪的、扭曲的逻辑世界中能够做事情的最敏捷的方式。所以这就是第一个问题:敏捷的工业综合体和这种强加的一种最好的做事方式。这是我们必须反对的。

敏捷工业综合体。黑暗的敏捷。假的敏捷。僵尸敏捷。更糟糕的是。一位组织心理学家朋友这么说:

敏捷是一种病毒,在整个企业中蔓延。你不应该对不断增长的阻力感到惊讶。因为这是当抗原入侵时抗体的自然反应。(个人信件)

嗯?

这就是它的感觉:入侵。因为您的业务转换“专家”对组织动力学和变化心理学的了解少得惊人。一个明目张胆的例子:当你宣布某人为“大师”时,你意识到你会立刻在多个层面上制造多少阻力吗?特别是当他们唯一精通的是一个为期两天的训练活动!(出处同上)

哦。我不敢告诉她“教练”也是经过两天的训练后才宣布的。我最近听到其中一个“教练”问,“必须有一个非常好的项目经理才能使敏捷工作吗?”

“是的,一个一流的项目经理、迭代经理、Scrum Master,不管你怎么称呼他们,他说话温和,但手里拿着一根大棒!”

泪水涌上了我的眼睛。

我的一个客户在探索了广阔的认证领域后,创建了自己的认证。许多Scrum管理者和产品所有者都在他们的工作空间里自豪地展示着它:敏捷雅虎。

我们将何去何从?

内部政策——敏捷世界内部

国内政策是一个广泛而全面的战略,或者是一个具体的计划,甚至是一个管理国内事务的简单原则。

在敏捷扩展的时代——业务变革——让我们首先澄清一下“敏捷敏捷”的含义。

为了说明什么是显而易见的,这里有一个简单的原则:任何“敏捷”都必须明确或隐式地引用敏捷宣言的四个价值观和12个原则(https://agilemanifesto.org)。它必须包含敏捷的“线索”。

我们必须回到未来,回到根本,回到根本。敏捷需要重新启动。“敏捷”团队应该定期回顾宣言和12条原则:这意味着什么?我们做得怎么样?我们如何才能继续朝着这个方向前进?

它的部分含义是,如果我们自己的“敏捷”实践想要保持敏捷,就需要不断地修剪它们。“简单是必要的”(12条原则)是敏捷的“线索”,我们必须喝自己的Kool-Aid。

戴夫·托马斯说,其实很简单:

找出你在哪里。朝着你的目标迈出一小步。根据所学内容调整你的理解。重复。

类似地,Alistair Cockburn的敏捷核心是一种基于简单框架的不可知论方法:协作、交付、反映和改进。Joshua Kerievsky的现代敏捷基于四个简单的原则:让人变得优秀,把安全作为先决条件,快速地试验和学习,持续地交付价值。

外交政策——敏捷世界之外

外交政策是一项广泛而全面的战略,或者是一项具体的计划,甚至是一项处理国外事务的简单原则。

在敏捷扩展的时代——业务变革——让我们第二,阐明我们“敏捷敏捷敏捷”的意图。

当像敏捷者这样的群体扬帆远航到其他地方时,文化不可避免地会发生冲突。

早期敏捷探险的特点是炮艇外交。例如,我们对项目管理的征服已经接近完成。

现在,我们遇到了一些奇怪的新领域,比如人力资源,还遇到了一些被称为组织心理学家的人,他们的证书比我们还多。

我们的外交政策是什么?我们认为自己是掠夺者还是商人?

让我们警惕一种天真的、最终会自我毁灭的殖民主义,它假定我们是优越的,为了他们自己的利益和我们的利益,当地人需要被教化。

相反,让我们小心我们自己的同化,就像曾经可怕的维京人消失在传说的迷雾中。例如,我是世界各地不断增长的将敏捷与积极心理学、欣赏式探究和以解决方案为中心的简要疗法相结合的敏捷运动的一部分——参见我的关于以解决方案为中心的敏捷的文章(http://sfio.org/journal/inter- vol-10-no- 2-janu-2019/page-5/)。与此同时,越来越多的“敏捷者”完全放弃了“敏捷”,因为他们完全被其他世界同化了。

我们整个企业的外交政策不是朝着一个大熔炉,而是朝着一个混合沙拉的方向努力。

一个简单的冲突解决矩阵说明了这种方法(从这里改编)。我们的立场不是竞争(敏捷赢了),也不是适应(敏捷输了),而是合作(业务赢了)。

这是美第奇效应的一个例子。弗朗斯·约翰逊(Frans Johansson) 2006年的著作《美第奇效应》(The Medici Effect)对我的思维产生了革命性的影响。美第奇效应(The Medici Effect)以14世纪意大利一个家庭的名字命名,这个家庭引发了欧洲的文艺复兴。美第奇效应指的是在不同学科、文化和行业的交叉碰撞中产生的突破性思维和颠覆性创新。这个想法引起了我的共鸣,因为我从小就在做大爆炸实验。

美第奇效应回答了我偶尔被问到的一个问题:为什么我很少参加敏捷活动?敏捷社区很重要。但是美第奇效应促使我不断地超越我所知道的人和事的界限。我很快发现,对我来说,启迪和突破更多地是由与军官、宗教领袖、诗人、哲学家、生物学家和心理学家的互动所激发的。我一生的大部分工作都是将这些相关的,有时是不相关的学科之间的点连接起来,并尝试新的和不同的工作方式。

结论

跨学科研究、原则和实践是敏捷的未来。这使得我们与我们的根保持联系变得更加重要,只要我们继续使用“敏捷”这个名字。请不要再说“敏捷、敏捷、敏捷、等等”之类的话了。

原文:https://www.infoq.com/articles/agile-agile-blah-blah

本文:https://pub.intelligentx.net/node/808

讨论:请加入知识星球或者小红圈【首席架构师圈】或者飞聊【首席架构师智库】

微信公众号

如果喜欢仙翁的分享,请关注微信公众号【首席架构师智库】

仙翁小号

如果想进一步讨论,请加仙翁小号【intelligenttimes】,注明你希望加入的群:架构,云计算,大数据,数据科学,物联网,人工智能,安全,全栈开发,DevOps,数字化,产品转型。

绿洲

如果喜欢看图分享,请关注仙翁的绿洲【2535161187】。

「首席看点」也许敏捷就是问题所在相关推荐

  1. oracle一列中间加一个字_「首席看架构」用GoldenGate创建从Oracle到Kafka的CDC事件流...

    我们通过GoldenGate技术在Oracle DB和Kafka代理之间创建集成,该技术实时发布Kafka中的CDC事件流. Oracle在其Oracle GoldenGate for Big Dat ...

  2. 「首席看应用架构」轮询,SSE 和WebSocket,如何选择合适的?

    构建实时Web应用程序有点挑战,我们需要考虑如何将数据从服务器发送到客户端.能够"主动"实现这一功能的技术已经存在了很长时间,并且仅限于两种通用方法:客户端请求或服务器请求. 实现 ...

  3. kafka 启动_「首席看Event Hub」如何在您的Spring启动应用程序中使用Kafka

    在体系结构规划期间选择正确的消息传递系统始终是一个挑战,但这是需要确定的最重要的考虑因素之一.作为一名开发人员,我每天都要编写需要服务大量用户并实时处理大量数据的应用程序. 通常,我将Java与Spr ...

  4. 「数据看世界」做自媒体有多难?

    封面 数据看世界连载.本文将从数据,产品,技术角度分析自媒体的时代环境. 文章从文字内容的消费者,自媒体人,自媒体平台分析,为自媒体人提供可能的产考. 作者多年从事技术和产品研发,以及部分数据分析工作 ...

  5. rtx3090能组成超级计算机吗,「必看分析」技嘉rtx3090超级雕评测?功能真的不好吗...

    十天后评价.1.吃鸡效果拉满,130-200+FPS,游戏优化差.温度40+到67度,使用率45%.航嘉850W金牌电源,I7-10700KF3.8CPU水冷.2.小屏幕温度等提示不错.功能复杂懒得研 ...

  6. 7-43 币值转换 (20分)_「篮球看吧」40岁了!生涯25年!还狂砍33分+联赛得分王,这他么是人吗...

    35岁的詹姆斯仍处在巅峰,让无数人惊讶.40岁的时候詹皇会是什么样子?现在詹皇有了一个参照样本,那就是40岁的斯科拉.这位阿根廷球星在迈入四旬依然能称霸欧洲顶级联赛,目前在意大利甲级篮球联赛得分榜排名 ...

  7. 教你如何在面试中用「10分钟快速分析」一款产品

    本文为PMCAFF专栏作者PMnote出品 通常对产品新人或刚转做产品经理的人来说,大多在面对「产品本身的观察与分析」时都是在面试的时候,为了考察面试者的「产品感」面试官大多都会问「你有用过我们的产品 ...

  8. 只招「测试开发工程师」了

    早些年(或者你入行前听说的 / 你在书本上看到的),也许有「自动测试工程师,性能测试工程师,安全测试工程师」等岗位 . 然而,随着这几年的企业最佳实战,及「围绕高效干活为目的」的落地 : 大有变化 . ...

  9. 帮助企业客户提升服务管理数字化能力,「甄知科技」燕千云完成7000万元首轮融资

    36氪获悉,「甄知科技」已于日前完成首轮融资.本轮融资金额为7000万人民币,由经纬创投和蓝湖资本联合领投,BV百度风投和信公小安跟投,毅仁资本担任独家财务顾问.据了解,本轮融资资金将用于产品研发和市 ...

  10. 办公室看VR黄片,微软「HoloLens之父」辞职!

    来源:新智元 就在本周二,性骚扰丑闻缠身的HoloLens联合创始人Alex Kipman给微软递交了辞呈,不干了. 据知情人士爆料,收到Kipman辞呈的微软云与AI部门的负责人Scott Guth ...

最新文章

  1. 用ASP.NET如何读取NT用户名
  2. 隔空投送所有人安全吗_Find X2将采用2K+120Hz屏幕,支持65W;安卓将拥有“隔空投送”;“杀毒霸主”Avast被曝偷卖4.35亿用户数据;...
  3. linux shell 脚本入门
  4. css设置元素的宽高为整数,为什么有的浏览器解析出来的宽高是小数?
  5. 为什么用 php widget,ThinkPHP的Widget扩展实例
  6. c# 利用AForge和百度AI开发实时人脸识别
  7. 如何判断两个时间段是否有交集
  8. vue中mode的设置
  9. SQL Server 固定角色
  10. 程序员为什么热衷于造轮子,而不是硬照,升职加薪吗?
  11. C++——二维vector初始化大小方法
  12. 华为AI音箱更新春节专属技能:对春联 拜年留言
  13. java在循环中删除数组元素,在循环Perl中删除数组中的元素
  14. AMR在IP域中的编码(rfc3267,4867)
  15. TTF字体文件内容获取
  16. cad计算机绘图知识点,CAD制图入门初学知识点汇总
  17. v-model修饰符.lazy详解
  18. python自动化测试课程学费一般多少 学习方式不同,价格也会存在差异
  19. 简要概述服装设计管理
  20. 企企通:数字化浪潮下,企业如何利用间接采购策略,实现降本增效?

热门文章

  1. JSP中使用JSP模板
  2. python处理excel数据计算_Python处理Excel数据
  3. c++编游戏-扫雷-c++游戏将彩色化-windows7自带扫雷游戏休闲娱乐
  4. linux把mac格式化了,Mac上将树莓派已经写了系统的SD卡(磁盘)抹除、格式化
  5. 基于MDUI的API管理系统
  6. 遭遇scvhost.exe,qsetup.exe,dsound.dll,hnetcfg.dll,olepro32.dll等1
  7. 面向对象七大基本原则
  8. 程序员一毕业就年薪 110 万竟然是靠……
  9. Python3之pip加速
  10. 数值分析·学习 | 平方根法和追赶法matlab实现