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
0 views
0 downloads
Advisor: Yrd. Doç. Dr. Kökten Ulaş Birant
Abstract (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.
Author
Dr. Mustafa Batar
How to Cite
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.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Dokuz Eylül University
- 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)
- Açık plan ofislerde konuşma anlaşılırlığı parametrelerinin analizi(2021)
- AFAD gönüllülük sisteminin etkin müdahale açısından analiz(2020)
- W.A. Mozart' ın, J. N. Hummel' in ve C. M. Von Weber' in fagot konçertolarının müzikal analizleri(2006)
- Profesyonel dansçılarda kas iskelet sistemi yaralanmaları(2006)