敏捷方法強調適應性而非預見性。
?
目前列入敏捷方法的有:
?
- 軟件開發節奏,Software Development Rhythms
- 敏捷數據庫技術,AD/Agile Database Techniques
- 敏捷建模,AM/Agile Modeling
- 自適應軟件開發,ASD/Adaptive Software Development
- 水晶方法,Crystal
- 特性驅動開發,FDD/Feature Driven Development
- 動態系統開發方法,DSDM/Dynamic Systems Development Method
- 精益軟件開發,Lean Software Development
- Scrum
- XBreed
- 極限編程,XP Extreme Programming
- 探索性測試
敏捷技術
- 測試驅動開發,TDD/Test-Driven Development
- 行為驅動開發,BDD/Bahavior-Driven Development
?敏捷方法的適用性
- 組織文化必須支持談判
- 人員彼此信任
- 人少但是精干
- 開發人員所作決定得到認可
- 環境設施滿足成員間快速溝通之需要