Adaptive Software Development : développement logiciel adaptatif.
Fournir pour le développement logiciel un environnement adaptif plutôt que prédictif.
ASD est une méthode agile de développment logiciel. Elle considère que l'imprévu est inévitable, et que l'on peut en tirer parti pour atteindre de meilleures solutions, qui n'auraient pas été envisagées a priori.
Elle comporte 3 phases (mais non linéaires et parallèles) :
Elle s'attache à discerner tous les acteurs :