You are on page 1of 3

T.C.

MALTEPE NVERSTES MHENDSLK FAKLTES YAZILIM MHENDSL LSANS PROGRAMI 2011-12 Bahar Yaryl YAZILIM KALTE GVENCES 4 AKTS 3 s/hafta 4. yl 8. yaryl Lisans Teorik: 3 s/hafta Uygulamal: 0 s/hafta YZM 410 Zorunlu Trke

Dersin Koordinatr, letiim Bilgileri ve Grme Saatleri: r. Gr. Dr. Fatih Ycalar, Mhendislik Fakltesi Bilgisayar Mhendislii Blm, Ofis No:216, Tel: 0216 626 10 50 (Pbx: 2427), e-posta: fatihy@maltepe.edu.tr Pazartesi: 16:00 18:00, Sal: 14:00 16:00, Perembe: 09:00 11:00 Dersi Veren retim Eleman, letiim Bilgileri ve Grme Saatleri: r. Gr. Dr. Fatih Ycalar, Mhendislik Fakltesi Bilgisayar Mhendislii Blm, Ofis No:216, Tel: 0216 626 10 50 (Pbx: 2427), e-posta: fatihy@maltepe.edu.tr Sal: 14:00 16:00, aramba: 09:00 11.00, Perembe: 14:00 16:00 Dersin ya da retim Elemannn Web Sayfasnn Adresi: http://akademik.maltepe.edu.tr/~fatihy/ Dersin Genel Amac: Dersin amac yazlm kalitesi ve standartlarn retmektir. renciler bir yazlmn hangi kalite standartlarna gre gelitirilebileceini reneceklerdir. Ayrca yazlm kalite gvencesinin amalar, yazlmda kalite sorunlar ve yazlm sre gelitirme/iyiletirme modelleri retilecektir. renciler CMMI modelini kullanarak ekip halinde kurumsal bir yazlm sre kurma projesi yapacaklardr. Planlanan renme ktlar ve Alt Beceriler: Bu dersi baaryla tamamlayabilen renciler; Yazlm kalitesi ve standartlarn renir, Yazlm kalite gvencesinin amalar kavrar, Sre kavram ve yaklamn bilir, Yazlm sre gelitirme ve iyiletirme modelleri hakknda bilgi sahibi olur, Yazlm konfigrasyon ynetimi ve aralarn renir,

Genel Yeterlilikler: Yazlm Mhendislii temel kavram ve metotlarn bilme, yaratc ve analitik dnebilme, ekip almasna yatkn olma. retim Yntem ve Teknikleri: Szl anlatm, snf ii tartma, soru-cevap, rnek almalar inceleme, uygulama. Dersin verili ekli: Yz-yze verilmektedir. Varsa, Uygulamann (staj) yapld yer: Yok nkoul: Yok E dnemli koul: Yok nerilen ilave dersler: Yok Dersin ierii: Yazlm kalitesi ve gvencesine giri, yazlm kalitesini belirleyen zellikler, yazlm kalite gvencesinin amalar, yazlmda kalite sorunlar, kalite sistemi, en iyi pratikler yaklam, sre kavram, yazlm sreci, sre teknolojisinin amac, bir srecin kavramsal modeli, organizasyon ve

sre, yazlm sre gelitirme ve iyiletirme modelleri, yazlm kalite ynetimi, yazlm kalitesinin maliyeti, yazlm testi ve uygulamas, konfigrasyon ynetimi, evik metotlar. Ders kategorisi: 1. 2. 3. 4. 5. Ders Kitab: Daniel Galin, Software Quality Assurance: From Theory to Implementation (1 Ed.), Addison Wesley, 2003.
st

Temel meslek dersleri Uzmanlk/alan dersleri Destek dersleri Aktarlabilir beceri dersleri Beeri, letiim ve Ynetim Becerileri Dersleri

Yardmc Okumalar: Jeff Tian, Software Quality Engineering: Testing, Quality Assurance, and Quantifiable th Improvement (1 Ed.), Wiley-IEEE Computer Society Press, 2005.

Haftalk Ders Konular: Haftalar 1. Hafta 2. Hafta 3. Hafta 4. Hafta 5. Hafta 6. Hafta 7. Hafta 8. Hafta 9. Hafta 10. Hafta 11. Hafta 12. Hafta 13. Hafta 14. Hafta 15. Hafta 16. Hafta Tartlacak/lenecek Konular Ders Tantm, Yazlm Kalitesi ve Gvencesine Giri Yazlm Sreci Yazlm Sre Gelitirme ve yiletirme Modelleri Giri ISO 9000, ISO 9000-3 ve ISO 12207 Standartlar, 1. Ksa Snav CMM, TickIT, Trillium ve ISO 15504 Standartlar Tmleik Yetenek Olgunluk Modeli (CMMI) CMMI Sre Alanlar ve CMMI Deerlendirmesi Vize Snav Yazlm Kalite Ynetimi Yazlm Kalitesinin Maliyeti Yazlm Testi Stratejiler, 2. Ksa Snav Yazlm Testi Uygulama Konfigrasyon Ynetimi evik Metotlar, 3. Ksa Snav Sre Kurma Projesi Sunumlar Final Snav

Deerlendirme Sistemi Yaryl ii almalar Devam Laboratuar Uygulama Alan almas Derse zg Staj (Varsa) dev Sunum Projeler Seminer Ara Snavlar Final Toplam Yaryl i almalarnn Baar Notuna Katks Yaryl Sonu Snavnn Baar Notuna Katks Toplam 40 60 100 Says Katk Pay

2 1 4 1

2 6 32 60

AKTS (renci Yk Tablosu) Etkinlikler Ders Sresi (Snav haftas dhildir: 16x haftalk ders saati) Laboratuar Uygulama Derse zg Staj (varsa) Alan almas Snf D Ders alma Sresi (n alma, pekitirme, vb) Sunum / Seminer Hazrlama Proje devler Ara snavlar Yaryl Sonu Snav Toplam Yk Dersin renim ktlarnn Program Yeterlilikleri ile likisi No 1 2 3 4 Program Yeterlikleri/ktlar Gerek hayata ilikin sorunlar tanmlayarak, yazlm proje, sre ve rnne ait fonksiyonel ve fonksiyonel olmayan zellikleri tanmlayabilmek Yazlm mimarisi, bileenleri, arayzleri ve sisteme ait dier bileenleri tanmlayabilmek Kodlama, dorulama (verification), birim testleri (unit testing) ve hata ayklama (debugging) konularn da ierecek ekilde yazlm gelitirebilmek Yazlmn almas srasnda, alma ortamnn deimesi, yeni kullanc istekleri ve yazlm hatalarnn ortaya kmas ile meydana gelen bakm faaliyetlerine ynelik ilemleri yapabilmek Yazlm mhendisliine ynelik gereksinimlerin anlalmas, olurluluk almalarna gre hedeflerin saptanmas, srelerin planlanmas, ktlarn belirlenmesi, kaynak planlamalarnn yaplmas, maliyetlerin saptanmas, kaynaklarn tahsisi, risk ynetimi, kalite planlamas konularnda bilgi sahibi olmak Yazlm mhendislii srelerini tanmlayabilme, uygulayabilme, deerlendirebilme, lme, ynetme, deitirme, gelitirme ve yeni srm hazrlama konularnda bilgi sahibi olmak. Yazlm gereksinimi, tasarm, gelitirmesi, snamas, bakm, yaplan, ynetimi ve kalitesi konularndaki eitli aralar ve yntemleri bilmek, kullanabilme pratiine sahip olmak Yazlm yaam dngs srelerinde, yazlm kalitesi, kalite modelleri ve karakteristikleri konularn bilmek, temel kalite lmlerini yapabilmek ve bunlar yazlm gelitirme, dorulama ve snama konularyla birlikte yorumlayabilmek Bata bilgisayar mhendislii, ynetim, matematik, ekonomi ve sistem mhendislii olmak zere, yazlm mhendislii ile ortak snrlara ve deerlere sahip dier disiplinler hakknda bilgi sahibi olmak Genelde mhendislik zelde yazlm mhendislii kltr ve etik anlayn kavrayabilen ve sosyal konulara duyarll artran temel bilgilere sahip olmak Yabanc dil kullanarak konusuna ait yaynlar takip edebilmek, meslektalar ile iletiim kurabilmek Katk Dzeyi 1 2 3 4 5 X X X X Says 16 Sresi (Saat) 3 Toplam Yk 48

16 1 2 4 1

2 12 2 6 10

32 12 4 24 10 130

9 10 11

X X X

1 en dk, 2 dk, 3 orta, 4 yksek, 5 en yksek.

You might also like