Yazılım geliştiricilerinin çalışma performanslarının ölçülmesi ve değerlendirilmesine yönelik bütünleşik bir yöntem
Bu tez size mi ait?
Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.
Özet (TR)
Şimdiye kadar, yazılım geliştiricilerinin çalışma performanslarını ölçmek ve değerlendirmek amacıyla çeşitli kıstaslar belirlenmiştir: üretkenlik, taahhüt, kaliteye önem verme, koda dayalı bilgi ve değerlendirme, kodlamanın kılavuz ve kurallarına uygunluk, öğrenme becerisi, kişisel sorumluluk bilinci, vb. Ancak, yazılım geliştiricilerinin çalışma performanslarını ölçmek ve değerlendirmek amacıyla dünyaca kabul görmüş herhangi bir yöntem yoktur. Bu durumun üç temel nedeni vardır: Birinci sebep: geliştirilen her bir yazılım parçası tektir. Fakat, aynı yazılım parçasını geliştirmek için onu yeniden sil baştan yaratmaya gerek yoktur; elimizde var olan yazılım parçasını kopyalayarak bu sorun çözülebilmektedir. Bu da, iki yazılım parçası arasında nitelik ve nicelik bakımından tam doğru bir karşılaştırmanın yapılamamasına neden olmaktadır. İkinci sebep: günümüz teknolojisi sürekli değişen ve gelişen bir süreç içerisindedir. Bunun sonucunda, yazılım geliştiricilerinin çalışma performanslarını ölçen ve değerlendiren bir yöntemin kullandığı oldukça güvenilir bir teknoloji çok geçmeden önemini kaybetmiş ve eskimiş olmaktadır. Böylece, bu yöntem işe yaramaz duruma gelmektedir. Üçüncü sebep: aynı problemi çözmek için birden çok, birbirinden tamamen farklı çeşitli yöntemler geliştirilip yaratıcılık kavramı had safhaya çıkarılabilmektedir. Örneğin, aynı probleme çözüm üretmeye çalışan yazılım geliştiricilerinin yazdığı kodların satır sayılarını hesaplamak, problemin büyüklüğünü değil, çözümün büyüklüğünü ölçmek demektir. Konu ile ilgili olarak hâli hazırda yapılmış araştırmalar ve yayınlanmış vaka analizleri incelenerek özetlenmiş, çalışma öncesi altyapı hazırlanmıştır. Oluşturulan altyapı ile çalışan değerlendirilmesine yönelik bilinen kıstaslar ortaya konmuştur. Belirlenen kıstasların gerçek hayatta kullanımının değerlendirilmesi ve gerçek hayatta kullanılmakta olan ancak araştırmalarda gözlenmeyen kıstasların tanımlanması adına yazılım çalışanları ve yöneticileri arasında anket ve görüşme teknikleri yoluyla bilgi toplanmıştır. Ortaya çıkan sonuçlar ışığında, yazılım geliştiricilerinin çalışma performanslarına yönelik olarak bir ölçme ve değerlendirme kıstasları seti oluşturulmuştur.
Yazar
Mustafa Batar
Bu Yayına Nasıl Atıf Yapılır
Mustafa Batar (Yüksek Lisans Tezi). Yazılım geliştiricilerinin çalışma performanslarının ölçülmesi ve değerlendirilmesine yönelik bütünleşik bir yöntem, 2015, Dokuz Eylül University.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Dokuz Eylül University tezlerinden daha fazlası
- Açık plan ofislerde konuşma anlaşılırlığı parametrelerinin analizi(2021)
- Urla bölgesi kırsal mimari mirasının karakteristikleri ve koruma sorunları(2019)
- AFAD gönüllülük sisteminin etkin müdahale açısından analiz(2020)
- Profesyonel ses sanatçılarının ses üretiminde karşılaştıkları teknik sorunlara yönelik yeni öneriler(2012)
- Mars habitatlarının yapısal açıdan irdelenmesi(2022)
- 21. yüzyıl postmodernizmi bağlamında çevresel grafik tasarım ve kamusal enstalasyon(2022)
