敏捷式軟體開發 (Agile Software Development)讀書筆記1——敏捷式軟體開發 (Agile Software Development)宣言及其原則

來源:互聯網
上載者:User

原文:《The Agile Alliance & Its Principles》

根據個人理解翻譯,僅供參考:

敏捷式軟體開發 (Agile Software Development)宣言

個體與交流                                           勝過             過程和工具

可用的軟體                                          勝過             面面俱到的文檔

客戶協作                                               勝過             合約談判

響應變化                                               勝過             遵循計劃

上列各條中,右側雖然也有價值,但左側的價值更大。

敏捷宣言原則

1.         儘早並且持續地提交有價值的軟體來滿足客戶需求是最高原則。

2.         即使到了開發的後期,也歡迎改變需求。敏捷式軟體開發 (Agile Software Development)過程利用變化來為使用者創造競爭優勢。

3.         經常提交可用軟體,幾周到幾個月,時間越短越好。

4.         整個項目開發過程中,業務人員和開發人員必須天天協作。

5.         使用充滿激情的個體組成的項目Team Dev。給團隊提供開發環境和條件,並對團隊充滿信心。

6.         Team Dev中,最高效交流方法就是面對面的交談。

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.