【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

James Shore 谈保持真正的敏捷

  • 2009-06-08
  • 本文字数:1415 字

    阅读完需:约 5 分钟

InfoQ 首先向 Jim 询问关于由他和 Shane Warden 一起写的《

敏捷开发艺术》一书,特别是为什么该书不错,读者能从中获得些什么。Jim 解释说很多早期的综合性著作,比如

极限编程系列里面的书,主要的目标读者是那些“创新者和早期接受者”(Jeffrey Moore 在《跨越鸿沟》一文中的术语),而他的书能给那批现在想尝试敏捷的“早期从众”更多有实效的内容。Jim 还继续描述了这些内容的出处:

这本书是我和团队一起工作所获得经验的结晶:一开始采用 XP,随后又因为很多跟我一起工作的团队都以 Scrum 作为起步,也就结合了部分 Scrum,最后是把精益的概念也融入了进来。所有这一切都采用了类似精益的 Eli Goldratt 的约束理论模型。书中的最后一部分内容是 Brian Marick 的敏捷测试指南

更多关于 Jim 这本书的信息可以参阅在敏捷 2007 大会上的

这个访谈

InfoQ 接着和 Jim 谈了他关于敏捷应用正在越来越水的观点,因为他写了 2 篇著名的文章 Stumbling Through Mediocrity敏捷的衰落。综合了他所观察到的,他说道:

人们在说:“我们想要变得敏捷。”于是他们找了最简单的、最便宜的方式“变得敏捷”了,但结果呢,他们的生活并没有变得更好。很多情况下,实际上,他们的生活越来越糟。

我 所看到的是敏捷已经变成了一个流行词语,敏捷变成了一个目标。但是如果敏捷是目标,你大可以做各种“无厘头”的事情,随后贴上“敏捷”的标签并宣称你成功 了,但实际上你没有让任何人过得更好。敏捷的目标不是“变得敏捷”,而是要做出一个有价值的,满足能高效工作、扩展性好、人性化这些目标的伟大的软件。

当被问到敏捷社区又能做些什么来改善现在这种情况时,Jim 给出了如下的意见:

我们需要不再宣称敏捷很简单。我们需要宣称敏捷是有效的、强大的,敏捷可以带来价值,但并简单。事实上,要想敏捷很难。【敏捷是一种组织级别的改变,任何】组织级别的改变都是很难的。

当谈到现在日益增长的一种趋势:用敏捷但不真正地用完整的方法学的时候,关于看板的话题就被提了出来。Jim 解释说,他认为看板是很好的工具,但也很担心大家太过关注看板本身而忽略了精益所包含的更多的内容:

我认为看板真的是一个有意思的想法,一个非常棒的工具…但是,源自于丰田生产方式的精益软件开发的想法【由 Mary 和 Tom Poppendieck 提出】相比看板有着更多的内容,而不是像看板那样主要讨论怎么计划工作。别的还包括连续流,改进方式【一种“学习文化”】以及消除 浪费等等。看板虽然是唯一用来创造连续流环境的工具,但它不是所有。就像采用 XP 和 Scrum,但仅仅在白板前讨论下一步做什么。 很多看板的支持者们会说:“不,看板是一套完整的体系。”而我会回复说:“为什么不说精益是完整的体系呢?”因为我们已经有了一个精益的体系,它很好地和敏捷融为一体了。

如果我们准备用看板,让我们不要仅仅只使用它。让我们拥抱、运用整个精益体系,因为它能完美地和敏捷结合一起。

当被进一步问到关于精益他有什么不同寻常的发现的时候,Jim 用了下面这段话来结束了我们的访谈:

当我第一次读 Poppendieck 的书的时候,我想“终于,这里解释了为什么我们做了敏捷中的一切”。敏捷宣言中有些原则是跟它有关的,但在我看来精益原则更好。比如为什么我们要考虑各种可能的选择,我们为什么要频繁交付。精益对这些给出了很多很好的解释。

如果你对 Jim 对敏捷的理解和看法感兴趣,你可以考虑去听听他和 Diana Larsen 将在 6 月 8 日到 6 月 12 日举行的敏捷计划和交付的艺术这一公开课。

2009-06-08 02:561244
用户头像

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

关注

评论

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

探讨数字化转型的必要性与重要性

高端章鱼哥

转型 低代码 数字化

SEO长尾效应:掌握这个策略,助力你的独立站SEO长效增长

九凌网络

苹果市值一夜蒸发 1071 亿美元;「团结引擎创世版」发布丨 RTE 开发者日报 Vol.118

声网

USBclean for Mac(USB专杀工具) v3.8激活版

影影绰绰一往直前

TuGraph Analytics交互式图查询:让图所见即所得

TuGraphAnalytics

图分析 图查询 图可视化

测试开发 | 神经网络架构与设计:探索人工智能的大脑

测吧(北京)科技有限公司

测试

监督学习算法详解:模型训练、分类与预测

测吧(北京)科技有限公司

测试

真的好简单,开发搭建了自己的体育赛事直播平台

软件开发-梦幻运营部

2023 IoTDB Summit:清华大学软件学院长聘副教授龙明盛《IoTDB 新组件:内生机器学习》

Apache IoTDB

详尽解读:甲骨文云 OCI Cloud 入门与管理全攻略

Geek_2d6073

测试开发 | Python-列表

测吧(北京)科技有限公司

测试

MindNode for mac(思维导图软件)v2023.3.1中文激活版

影影绰绰一往直前

Scrum敏捷工具管理大全汇总

顿顿顿

敏捷工具 scrum工具 scrum管理工具 敏捷研发管理工具 scrum工具敏捷

低代码平台在自动驾驶系统开发中的应用

不在线第一只蜗牛

自动驾驶 低代码 交通

软件测试/测试开发丨Web端测试—CSS讲解 学习笔记

测试人

软件测试

什么是DePIN,2024年需要了解的DePIN项目

TechubNews

区块链 DePIN

低代码技术:颠覆数据孤岛的技术利器

快乐非自愿限量之名

数据 低代码 数据孤岛

如何评估 RAG 应用的质量?最典型的方法论和评估工具都在这里了

Zilliz

评估 AIGC LLM rag

CentOS下nginx的安装

Jackey

nginx

Java注解,看完就会用

快乐非自愿限量之名

Java Python 元数据

2023到2024年:前端发展趋势展望

EquatorCoco

前端 前端开发 低代码 低代码开发

测试开发 | 数据挖掘在人工智能中的作用:洞察、预测与创新

测吧(北京)科技有限公司

测试

PDF Reader Pro for Mac(好用的pdf编辑阅读器)v3.2.1.0中文激活版

影影绰绰一往直前

测试开发 | 人工智能与大数据的融合:创新、应用与未来趋势

测吧(北京)科技有限公司

测试

测试开发 | 从原理到实战,四天带你轻松进阶Python

测吧(北京)科技有限公司

测试

Allins 官网正式上线,铭文赛道进入 AMM 交易时代

股市老人

Allins 官网上线,标志铭文赛道正式进入 AMM 交易时代

EOSdreamer111

软件测试/测试开发丨Web端测试-测试用例设计思路 学习笔记

测试人

软件测试

京东商品详情API:数据分析和挖掘以优化销售策略

技术冰糖葫芦

API

使用腾讯云大数据Elasticsearch 8.8.1实现:NLP+Vector Search+GAI

腾讯云大数据

ES

测试开发 | 无监督学习与聚类算法:数据中的潜在结构解析

测吧(北京)科技有限公司

测试

James Shore谈保持真正的敏捷_研发效能_Mike Bria_InfoQ精选文章