Geri

                       

 

Dersin Adı

Kodu

Yarıyılı

T+U

Kredisi

AKTS

Yazılım Mühendisliği

0504602

6

3+0

3

4

 

Ön Koşul Dersler

Yok

 

Dersin Dili

Türkçe

Dersin Türü

Zorunlu

Dersin Koordinatörü

Yrd.Doç.Dr. Nurettin BEŞLİ

Dersi Veren

Yrd.Doç.Dr. Nurettin BEŞLİ

Dersin Yardımcıları

Yok

Dersin Amacı

Yazılım projelerinin gerçekleştirilme evrelerini öğretmek ve ders kapsamında yapılacak proje ile proje hazırlama deneyimi kazandırmaktadır.

Dersin Öğrenme Çıktıları

·         Yazılım Mühendisliği kavramını açıklayabilecektir.

·         Yazılım geliştirme sürecini anlayabilecektir.

·         Sistem gereksinimlerini ve sistem gereksinim çeşitlerini öğrenebilecektir.

·         Yazılım tasarım sürecini anlayabilecektir.

·         Yazılım geliştirmede uygulanan farklı yöntemleri öğrenecektir.

·         Yazılım sınama ve hata ayıklama süreçlerini anlayabilecektir.

·         Yayınlama yönetiminin ve tekrar kullanmanın önemini anlayabilecektir.

·         Bir grup projesi içerisinde çalışmayı öğrenecektir.

Dersin İçeriği

YM kavramları, süreçler,modeller, yöntemler;Yazılım Gereksinim Çözümlemesi;Yazılım Tasarımı;Yazılım Gerçekleştirimi;Test ve Bakım;Yazılım Geliştirme Yöntem Bilimleri;Risk, Kalite ve Proje Yönetimi;UML

 

Haftalar

Konular

1

Giriş - Yazılım Mühendisliği kavramları, süreçler,modeller

2

Yazılım Geliştirme Yöntemleri

3

Yazılım Geliştirme Yöntemleri

4

Gereksinim Analizi

5

Yazılım Tasarımı

6

Yazılım Gerçekleştirimi: Uygulama ve Kodlama

7

ARASINAV

8

Yazılım Gerçekleştirimi: Uygulama ve Kodlama

9

Test ve Bakım: Test Teknikleri

10

Birim Testleri:  Hata Ayıklama

11

Yazılım Geliştirme Yöntem Bilimleri Sürüm Yönetimi

12

Risk, Kalite ve Proje Yönetimi

13

SVN ve  UML

14

FİNAL SINAVI

 

Genel Yeterlilikler

 

 

Kaynaklar

·         Erhan Sarıdoğan ,Yazılım Mühendisliği - Papatya Yayıncılık                    

·         Ali Arifoğlu, Yazılım Mühendisliği. SAS bilişim Yayınları

·         Roger S. Pressman, Software EngineeringPractitioner’s Approach

·         İnternet, UML Kaynakları

 

Değerlendirme Sistemi

Ara sınav: %40

Final: %60

Projeler:

Ödevler: Duyurularak yapılabilir.