开发方法.敏捷软体开发法支援广泛的软体开发生命週期。有的专注于实践（例如，极限编程、务实编程，敏捷建模），而有的专注于管理工作流程（例如Scrum，看板）。有的支援需求规范和开发（例如FDD）的活动，而另一些则试图涵盖整个开发生命週期（例如DSDM，RUP）。流行的敏捷软件开发框架包括（以下列举常见的方法）：
敏捷软体开发实践.敏捷软体开发得到了许多具体实践的支持，涵盖了需求、设计、建模、编码、测试、计划、风险管理、流程、品质等方面。一些值得注意的敏捷软体开发实践包括：敏