限时领|《AI 百问百答》专栏课+实体书(包邮)! 了解详情
写点什么

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:561735
用户头像

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

关注

评论

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

个推融合实人认证服务和视觉智能技术,推出青少年网络游戏防沉迷解决方案

个推

AI 人脸识别

2021Java高频精选面试题讲解,2021Java大厂面试真题

Java 面试 后端

直播回顾 | seL4基金会主席谈物理系统安全工程实践

鉴释

自动驾驶 操作系统 微内核 在线研讨会

2021年Android工作或更难找,2021Android面经

android 移动开发

百亿级日志流分析实践 | 剖析个推SDK后效分析功能实现原理

个推

消息推送 sdk

如何用人工智能技术优化 WebRTC 产品(内附具体方案)

融云 RongCloud

2021Java网络编程总结篇,三年老Java经验面经

Java 面试 后端

2021Java高级进阶学习资料,StringBoot编程式事务与声明式事务

Java 面试 后端

2021年Android工作或更难找,深入剖析原理

android 面试 移动开发

三维可视化数字能源系统,助力智慧园区高效能源管理

ThingJS数字孪生引擎

大前端 物联网 可视化 数字孪生

科创人|华傲数据CEO贾西贝:梦想驱动的九个人生抉择

科创人

2021Java最新大厂面试真题总结,入职阿里啦

Java 面试 后端

M-SQL:超强的多任务表示学习方法

华为云开发者联盟

sql 自然语言 M-SQL SQL语句 多任务

2021Java面试心得,Spring的XML解析原理

Java 面试 后端

个推0代码数据可视化实操:基于Tableau的中国奥运数据探索

个推

Jenkins: 重置管理员密码

吴脑的键客

jenkins

2021年Android大厂面试,劲爆

android 面试 移动开发

2021Java者未来的出路在哪里,怒斩获了30家互联网公司offer

Java 面试 后端

2021Java面试心得,淘汰机制、缓存雪崩

Java 后端

分布式服务下,消息中间件改造

Java 架构 面试 分布式 后端

2021互联网大厂Java面经合集,阿里面试官必问

Java 面试 后端

2021年Android岗位BAT大厂面试题知识点小结,阿里巴巴安卓面试题答案

android 面试 移动开发

2021Java最新大厂面试真题,37岁程序员被裁

Java 面试 后端

2021Java最新大厂面试真题,Java面试宝典pdf

Java 面试 后端

2021一位Java中级程序员的跳槽面经,springmvc源码解析pdf

Java 面试 后端

科创人|华映资本章高男:好奇心顽童,趋势焦虑者,反套路投资人

科创人

2021Java精选面试实战总结整理,Java程序员面试算法宝典

Java 面试 后端

2021Java进阶者的新篇章,做了5年Java

Java 面试 后端

阿里淘技术带佬新作:设计模式的完美演绎,共计1290页

Java 程序员 架构 面试 计算机

2021年Android大厂面试,送大厂面经一份

android 面试 移动开发

2021京东最新Java面试真题解析,2021Java开发面试解答

Java 面试 后端

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