Process diversity in software development
Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Dokuz Eylül Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Ana Bilim Dalı, Türkiye
Tezin Onay Tarihi: 2018
Tezin Dili: İngilizce
Öğrenci: SERRA ŞAHİN
Danışman: SEMİH UTKU
Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
Özet:Yazılım şirketleri, müşteri gereksinimlerini karşılamak için en son çıkan teknolojileri doğru bir uygulama sistemi ile kullanmalıdırlar. Bu nedenle şirketler, çağdaş yazılım ürünlerinin karmaşıklığında ki, gerekli kaynak kullanımının belirlenmesinde ki ve bütçeyle ilgili belirsizlikte ki sorunları aşabilmek için ve uygun ürün kalitesini garanti etmek için süreç odaklı kalite yönetimi tekniklerini kullanırlar. Bu kapsamda standartlaştırılmış kalite güvence sistemi olan Bütünleşik Yetkinlik Olgunluk Modeli – Geliştirme (CMMI-DEV), yazılım geliştirme süreçlerine de kullanılmış ve yazılım şirketleri bu CMMI-DEV sertifikalarını alarak üretkenliği artırmayı hedeflemiştir. Bu çalışmada ise, uluslararası bir şirketin bu kapsamda ki sorunları için CMMI-DEV tabanlı bir yaklaşım içinde yazılım süreci çeşitliliği kullanılmıştır. Sonuçlar, önerilen yazılım süreci çeşitlilik modelinin, aynı teknik çerçeveye ve benzer iş yapısına sahip olan orta ölçekli yazılım şirketindeki süreçleri değerlendirmek ve iyileştirmek için kullanılabileceğini göstermektedir.