作为敏捷宣言的原作者和最初的签署者,Alistair Cockburn最近发表了他对于敏捷宣言的观点。他鼓励读者从当时敏捷宣言作者的角度入手,并且注意2001年最初的签署者,是如何将自己正在进行的工作,融汇到敏捷宣言的写作思路之中的。
他使用了一个略带煽动性质的标题“我是如何拯救敏捷和整个世界的”,他这样说道:
并不是说我拯救了什么,我只是想提醒你们,敏捷宣言是由17人共同撰写,参与的作者都在相关领域有充分经验,也来自不同的背景文化中。你首先需要采访17名原作者,才能断定自己完全理解了敏捷软件开发的关键。希望在我们的有生之年中,有人可以尝试这样做。
他明确地回应了一些人希望更新敏捷宣言的想法:
敏捷宣言是完全自发的,就是说我们制定敏捷宣言没有任何的目的和议程。自我组织在编写的过程中非常重要,我们必须相互尊重,非常愿意倾听各方面的观点。所以,我们17个人可以在特定的时间,聚集在一起,合力完成这份敏捷宣言。那时候我们就达成了共识,永远不会因为某些原因更新这份敏捷宣言。(所以请不要要求我们这么做。)
他介绍了每位作者的贡献,以及当时他们各自的观点是如何汇聚在一起,最终形成了敏捷宣言的价值观和原则。他还介绍了多年来,这17名作者的工作是如何影响到了敏捷的发展的。
我希望你能注意,敏捷宣言是由17名来自不同学校,不同文化背景的人共同完成的。没有一个人可以代表17人的观点,所以这确实是我们17人的共同作品。我们在会议的最后认识到,添加或者去除任何一个人都会给最终的成果带来改变。
同样也是原作者之一的Jim Highsmith在敏捷宣言的官方网站发表了一篇关于敏捷宣言的历史。他详细地介绍了敏捷宣言创作的动机:
我相信敏捷方法论的核心不是很好的东西,虽然目标是将好的产品交付给客户,强调“客户是我们最重要的资产”,但是在真实的生产环境中,更愿意“扮演”的好像客户是最重要的,但没有注意到“资产”这方面。所以在最终的分析中,无论是对敏捷方法论的日渐增长的兴趣还是对它的强烈批判,都关注到了其不好的价值和文化。
InfoQ计划就Cockburn所提出的挑战和希望,与所有的17名签署者进行采访讨论,听听他们的建议和意见。
查看英文原文:Refuting the Idea of Rewriting the Agile Manifesto