作為敏捷宣言的原作者和最初的簽署者,Alistair Cockburn最近發表了他對于敏捷宣言的觀點。他鼓勵讀者從當時敏捷宣言作者的角度入手,并且注意2001年最初的簽署者,是如何將自己正在進行的工作,融匯到敏捷宣言的寫作思路之中的。
他使用了一個略帶煽動性質的標題“我是如何拯救敏捷和整個世界的”,他這樣說道:
并不是說我拯救了什么,我只是想提醒你們,敏捷宣言是由17人共同撰寫,參與的作者都在相關領域有充分經驗,也來自不同的背景文化中。你首先需要采訪17名原作者,才能斷定自己完全理解了敏捷軟件開發的關鍵。希望在我們的有生之年中,有人可以嘗試這樣做。
他明確地回應了一些人希望更新敏捷宣言的想法:
敏捷宣言是完全自發的,就是說我們制定敏捷宣言沒有任何的目的和議程。自我組織在編寫的過程中非常重要,我們必須相互尊重,非常愿意傾聽各方面的觀點。所以,我們17個人可以在特定的時間,聚集在一起,合力完成這份敏捷宣言。那時候我們就達成了共識,永遠不會因為某些原因更新這份敏捷宣言。(所以請不要要求我們這么做。)
他介紹了每位作者的貢獻,以及當時他們各自的觀點是如何匯聚在一起,最終形成了敏捷宣言的價值觀和原則。他還介紹了多年來,這17名作者的工作是如何影響到了敏捷的發展的。
我希望你能注意,敏捷宣言是由17名來自不同學校,不同文化背景的人共同完成的。沒有一個人可以代表17人的觀點,所以這確實是我們17人的共同作品。我們在會議的最后認識到,添加或者去除任何一個人都會給最終的成果帶來改變。
同樣也是原作者之一的Jim Highsmith在敏捷宣言的官方網站發表了一篇關于敏捷宣言的歷史。他詳細地介紹了敏捷宣言創作的動機:
我相信敏捷方法論的核心不是很好的東西,雖然目標是將好的產品交付給客戶,強調“客戶是我們最重要的資產”,但是在真實的生產環境中,更愿意“扮演”的好像客戶是最重要的,但沒有注意到“資產”這方面。所以在最終的分析中,無論是對敏捷方法論的日漸增長的興趣還是對它的強烈批判,都關注到了其不好的價值和文化。
InfoQ計劃就Cockburn所提出的挑戰和希望,與所有的17名簽署者進行采訪討論,聽聽他們的建議和意見。
查看英文原文:Refuting the Idea of Rewriting the Agile Manifesto