PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Yazılım Proje YönetimiSENG 301312 + 235,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Öğrenci, yazılım proje yöneticisinin rollerini, sorumluluklarını ve yönetim yöntemlerini tartışabilir
2. Öğrenci, farklı yazılım proje yönetimi yapılarını uygulayabilir
3. Öğrenci, çeşitli yazılım proje yönetimi araçlarını kullanabilir
4. Öğrenci, sözleşmeleri yönetebilir
5. Öğrenci, yazılım projelerinin risk yönetimi yönlerini tartışabilir
6. Öğrenci, yazılım projelerinin farklı insan kaynakları yönetimi yönlerini tartışabilir
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Bu ders, bir yazılım projesinin temel yönlerini açıklar. Yazılım yöneticisinin görev tanımıyla başlar ve yazılım geliştirme ekibinin organize edilmesi dahil olmak üzere; diğer mühendislik organizasyonlarıyla (sistem mühendisliği, kalite güvencesi, konfigürasyon yönetimi ve test mühendisliği) arayüz oluşturma, geliştirme standartlarının değerlendirilmesi, en uygun yaklaşımı seçme ve süreç modelini uyarlama, yazılım maliyetini tahmin etme, planlama ve belgeleme, risk mühendisliği, süreci sürekli iyileştirme gibi başarılı yazılım geliştirme yönetimi ile ilgili konuları ele alır.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Yazılım Proje Yönetimine Giriş
2Proje Planlamaya Genel Bakış
3Program yönetimi ve Proje Değerlendirme
4Uygun Proje Yaklaşımının Seçimi
5Yazılım Efor Tahmini
6Aktivite Planlama
7Risk Analizi ve Yönetimi
8Gözden Geçirme
9Kaynak Tahsisi
10İzleme ve Kontrol
11Sözleşmeleri Yönetme
12Çalışanları yönetmek ve ekipleri organize etmek
13Yazılım Kalitesi
14Yazılım Projeleri
 
Kaynaklar:
Software Project Management (Revised 5th Edition), Bob Hughes & Mike Cotterell, McGraw-Hill Publication 2009
 
Diğer Kaynaklar:
Mastering Software Project Management: Best Practices, Tools and Techniques, Murali K. Chemuturi and Thomas M. Cagley, Jr. Ross Publishing 2010
 
Öğretim Yöntem ve Teknikleri:
Lecture Discussion Team/Group Work Preparing and/or Presenting Reports
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ödev4%10
Midterm Exam1%20
Labwork10%20
Project1%15
Final Sınavı1%35
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor