Lisansüstü
Lisansüstü Eğitim Enstitüsü
Bilgisayar Mühendisliği
Anlık RSS Bilgilendirmesi İçin Tıklayınız.Düzenli bilgilendirme E-Postaları almak için listemize kaydolabilirsiniz.

Bilgisayar Mühendisliği Programı Ana Sayfası / Program Ders Planı / Yazılım Mühendisliği Yönetimi (Ders bu dönem açılmayacktır.)

Yazılım Mühendisliği Yönetimi (Ders bu dönem açılmayacktır.)

Ders KoduYarıyıl Ders Adı T/U/L Türü Öğrenim Dili AKTS
CSE0556 Yazılım Mühendisliği Yönetimi (Ders bu dönem açılmayacktır.) 3/0/0 SA İngilizce 9
Dersin Amacı
Yazilim Mühendisligi Yönetimi dersinin amaci kaliteli yazilim gelistirme ve surdurme kavramlarinda yeterlik gostermektir. Ogrenci, onemli bir yazilim urunu gelistirecek veya mevcut bir urun icin onemli bir iyilestirme yapacaktir. Calismalar acikca ortaya konmus bir yazilim muhendisligi yonetimi prosesini takip edecek, tanimlama, tasarim, uygulama ve dogrulama faaliyetlerini icerecektir. Calismanin odak noktasi, 'bosa harcanan' degil, iyi belgelenmis ve yapilandirilmis, gelecekteki iyilestirmelere hazir kaliteli bir urun sunmaktir. Yazilim muhendisligi projesinin son urunu, prosesin ve yazilimin bir demosunun yer alacagi bir yazili rapor olacaktir. 
Ön Koşullar Bilgisayar Muhendisligi ya da ilgili alanda bir alt yapi
Eş Koşullar Gerektiginde yeni programlama dillerini kendi basina ogrenebilme olgunluguna sahiplik.
Özel Koşullar Dersin alınabilmesi için öğrenciden beklenen asgari yeterlilikler.(Örnekler: Yabancı dil seviyesi, derse devam, önceden edindiği kurumsal yeterlilikler vs. gibi)
Öğretim Üyeleri Prof. Dr. Güray YILMAZ
Asistanlar -
Ders Gün,Saat ve Yeri -
Görüşme Saatleri ve Yeri -
Öğretim Yöntem ve Teknikleri Ders

Okuma Odevleri 

Proje 

Sunum 

