
| Ders Kodu | : CSE412 |
| Ders Türü | : Bölüm Seçmeli |
| Ders Grubu | : Lisans |
| Eğitim Dili | : İngilizce |
| Staj Durumu | : Yok |
| Teori | : 2 |
| Uyg. | : 2 |
| Kredi | : 3 |
| Laboratuvar | : 0 |
| AKTS | : 6 |
Bu dersin amacı, yazılım geliştirmede çevik yaklaşımın genel karakteristiği, ilkeleri ve hedefleri, çevik süreçler, aşırı programlama (extreme programming), çevik pratikler, test güdümlü geliştirim, önce test yaklaşımı, birim ve bütünleşme testlerinin tanımlanması ve gerçekleştirilmesi, otomatikleştirilmiş testler, birim test araçları (JUnit), yeniden yapılandırma, sürekli bütünleşme konularında bilgi sahibi olunması.
Çevik Yazılım Geliştirme Metodolojisi, Aşırı Programlama, Test Güdümlü Geliştirme.