Criado por Jim Highsmith, o método Desenvolvimento de Software Adaptativo é utilizado na produção de softwares complexos.
Para isso, ele se baseia em cinco características:
Cliente sempre presente
Arcabouço para evitar o caos
Sistemas grandes e complexos
Iterativo e incremental
Joint Application development – JAD (Desenvolvimento de aplicações em conjunto).