敏捷软件开发

敏捷软件开发不是一个具体的过程,而是一个涵盖性术语(umbrella term),用于概括具有类似基础的方式和方法。典型的敏捷过程模型有:

1、XP(极限编程,eXtreme Programming)、

2、TDD(测试驱动开发, Test-Driven Development)、

3、FDD(特性驱动开发, Feature-Driven Development)、

4、SCRUM

5、ASP(自适应软件开发Adaptive Software Development)

6、DSDM(动态系统开发方法,Dynamic System Development Method)以及

7、AUP(敏捷统一过程,Agile Unified Process)

8、Crystal等。

你可能感兴趣的:(编程,敏捷开发,软件测试,TDD,XP)