Phát triển theo hướng mô hình Agile (Agile Model-Driven Development – AMDD) là một cách tiếp cận tiên tiến để phát triển phần mềm kết hợp những ưu điểm tốt nhất của hai thế giới: tính linh hoạt và khả năng đáp ứng của các phương pháp Agile cũng như cấu trúc và độ chính xác của phát triển theo hướng mô hình.