务实敏捷吗?

时间:2008-10-16 14:51:18

标签: agile methodology

我刚刚重新阅读The Pragmatic Programmer(我第三次读它......我每次都会得到新的东西)。看起来他们提到的提示与许多敏捷方法有关。语用编程只是敏捷开发的另一种形式吗?

4 个答案:

答案 0 :(得分:13)

大多数创造出来的“敏捷开发”都是已经使用多年的实践,你会在“实用程序员”和“代码完成”等中找到很多这些想法。在某种程度上,敏捷是一个很好的营销旋转已经被创造出来,但我相信它为我们带来了很多好处,让这些做法和想法成为主流。

答案 1 :(得分:7)

不希望轻率:这有关系吗?

当涉及到它时,这些是人们以不同方式使用的标签,意味着各种不同的东西。这些实践本身比你归于它们的标签重要得多。

但是,从根本上说,许多实践都出现在两个地方都应该不足为奇。

答案 2 :(得分:5)

作者都是started the whole agile movement(或者至少给它起名)的小组的一部分,所以我会说是的。

答案 3 :(得分:1)

是的,pragprog的方式很敏捷。敏捷宣言的许多元素都可以在实用的程序员手册中找到。这方面很好的例子包括“没有最终决定”和“在黑暗中发光的代码”。

Andy Hunt和Dave Thomas(Ruby Dave)签署了敏捷宣言。

我想提出的主要观点是,很少有真正经验丰富的敏捷人士会对“敏捷”的内容有多大关注。几周前肯特贝克接受了FLOSS播客(http://twit.tv/floss87)的采访,很清楚他说的话和他的语调,极端编程的先驱不相信“敏捷”这个词带来很多意味着这些日子在这个行业。

我做了很多极端编程,发现每个人都说他们“敏捷” - 即使是那些不知道五分钟之前意味着什么的人。恕我直言这个词已经变得毫无意义。一个项目是否遵循scrum规则或极端的编程规则是更明确的......我会说选择一种特定的风格,因为随着时间的推移,“敏捷”的总称术语似乎意味着越来越少。