Agile(Çevik Yazılım Geliştirme)  yazılımgelişirme metodolojilerinde yeni bir jargon. Takım ve proje yönetiminde yeni bir yöntem. Kısaca; Bireylerin süreçler ve araçlar üzerindeki etkileşimleri Kapsamlı dökümanlar üzerinde yazılım geliştirme. Uzlaşılan taahhüt üzerinden müşteriyle birlikte çalışma Plan üzerindeki değişikliğe tepki vermesi (uyum sağlaması)   Yaygın olarak kullanılan Agile metodlarında kullanılan 10 temel özellik; Proje ekipleri üzerinde etkileşimi artırarak