|
1. hafta
|
Yazılım Geliştirme Modelleri ve Yaklaşımlar
|
|
2. hafta
|
Yazılım yaşam döngüsü modelleri ve yazılım geliştirme metodolojileri: Scrum, Kanban, XP
|
|
3. hafta
|
Gereksinim Analizi ve Tasarım
|
|
4. hafta
|
Gereksinimlerin belgelenmesi ve izlenmesi, fonksiyonel ve teknik tasarım
|
|
5. hafta
|
Programlama ve Kod Geliştirme
|
|
6. hafta
|
Test tabanlı geliştirme (TDD), versiyon kontrol sistemleri: Git, SVN
|
|
7. hafta
|
Test ve Kalite Güvencesi
|
|
8. hafta
|
Ara Sınav
|
|
9. hafta
|
Kod inceleme ve kalite güvencesi
|
|
10. hafta
|
Yazılım test türleri ve stratejileri, otomatik test araçları
|
|
11. hafta
|
Çevik Yazılım Geliştirme ve Scrum
|
|
12. hafta
|
Scrum proje yönetimi uygulamaları
|
|
13. hafta
|
Proje Yönetimi Araçları ve Yazılımları
|
|
14. hafta
|
Proje kaynak planlama ve yönetimi
15-Risk yönetimi ve kriz yönetimi
|