未来已来|人工智能与数据库融合发展分论坛议程初探 了解详情
写点什么

别再空谈敏捷了

  • 2019-08-28
  • 本文字数:2770 字

    阅读完需:约 9 分钟

别再空谈敏捷了

6 月 17 日,极客时间《企业级 Agents 开发实战营》正式上线,10 周掌握企业级 Agents 从设计、开发到部署全流程。


现如今,“敏捷”可以是指任何东西。渐渐地,它就变得毫无意义了。很多企业已经对”敏捷“感到厌倦了,甚至有了抗拒性。


更糟糕的是,就像孔子说的那样:“当言语失去意义时,人类也就失去了自由”。在一些企业里,“敏捷”已经变成了某种“命令和管理”的化身。Kent Beck 一语道出了很多身陷其中的人的沮丧:


我在南非参加敏捷大会时,有人走过来对我说:“我们想开发软件,但无法忍受这些敏捷仪式。我们只是想写一些程序而已,至于这样吗”。我不禁热泪盈眶……我们怎么又回到了 20 年前的水平了呢?


这个问题问得很好,这是一个非常重要的问题。他们还提出了其他一些问题,比如“我们将何去何从”?Ron Jeffries 最近提出了一个非常现实的可能性:


是时候尝试一些新东西了:开发人员应该放弃“敏捷”了……我真的认为不管哪个领域的软件开发人员都不应该再坚持任何形式的“敏捷”方法了。正如这些敏捷方法在实际当中所呈现的那样,它们更像是软件开发人员的敌人,而不是朋友。


无论我们要去到哪里,我们首先必须承认的是,我们当中的很多敏捷实践者本身就是问题的一部分。正如 Pogo 对 Porkypine 说过的一句名言:“我们遇到敌人了,就是我们自己”(Walt Kelly《 Pogo》)。Martin Fowler 在 2018 澳大利亚敏捷大会上是这样说的


将“敏捷工业综合征”强加于人,这绝对是一种曲解。我本来想说是“悲剧”,但“曲解”这个词更好些,因为在软件开发中没有放之四海而皆准的东西。即使是敏捷拥护者也不会说敏捷可以被用在任何地方。关键在于团队如何去做。这是敏捷的一个基本原则。也就是说,如果团队不想使用敏捷方法,那么敏捷在这种情况下可能是不合适的,而不使用敏捷方法是他们在某种扭曲的逻辑世界中做事的最敏捷的方式。所以,敏捷并将其强加于人才是首要的问题。这是我们必须要反对的。


敏捷工业综合征、暗黑敏捷、虚假敏捷、僵尸敏捷……这些更糟糕。所以,一位企业心理学家朋友说:


敏捷是一种病毒,正在企业中蔓延。对于不断增长的阻力,你不应该感到惊讶。因为每当有抗原入侵时,抗体就会这么做。

强加的敏捷看起来就像是入侵。因为业务转型“专家”对企业变化心理学知之甚少。一个很明显的例子:当你宣布某人为“Master”时,你意识到这样会带来多大的阻力吗?尤其是当他只经过为期两天的培训的时候!


我不敢告诉她的是,“教练”其实也只是经过两天的培训而已。最近,我还听到有一位“教练”问我:“要做好敏捷,必须要有一个非常好的项目经理吗?”


“是的,一流的项目经理、迭代经理、Scrum Master,不管你怎么称呼他们都好,他们一般说话温和,但手里握着一根大棒(美国总统罗斯福,提倡大棒政策,即以军事为背景推进外交)!”


我再次热泪盈眶。


我的一个客户在研究了认证领域的业务后,创建了自己的认证系统。数十位 Scrum Master 和产品经理自豪地在他们的公司里展示它:Agile Yahoo。


我们将何去何从?

内部策略——在敏捷世界的内部

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


在这个敏捷爆发的年代,先让我们来澄清一下“Agile agile agile”的含义。


一个简单的原则:任何形式的“敏捷”都必须显式或隐式地参考敏捷宣言的 4 个价值观和 12 条原则,必须包含敏捷“线索”。


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


它的部分含义是,如果想要让“敏捷”实践保持敏捷,就必须不断地做出调整。“简单即要素”(12 条原则之一)就是一个敏捷“线索”,我们必须喝下自己的“酷爱”饮料(意思是自己对自己负责)。


Dave Thomas 说,这是这么简单:


找到自己的位置。朝着目标迈进一小步,基于你所学到的东西调整自己。然后重复这一过程。


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

外部策略——敏捷世界之外

外部策略是一项广泛而全面的策略,或者说是一项具体的计划,甚至是一项简单的管理外部事务的原则。


在这个敏捷爆发的年代,让我们第二次来澄清一下“Agile agile agile”的含义。


当敏捷实践者这个群体开始驶向其他领域时,不可避免地会发生文化冲突。


早期的敏捷探险就像是炮艇外交。我们对项目管理领域的征服已经接近完成。


现在,我们进入到一些奇怪的新领域,比如人力资源,并遇到了企业心理学家,他们的资历比我们还高。


那么我们的外部策略是什么呢?我们把自己看成是掠夺者还是商人呢?


我们要警惕一种天真的、最终会导致自我失败的殖民主义心态,这种殖民主义假定了一种优越感,即认为当地人为了他们自己的利益和我们的利益,需要接受我们的文化“入侵”。


我们也要警惕我们自己的同化,就像曾经可怕的维京人消失在传说的迷雾中一样。例如,我是众多敏捷学家中的一员,他们正在将敏捷与积极心理学、欣赏式探究和以解决方案为重点的简要治疗方案相结合——参见我的一篇有关以解决方案为重点的敏捷的文章。与此同时,越来越多的“敏捷者”完全放弃了“敏捷”,因为他们已经完全融入了其他世界。


我们的外部策略不是朝着一个大熔炉,而是朝着一个什锦沙拉的方向努力。


下面的冲突解决矩阵很好地演示了这种方法。我们的立场不是竞争(敏捷赢了),也不是要屈服(敏捷输了),而是要协作(业务赢了)。



这是美第奇效应(Medici Effect)的一个例子。2006 年出版的《美第奇效应》(The Medici Effect,作者 Frans Johansson )对我的思想产生了革命性的影响。“美第奇效应”这个名字源自 14 世纪的一个引发了欧洲文艺复兴的意大利家族,指那些在不同学科、文化和行业领域发生的“大爆炸”碰撞中迸发出来的突破性思维和颠覆性创新。这个想法引起了我的共鸣,因为我从小就喜欢做大爆炸实验。


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

结论

跨学科研究、原则和实践是敏捷的未来。只要我们想要继续使用“敏捷”这个名字,就必须追根溯源。请不要再空谈“Agile Agile Agile Blah Blah Blah”了。


作者简介 Maurice Mo Hagar 是美国的一位企业敏捷教练,之前曾担任 CIO 的职位。他帮助全球 60 多家财富 500 强企业加速组织变革,提升绩效和产出成果。他的专业领域包括敏捷、解决方案焦点、战略预见和设计思维。

原文链接:

Maybe Agile Is the Problem


2019-08-28 17:119490
用户头像

发布了 731 篇内容, 共 436.8 次阅读, 收获喜欢 1999 次。

关注

评论

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

北京汽车:传统车厂向“用户服务”转型的新范本

字节跳动数据平台

大数据 用户

“多巴胺设计” 来袭,TDesign 主题中心上线

TDesign

设计 主题色 开源系统

企业转型必修课,用友BIP成为企业数智化首选

用友BIP

国产替代

MQTT 订阅标识符详解

EMQ映云科技

mqtt 订阅标识符

对线面试官 Redis | 十 Redis集群模式

派大星

Java 面试题

融云「北极星」数据监控平台:数据可视通晓全局,精准分析定位问题

融云 RongCloud

监控 数据 IM RTC 融云

基于PaddleOCR与OpenVINO™的结构化输出Pipeline

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

Eplan是什么软件?学习Eplan软件的几个关键要点

智造软件

汽车电气架构 CAE CAE软件 EPLAN 电气辅助设计

尝试7分钟内上线一个网站,这个工具太赞了!

互联网工科生

低代码 搭建平台 搭建网站

2023中国老博会/2023西部养老辅具展会

秋硕展览

CST电磁仿真软件要怎么学?

思茂信息

操作 仿真软件 cst cst使用教程 cst仿真软件

Spring 能解决所有循环依赖吗?

江南一点雨

Java spring

点云标注的未来发展与技术革新

来自四九城儿

“芯”有灵“蜥” 融合·创新!龙蜥社区走进 Intel MeetUp 议程硬核剧透来了

OpenAnolis小助手

开源 操作系统 intel Meetup 龙蜥社区

Karmada:让跨集群弹性伸缩FederatedHPA突破新边界

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

完成等保测评后有合格证书吗?是什么样的?

行云管家

等保测评 等保2.0 等级测评

Github实时数据分析与可视化训练营火热开启!免费领取5000元云上资源

阿里云大数据AI技术

MySQL 开发者 分布式计算 数据可视化 大数据、

开发微信公众号本地调试+-+cpolar内网穿透

程思扬

微信公众号 网络穿透

软件测试/测试开发丨Linux进程与线程学习笔记

测试人

Python Linux 程序员 软件测试

转型过程“千变万化”,怎样的数智平台才能够帮助企业顺利转型?

用友BIP

数智底座

智能分析云 | 穿透式数据分析赋能数智国资

用友BIP

数据分析

Java基础入门——Java语言介绍

java易二三

Java

Brotli-压缩算法的潮流 | 社区征文

不叫猫先生

Brotli 压缩算法 年中技术盘点

2023年中国(深圳)国际耐火材料产业展会

秋硕展览

云端利器!香港云主机带你畅享强大的云计算能力!

一只扑棱蛾子

香港云主机

@Import :Spring Bean模块装配的艺术

华为云开发者联盟

spring 开发 华为云 华为云开发者联盟 企业号 7 月 PK 榜

共筑信创生态!亚信科技AntDB数据库与用友、东方通、星辰天合达成兼容互认

亚信AntDB数据库

数据库 AntDB AntDB数据库

交付和发布的区别,你真的懂吗?

老张

持续集成 线上发布 版本火车

别再空谈敏捷了_语言 & 开发_Maurice Mo Hagar_InfoQ精选文章