Proje Yaşam Döngüsü Parametreleri ile Proje Performanslarının Ölçülmesine Yönelik Yazılım Sisteminin Geliştirilmesi
Tezin Türü: Doktora
Tezin Yürütüldüğü Kurum: Kocaeli Üniversitesi, Mühendislik Fakültesi, Endüstri Mühendisliği, Türkiye
Tezin Onay Tarihi: 2020
Tezin Dili: Türkçe
Öğrenci: Özgür Gün
Danışman: Pınar Yıldız Kumru
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Yazılım dünyasındaki süreç ve araç altyapısındaki gelişmelere rağmen, proje başarısı önemli ölçüde iyileşmemiştir. Yazılım projelerinde, proje başarısının tanımı, müşterinin planlanan efor, zaman ve bütçede istediği ürünleri üretmek anlamına gelir. Bu amaca ulaşmak için planlama, analiz, tasarım, kodlama, entegrasyon, test ve teslim süreçleri bir yazılım projesinin başından sonuna kadar etkileşimli olarak yürütülmektedir. Bu süreçlerin metrikleri yazılım projelerinin performansını ölçmek için kullanılır. Literatür taraması, proje performansının ölçülmesinde bütçe, efor, takvim, müşteri memnuniyeti, ürün kalitesi gibi proje yönetimi süreç ölçütlerinin kullanıldığını gösterdiğinden, proje performanslarının ölçülmesinde daha kapsamlı ve etkili kriterlerin tanımlanması ve uygulanması gerekmektedir. Proje performans değerlendirmesinin önemi nedeniyle, bu çalışmada genel bir değerlendirme modeli oluşturulmuştur. Önerilen model yazılım endüstrisinde kullanılmak üzere tasarlanmıştır. Proje performansı açısından proje yönetimi, gereksinim, risk, kalite ve konfigürasyon, geliştirme, doğrulama ve geçerleme süreçlerine odaklanan bir model geliştirilmiştir. Bu tez çalışmasının amacı, yazılım projelerinin performansını değerlendiren ve proje başarısını sayısal bir değerle ifade eden bir model sunmaktır. Analitik hiyerarşi süreci, performans değerlendirmesine girdi sağlayan her süreç metrik kriteri ve alt kriterlerinin göreceli önemini hesaplamak için kullanılmıştır. Proje performansının değerlendirilmesinde ve proje başarı puanının hesaplanmasında istatistiksel süreç kontrol yöntemi kullanılmıştır. Bu tez çalışmasında proje geliştirme destek araçlarından proje süreç metrik ölçümlerini istenilen tarihlerde otomatik olarak toplayan ve proje başarı puanını hesaplayan bir yazılım uygulaması geliştirilmiştir. Önerilen modeli doğrulamak için bir Ar-Ge kuruluşunda model işletilmiş ve müşteriye teslim aşamasındaki bir projenin gösterdiği performans geliştirilen yazılım uygulaması ile ölçülmüştür. Bu çalışmada sunulan modelin, proje durumunu izleyen yöneticilerin proje performansını değerlendirmesine ve projeler arasındaki performansın sayısal karşılaştırmasını yapmasına yardımcı olacağı düşünülmektedir.