BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

观点:敏捷的成功不依赖于敏捷技术

| 作者 Amr Elssamadisy 关注 0 他的粉丝 ,译者 侯伯薇 关注 0 他的粉丝 发布于 2010年2月11日. 估计阅读时间: 2 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

敏捷团队在过去、现在和将来都获得了和将会获得不可思议的成功,这已经成为了事实。但是也有很多失败的情况:“脆弱的”实施,“效果一般的”实施,以及敏捷团队不能产出很棒的软件,并且/或者没能从整体上对组织产生影响等。这些失败能够被指出并且“修正”吗,或者敏捷开发仅对某些团队有用吗?

有这样一种想法:我们在技术上已经提出了主要的改进,并且出于对敏捷社区的敬意已经做到了所有主要的改进。大量的修正、改写以及新的标签都只是小幅增量的改进。但问题并不在于过程和技术,尽管我们经常试图对其进行改进,而在于我们这些创建软件的人。多年前我听到过一个故事,到现在也没有忘记:

一位农业大学的毕业生和一位老农民谈话,告诉所有他所学到的新技术,并且说他能够如何帮助农民使他的庄稼有三倍的收成。那位老人看着这位新毕业生说:“孩子……,如果我做了我自己知道的一半儿,我就已经可以让我的庄稼收成翻倍了。”

莫非这样的事情在敏捷社区中也正在发生?莫非说失败并不是旧的敏捷技术在当前不同的环境中所产生价值的失败?莫非说如果我们仅仅通过完成所知道的事情,大多数失败就会变成不可思议的成功?这位记者的思路确实如此。

接下来的逻辑问题是“为什么我们不做明知会有用的事情呢?”,这是个让人头疼的问题。如果我们知道什么会起作用,那么我们怎么会不做呢?下面是我发现的事实:敏捷实施的成功百分百都依赖于人;人们进行实践,然后必须对自己的问题负责,并且以遵守规则的方式面对浮现出来的糟糕事实。要注意这两个事实都没有被归入到任何敏捷方法(新的或者旧的)中,但几乎所有的方法中都包含了它们。

但是“面对事实”并且“遵守规则”做起来并不容易。有人对其做预先的安排,并发现敏捷技术很自然,并能够增强能力。还有其他人——我敢打赌有一半以上的人——不会自觉地这么做。我不知道有什么方式能够迫使他们做这些事,并且我也不确定团队和组织是否能够被改变成这样做。你的想法呢?

查看英文原文:Opinion: Agile Success Is Not Dependent on Agile Techniques

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT