Agile Manifesto & Agile Principles 《敏捷宣言》& 敏捷原則


敏捷宣言,也叫做敏捷軟件開發宣言,正式宣布了四種核心價值和十二條原則,可以指導迭代的以人為中心的軟件開發方法。

 敏捷宣言前低調軟件開發的四個核心價值是:

  • 個體互動高於流程和工具
  • 工作的軟件高於詳盡的文檔
  • 客戶合作高於合同談判
  • 響應變化高於遵循計划

 

敏捷原則

 

敏捷宣言提出的12條原則已經應用於管理大量的業務以及與IT相關項目中,包括商業智能(BI)。12原則包括:

  1. 我們的最高目標是,通過盡早和持續地交付有價值的軟件來滿足客戶。
  2. 歡迎對需求提出變更——即使是在項目開發后期。要善於利用需求變更,幫助客戶獲得競爭優勢。
  3. 要不斷交付可用的軟件,周期從幾周到幾個月不等,且越短越好
  4. 項目過程中,業務人員與開發人員必須在一起工作。
  5. 要善於激勵項目人員,給他們以所需要的環境和支持,並相信他們能夠完成任務。
  6. 無論是團隊內還是團隊間,最有效的溝通方法是面對面的交談。
  7. 可用的軟件是衡量進度的主要指標。
  8. 敏捷過程提倡可持續的開發。項目方、開發人員和用戶應該能夠保持恆久穩定的進展速度。
  9. 對技術的精益求精以及對設計的不斷完善將提升敏捷性。
  10. 要做到簡潔,即盡最大可能減少不必要的工作。這是一門藝術。
  11. 最佳的架構、需求和設計出自於自組織的團隊。
  12. 團隊要定期反省如何能夠做到更有效,並相應地調整團隊的行為。

 

 

Agile Principles

  1. Customer satisfaction by rapid delivery of useful software
  2. Welcome changing requirements, even late in development
  3. Working software is delivered frequently (weeks rather than months)
  4. Working software is the principal measure of progress
  5. Sustainable development, able to maintain a constant pace
  6. Close, daily co-operation between business people and developers
  7. Face-to-face conversation is the best form of communication (co-location)
  8. Projects are built around motivated and trustworthy individuals
  9. Continuous attention to technical excellence and good design
  10. Simplicity
  11. Self-organizing teams
  12. Regular adaptation to changing circumstances

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM