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 Süreç YönetimiSENG 4383 + 035,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüSeçmeli
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Öğrenciler süreci farklı sürüm aşamalarında yazılım geliştirerek uygular. Ders kapsamında öğrenciler, önceden tanımlanmış metrikleri kullanarak ödevlerdeki bireysel performanslarını değerlendiren iki proje raporu hazırlar.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Ders iki bölümden oluşmaktadır: Bireysel Yazılım Süreci (PSP) ve Takım Yazılım Süreci (TSPi). PSP'nin temel ilkeleri öğrencilere bireysel yazılım geliştirme sürecine disiplin kazandırır. Öğrenciler PSP0 süreci ile başlar, kendi programlama alışkanlıklarını kullanır. PSP dört sürüm boyunca geliştirilir ve her sürümde bir veya iki program geliştirilir. Her programda, o sürümle tanıtılan yöntemlerin yanı sıra önceki sürümlerden öğrenilen tüm yöntemler de uygulanır. TSPi bölümünde ise öğrenciler küçük yazılım ekipleri halinde proje yürütmeyi öğrenir. Tüm döngü boyunca kullanılacak formlar, betikler ve standartlar kullanılır. Birinci döngüde süreç uygulaması, ikinci döngüde zaman baskısı altında uygulama, üçüncü döngüde ise öğrenilen derslerin içselleştirilmesi amaçlanır.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Bireysel Yazılım Süreci (PSP0) Tanıtımı
2Yazılım Metrikleri ve Ölçümleme
3Büyüklük Tahmini
4PSP Verilerinin Kullanımı
5Yazılım Kalitesi
6Yazılım Tasarımı
7Takım Yazılım Süreci (TSPi) Tanıtımı
8TSPi Süreci ve Roller
9Geliştirme Stratejisi ve Planı
10Gereksinimler
11Tasarım ve Uygulama
12Entegrasyon ve Sistem Testi
13Takım Rolleri ve Son Değerlendirme (post mortem)
14Kendini Yönetme ve Takımda Yer Alma
 
Kaynaklar:
Watts Humprey A Self Improvement Process for Software Engineers Addison-Wesley Professional, 2007. Watts Humprey Introduction to Team Software Process Addison-Wesley Professional, 1999
 
Diğer Kaynaklar:
.
 
Öğretim Yöntem ve Teknikleri:
Anlatım Rapor Proje
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ara Sınav1%20
Final Sınavı1%40
Proje2%40
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor