写点什么

Mike Cohn 的“走向敏捷”三模式

2008 年 1 月 22 日

敏捷联盟创始人之一、咨询师兼图书作者 Mike Cohn 最近根据其自身经验将“如何帮助团队采纳敏捷”总结为三对核心模式,当团队向敏捷过渡时,可以利用这些模式。Mike 建议,团队或者组织在逐步采用敏捷的过程中,应该从每对模式中选出一个最适合他们自身情况的模式。

范围有多广:“小步前进”还是“全面推广”

小步前进”是指最初在一个试航团队中尝试敏捷的转型,然后逐渐推广到整个组织中的方法。Mike 建议,这种方法在以下几个方面具有优势:最小化因错误而导致的成本、将最初成功的可能性最大化、培养内部的“专家”,以协助后期推广过程的顺利进行。Mike 紧接着提及三个隐患:团队在试验阶段产生的早期的成功,可能会给整个组织带来错误的期望;组织推广所用的时间会更长;一旦失败,怀疑者将把其视为公司无法实现承诺的一种信号。

与其相反,“全面推广”的特征是从一开始就让所有团队进行转型,它可以在以下方面让企业受益:展现管理中的各种承诺,组织会变得更加灵活,避免同时使用两个过程带来的不一致,以及减少总体上的抵触感。Mike 同时也指出了“全面推进”的缺点:高风险,高开销,可能需要机构重组,会遇到来自于组织的很大压力。

如何对待技术:“技术实践优先”还是“迭代优先”

技术实践优先”要求团队接受敏捷是从关注XP 的诸多实践开始的,比如简单设计、测试驱动开发、结对编程、持续集成以及短迭代周期。它带给团队的好处是:转型的启动非常迅速而且平滑。Mike 指出这种方法的不足在于:通常较难做到,而且会导致开销激增,同时还可能将团队带离以用户为中心的思考,从而失去了敏捷的真正意义。

相反,“迭代优先”方法,它最初只关注“团队以迭代方式工作”,一旦这个目标受到阻碍,才着手改变技术实践。它的优势可能在于:它很容易实现,而且遇到团队成员抵触的可能性很小。但也有另一个风险:团队可能永远也不会采用对于改善敏捷而言最基础的工程实践。

可见性怎样:“秘密行动”还是“公开推广”

秘密行动”是指团队在采用敏捷实践过程中积累的大量知识只保留在团队的内部。它允许团队在受到其他人关注之前就能获得成功,这就是它给团队带来的好处;那些关注即来自于希望模仿他们的人,也来自于可能会反对他们的人。其缺点包括:难以获得组织所能提供的必要的支持,同时,即使这个团队成功了,也不容易说服怀疑者们去信服。

公开推广”是指团队在采用敏捷过程中所做的努力对于团队以外甚至组织以外都是公开的知识。它的优势在于:它会激励团队去坚持采用敏捷之路,帮助团队得到外部的支持,更早地发现怀疑者们的疑虑, 并证明高层管理者支持这种变迁并希望它成功。其可能引起的不良后果是,假如公开宣布开始做某件事,最终却没有成功,别人会认为这是非常鲁莽的,也就是说,此时反对者的质疑声就彻底抵消了这种方法的优势所在,而这正是“公开推广”的劣势。

Mike 在文章的结尾只做了简单的总结,即任何一种模式的组合都可能为组织带来成功,有些模式天生就与其他模式匹配,比如“全面推进”与“迭代优先”。

最重要的是,组织要慎重选择恰当的模式使其走上敏捷之路。与敏捷采纳模式相关的另一个资源是 Amr Elssamadisy’写的《 Patterns of Agile Practice Adoption 》,以及 InfoQ 上的“采纳敏捷”。

查看英文原文 Mike Cohn Provides New Patterns of Agile Adoption

2008 年 1 月 22 日 19:41639
用户头像

发布了 53 篇内容, 共 94277 次阅读, 收获喜欢 2 次。

关注

评论

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

架构师训练营第二周作业

Geek_4c1353

大作业

SuperLab

JAVA集合之LinkedList底层实现和原理

彭阿三

linkedlist

使用Grafana + simpod-json-datasource快速搭建数据看板

诸葛小猿

Grafana 数据可视化 simpod-json-datasource

GaussDB(for MySQL)如何在存储架构设计上做到高可靠、高可用

华为云开发者社区

数据库 GaussDB

学完这篇Spring Cloud技术提升一个点!

Java架构师迁哥

Redis做分布式锁可能不那么简单

架构师修行之路

分布式 分布式锁

阿里P9架构师推荐的Spring领域巅峰之作,颠覆了我对Spring的认知

Java成神之路

Java spring 编程 程序员 面试

“哥伦布”华为,与智能联接新大陆

脑极体

鼓励语言区块链技术的应用

CECBC区块链专委会

区块链

二.图说Eureka源码(环境搭建)

阿亮

源码 SpringCloud Eureka

大作业

任小龙

实践案例丨ACL2020 KBQA 基于查询图生成回答多跳复杂问题

华为云开发者社区

搜索 数据集 知识图谱

牛皮了!头一次见有大佬把「Java高并发编程」详解得如此清晰明了

Java成神之路

Java 程序员 面试 并发编程

12周作业-大数据

飞雪

「架构师训练营第 1 期」第二周课后总结

睡不着摇一摇

极客大学架构师训练营

架构师训练营笔记2则分布式系统架构和数据结构

tuuezzy

智能体:华为给时代炼一炉钢

脑极体

朋友入职阿里请我吃饭,只因为面试前我逼他看了这些,经验很重要

小Q

Java 学习 程序员 架构 面试

面试官:讲讲Redis的五大数据类型?如何使用?(内含完整测试源码)

冰河

redis Jedis JedisCluster

一个草根的日常杂碎(9月23日)

刘新吾

随笔杂谈 生活记录 社会百态

这份阿里P8整理的Java学习资源,简直把所有Java知识操作都写出来了

Java成神之路

Java 编程 程序员 面试

换道超车 区块链是你的捷径

CECBC区块链专委会

区块链 互联网

小朋友都能看懂的 HTTPS

Java架构师迁哥

甲方日常 22

句子

Vue 工作 随笔杂谈 日常

「架构师训练营第 1 期」第二周作业

睡不着摇一摇

极客大学架构师训练营

无代码平台,完成业务的最后一公里

钟杰

数字货币管理,3 大新模式来了!

CECBC区块链专委会

区块链 数字货币

问世间异步为何物?

架构师修行之路

微服务 异步

智谱 AI 首席科学家唐杰团队荣获国际数据挖掘顶会时间检验应用科学奖

极客播报

架构师训练营期末大作业

史慧君

Leader修炼指“北”:管理路上的大小Boss

Leader修炼指“北”:管理路上的大小Boss

Mike Cohn的“走向敏捷”三模式-InfoQ