Yazılım Süreçleri - Prof.Dr. Buyurman Baykal

Prof.Dr. Buyurman Baykal
Elektrik ve Elektronik Mühendisliği
Elektrik ve Elektronik Mühendisliği Bölümü
Orta Doğu Teknik Üniversitesi
Ankara, 06800
Ofis: D-121 Tel: 0312 210 4582
Eposta: buyurman@metu.edu.tr
İçeriğe git

Ana menü:

SM 511 Yazılım Süreç İyileştirme dersi ODTÜ Enformatik Enstitüsü bünyesinde bulunan Yazılım Yönetimi tezsiz yüksek lisans programında verilmektedir. Dersin amacı yazılım süreçlerini CMMI veya SPICE gibi modeller kullanarak iyileştirme ve çevik yazılım süreçlerini CMMI veya SPICE modelleri ile birlikte kullanma konularında öğrencilere bilgi vermektedir.

Önkoşul:
Giriş seviyesi yazılım mühendisliği

Ders notları:
Bu dersin notları dersin verildiği dönemde ODTU-CLASS üzerinde paylaşıma açılmaktadır.

Referans kitaplar:
  • Robert Fantina, Practical Software Process Improvement, Artech House, 2005.
  • Tore Dybå, Torgeir Dingsøyr, Nils Brede Moe, Process Improvement in Practice - A Handbook for IT Companies, Kluwer Academic Publishers, 2004.   
  • Gerard O’Regan, Introduction to Software Process Improvement. Springer-Verlag, 2011.
  • Craig Larman and Bas Vodde, Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum, Addison-Wesley, 2009.
  • Craig Larman and Bas Vodde, Large-Scale Scrum, Addison-Wesley, 2017.

Ders içeriği:
Giriş konuları
Yazılım geliştirme paternleri
Kontrol paternleri
Kalitenin maliyeti
Süreç modelleme
Süreç iyileştirme modelleri: CMMI, SPICE, Automotive SPICE
Çevik yazılım süreçleri
Süreç iyileştirme modelleri (CMMI, SPICE, Automotive SPICE) ile çevik yazılım süreçlerinin birlikte kullanımı

Notlandırma:
Arasınav: 30%
Final sınavı: 40%
Ödevler ve dönem projesi: 30%

Dönem projesi:
Her öğrenci kullandığı bir süreç grubunu modelleme, analiz etme, CMMI veya SPICE modeline göre değerlendirme ve iyileştirme planı yapma konusunda bir dönem projesi yapacaktır.

İçeriğe dön | Ana menüye dön