敏捷式軟體開發 (Agile Software Development)宣言和敏捷宣言遵循的12個原則

來源:互聯網
上載者:User

摘自:《敏捷式軟體開發 (Agile Software Development):原則、模式與實踐》 Robert C.Martin【著】,鄧輝【譯】

敏捷式軟體開發 (Agile Software Development)宣言 :
 個體和互動        勝過   過程和工具
 可以工作的軟體    勝過   面面俱到的文檔
 客戶合作
          勝過   合約談判
 響應變化          勝過   遵循計劃
(雖然右項也具有價值,但左項具有更大的價值)

 

 

敏捷宣言遵循的12個原則:
1.我們最優先要做的是通過儘早的、持續的交付有價值的軟體來使客戶滿意。
2.即使到了開發的後期,也歡迎改變需求,敏捷過程利用變化來為客戶創造競爭優勢。
3.經常性地交付可以工作的軟體,交付的間隔可以從幾個星期到幾個月,交付的時間間隔越短越好。
4.在整個項目開發期間,業務人員和開發人員必須天天都在一起工作。
5.圍繞被激勵起來的個體來構建項目。給他們提供所需的環境和支援,並且信任他們能夠完成工作。
6.在團隊內部,最具有效果並且富有效率的傳遞資訊的方法,就是面對面的交流。
7.工作的軟體是首要的進度度量標準。
8.敏捷過程提倡可持續的開發速度。責任人、開發人員和使用者應該能夠保持一個長期的、恒定的開發速度。
9.不斷地關注優秀的技能和好的設計會增強敏捷能力。
10.簡單--使未完成的工作最大化的藝術---是根本的。
11.最好的構架、需求和設計出自於自組織的團隊。
12.每隔一定時間,團隊會在如何才能更有效地工作方面進行反省,然後相應地對自己的行為進行調整。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.