Sinavlar
Temel Kaynaklar
1. SWEBOK executive editors, Alain Abran, James W. Moore ; editors, Pierre Bourque, Robert Dupuis. (2004). Pierre Bourque and Robert Dupuis. ed. Guide to the Software Engineering Body of Knowledge - 2004 Version. IEEE Computer Society. pp. 1–1. ISBN 0-7695-2330-7. 
2. Laplante, Phillip (2007). What Every Engineer Should Know about Software Engineering. Boca Raton: CRC. ISBN 9780849372285. Retri 
3. ACM (2006). "Computing Degrees & Careers". ACM. Retrieved 2010-11-23. 
eved 2011-01-21.
4. Peter, Naur; Brian Randell (7–11 October 1968). "Software Engineering: Report of a conference sponsored by the NATO Science Committee" (PDF). Garmisch, Germany: Scientific Affairs Division, NATO. Retrieved 2008-12-26. 
5. Randell, Brian (10 August 2001). "The 1968/69 NATO Software Engineering Reports". Brian Randell's University Homepage. The School of the Computer Sciences, Newcastle University. Retrieved 2008-10-11. "The idea for the first NATO Software Engineering Conference, and in particular that of adopting the then practically unknown term "software engineering" as its (deliberately provocative) title, I believe came originally from Professor Fritz Bauer." 
6. The end of software engineering and the start of economic-cooperative gaming 
7. 35 years on: to what extent has software engineering design achieved its goals? 
8. Kalwarski, Tara; Daphne Mosher, Janet Paskin and Donna Rosato (2006)."Best Jobs in America". MONEY Magazine. CNN. Retrieved 2006-04-20. 
9. Leondes (2002). intelligent systems: technology and applications. CRC Press.ISBN 9780849311215.
10. Dijkstra, E. W. (March 1968). "Go To Statement Considered Harmful".Communications of the ACM 11 (3): 147–148. doi:10.1145/362929.362947. Retrieved 2009-08-10. 
11. Parnas, David (December 1972). "On the Criteria To Be Used in Decomposing Systems into Modules". Communications of the ACM 15 (12): 1053–1058.doi:10.1145/361598.361623. Retrieved 2008-12-26. 
12.  Williams, N.S.W. (19–21 February 2001). "Professional Engineers Ontario's approach to licensing software engineering practitioners". Software Engineering Education and Training, 2001 Proceedings. 14th Conference on. Charlotte, NC:IEEE. pp. 77–78.
13. Software Engineering Code of Ethics 
14. 97 Things Every Software Architect Should Know - O'Reilly Media, Inc.(published February 5, 2009) ISBN: 978-0-596-52269-8
15. Bureau of Labor Statistics, U.S. Department of Labor, USDL 05-2145: Occupational Employment and Wages, November 2004, Table 1. 
16. "Software Engineering". Retrieved 2008-02-01. 
17. "Computer Software Engineers and Computer Programmers". Retrieved 2009-12-17. 
18. Wyrostek, Warren (March 14, 2008). "The Top 10 Problems with IT Certification in 2008". InformIT. Retrieved 2009-03-03. 
19. IEEE Computer Society. "2006 IEEE computer society report to the IFIP General Assembly" (PDF). Retrieved 2007-04-10. 
20. IEEE. "CSDA". Retrieved 2010-04-20. 
21. Canadian Information Processing Society. "I.S.P. Designation". Retrieved 2007-03-15. 
22. ACM (July 17, 2000). "A Summary of the ACM Position on Software Engineering as a Licensed Engineering Profession". [dead link] 
23. As outsourcing gathers steam, computer science interest wanes 
24. Computer Programmers 
25. Software developer growth slows in North America | InfoWorld | News | 2007-03-13 | By Robert Mullins, IDG News Service  
26. Gartner Magic Quadrant 
27. Abran, Alain, ed (2005) [2004]. "Chapter 1: Introduction to the Guide". Guide to the Software Engineering Body of Knowledge. Los Alamitos: IEEE Computer Society. ISBN 0769523307. Retrieved 2010-09-13. "The total volume of cited literature is intended to be suitable for mastery through the completion of an undergraduate education plus four years of experience." 
28. Young, Michal; Faulk, Stuart (2010). "Sharing What We Know About Software Engineering" (pdf). Proceedings of the FSE/SDP workshop on Future of software engineering research (FoSER '10). ACM. pp. 439–442.doi:10.1145/1882362.1882451. ISBN 978-1-4503-0427-6. Retrieved 2011-02-25. 
Diğer Kaynaklar
1. Pressman, Roger S (2005). Software Engineering: A Practitioner's Approach (6th ed.). Boston, Mass: McGraw-Hill. ISBN 0072853182.
2. Sommerville, Ian (2007) [1982]. Software Engineering (8th ed.). Harlow, England: Pearson Education. ISBN 0-321-31379-8. 
3. Jalote, Pankaj (2005) [1991]. An Integrated Approach to Software Engineering (3rd ed.). Springer. ISBN 0-387-20881-X. 
4. Ghezzi, Carlo; Mehdi Jazayeri, Dino Mandrioli (2003) [1991]. Fundamentals of Software Engineering (2nd (International) ed.). Pearson Education @ Prentice-Hall.
Haftalık Ders Programı
Hafta Dersin İçeriği Öğretim Yöntem ve Teknikleri
1. Hafta Yazilim Gelistirme Sureci Ders 1: Yazilim Muhendisligine Giris Ders 2: Yazilim Surecleri
2. Hafta Fizibilite Calismalari Ders 3: Kaynak Kodu Yonetimi Fizibilite Calismalari Ders 4: Proje Yonetimi
3. Hafta Yazilim Gelistirme Yasal Yonleri Ders 5 & 6: Yazilim Muhendisligi Yasal Yonleri
4. Hafta Gereksinimler I Ders 7: Gereksinimler I Ders 8: Misafir Ders Odev 1 Anket 1
5. Hafta Gereksinimler II Ders 9: Gereksinimler II Ders 10: Gereksinimler III
6. Hafta Kullanilabilirlik Ders 11 & 12: Kullanilabilirlik
7. Hafta Sistem Mimarisi Ders 13: Sistem Mimarisi ve Tasarim 1 Ders 14: Sistem Mimarisi ve Tasarim 2 Odev 2 Sunumlar Odev 2 Rapor
8. Hafta Tasarim I Ders 15: Nesne Tabanli Tasarim 1 Ders 16: Nesne Tabanli Tasarim 2
9. Hafta Tasarim II Ders 17 & 18: Nesne Tabanli Tasarim 3 & 4
10. Hafta Guvenilirlik I Ders 19: Guvenilirlik 1 Ders 20: Guvenilirlik 2 Odev 3 Sunumlar Odev 3 Rapor
11. Hafta Guvenilirlik II Ders 21: Guvenilirlik 3 Ders 22: Sistem Teslimi
12. Hafta Insanlar Ders 23: Insanlar 1 Ders 24: Insanlar 2
13. Hafta Performans Ders 25 & 26: Biligisayar Sistemlerinin Performansi
14. Hafta Risk Ders 27: Yazilim Gelistirmede Risk Odev 4 Sunum
15. Hafta Final Sinavi Proje Teslimi (Kod, dokumantasyon, sunum slaytlari) Anket 4
16. Hafta
17. Hafta
Değerlendirme Ölçütleri
Ölçüt Tipleri Adet Yüzdesi(%)
Ödevler / Dönem Ödevi / Sunum 1 45
Projeler 1 40
Proje Onerisi 1 15


ÖÇ-1Buyuk olcekli yazilim teknolojisinin zorluklarini anlamak.
ÖÇ-2Buyuk olcekli yazilim teknolojisinin mevcut uygulamalarini anlamak.
ÖÇ-3Yazilim gelistirmede belirli bir durumda mevcut uygulamalari uyarlamak ve uygulamak icin gerekli becerileri gostermek.
ÖÇ-4Guclu, zayif ve iyilestirme firsatlarini belirlemek amaciyla buyuk olcekli bir gelisim icin cozum onerileri ve zorluklari degerlendirebilme yetenegini gostermek
ÖÇ-5Alaninda bir arastirmaya onculuk edebilme yetenegini gostermek.
ÖÇ-6Yazilim muhendisligi bakis acisiyla hareket edebilme becerisini gostermek
Program Çıktıları
PÇ-1lisans ve lisansüstü mühendislik ve diğer disiplinlerden edinilen bilgiyi belirleme, ifade etme ve uzmanlık alanında ileri seviye bilgi gerektiren yeni ve karmaşık bilgisayar mühendisliği problemlerini çözme becerisi
PÇ-2bilgisayar mühendisliğinin en az iki alt-disiplininde ileri konularda bilgi
PÇ-3uzmanlık alanındaki yeni bilgiyi anlama ve birleştirme becerisi
PÇ-4çoklu bağlamlarda ileri teknik bilgileri uygulama becerisi
PÇ-5 hayat boyu öğrenmenin önemini kavrama ve hayat boyu öğrenmeyi uygulama becerisi
PÇ-6uzmanlık alanındaki önemli bir konuda düzenli ve sistematik çalışma planlama ve uygulama becerisi
PÇ-7teknik materyalleri kabul gören standartlara uygun yazılmış resmi raporlar ile nakletme becerisi
PÇ-8varolan literatürü analiz etme ve kullanma becerisi
PÇ-9etkin sözlü komünikasyon becerisi
PÇ-10bilgisayar mühendisliği alanındaki gelişmelere ayak uydurma becerisi
Alan Yeterlilikleri Matrisi
Program Çıktıları - Öğrenim Çıktıları Matrisi
--
 PÇ 1PÇ 2PÇ 3PÇ 4PÇ 5PÇ 6PÇ 7PÇ 8PÇ 9PÇ 10
ÖÇ 1          
ÖÇ 2          
ÖÇ 3          
ÖÇ 4          
ÖÇ 5          
ÖÇ 6