敏捷開發團隊的那些事兒
原創【51CTO獨家特稿】敏捷開發正在被越來越多的人所接受,從敏捷宣言誕生到現在,敏捷開發理念已經逐步的滲透在在各個行業中。在軟件開發領域,敏捷更是成為一種主流的開發模式。
當然,與傳統開發理念不同,敏捷開發不單單是一個人的事,更需要團隊的合作。在傳統開發理念根深蒂固的同時,團隊要想應用好敏捷,應如何做好轉型呢?怎樣才算是優秀的敏捷開發團隊呢?帶著這些問題,51CTO記者在2010第五屆敏捷中國大會上,采訪了ThoughtWorks***科學家Martin Fowler先生。
傳統開發團隊如何轉型?
目前有越來越多的開發者開始使用并喜歡敏捷,也有越來越多的企業開始嘗試并運用敏捷,那么針對敏捷開發,傳統的開發團隊如何轉型呢?Martin Fowler先生表示,敏捷開發是一種理念,這樣一種理念并不能夠用一言一語來說明。
傳統的開發團隊想要轉型,首先要在思想上接受敏捷開發,“團隊需要認清自己,接受改變”,Martin Fowler如是說。的確,這樣一種改變并不是簡簡單單就能夠完成,從某種程度上說,這種向敏捷的轉變,也是一種提高。
想要做到敏捷開發,每個團隊都要經歷這樣一個轉型期,問題大多也都出現于此。當然,就如Martin Fowler所說,并不是有一個單一的藥方就能把一個復雜問題解決,也許更沒有一個通用的方法,讓團隊順利的完成轉型。解鈴還需系鈴人,轉型期的問題,還需要每個團隊根據自身的不同,找出合理有效的解決方法。
優秀的敏捷開發團隊
有人說,敏捷開發并不適用于水平一般的程序員或團隊,那么優秀的敏捷開發團隊到底會是什么樣的呢?Martin Fowler給出了自己的答案:可能最重要的度量就是這個團隊能夠快速地、經常地發布軟件,而且應該能夠比較高質量的發布軟件,開發人員能夠把代碼放到系統當中而不至于出現問題,這些都是高質量的敏捷團隊。
當然,除了高效、有質量的發布軟件外,開放也是一個優秀的敏捷團隊應有的“素質”。同時,一個優秀的敏捷團隊,要有專注于敏捷的思想,更要有一種對敏捷開發的興趣。
Martin Fowler簡介
著名作家,軟件開發咨詢師及演講家,ThoughtWorks***科學家。他以其超過20年的專業經驗幫助企業核心系統應用面向對象技術 。加入ThoughtWorks之前,他曾是一位獨立咨詢師,與歐洲及北美客戶共同推進面向對象設計及敏捷方法。 Martin以其著述聞名。他曾撰寫五本軟件開發書籍并多次獲獎。他的個人博客www.martinfowler.com也備受軟件開發人員追捧。 Martin是敏捷開發宣言的創始人之一。曾多次受邀在國際會議中演講,而今他更享受隱退幕后。作為***科學家,Martin的工作是為業界提供重要技術和信息,并通過ThoughtWorks向業界推廣。多數來自ThoughtWorks***手的項目資料都成為他進行顛覆性IT變革的重要原料。
【編輯推薦】
























