 Çevik yazılım geliştirme metodolojisinin 3 ilkesini adlandırın.
Çevik yazılım geliştirme metodolojisi üç ana ilkeye dayanmaktadır: 1) süreçler ve araçlar yerine bireyler ve etkileşimler, 2) kapsamlı dokümantasyon yerine çalışan yazılım ve 3) sözleşme müzakeresi yerine müşteri işbirliği. Agile'ın ana hedefi, proje boyunca işbirliği, kendi kendini organize etme ve sürekli öğrenme gibi değerlere odaklanarak daha iyi yazılımları daha hızlı teslim etmektir. Çevik geliştirmenin diğer ilkeleri, artımlı derlemeler, özellik odaklı geliştirme, kısa ve yinelemeli geliştirme döngüleri ve otomatikleştirilmiş testlerin kullanımını içerir.