Yazılımların kalite düzeylerinin MEREC ve CoCoSoyöntemleri kullanılarak değerlendirilmesi
Evaluation of software quality levels using MEREC and CoCoSo methods
- Tez No: 833467
- Danışmanlar: DOÇ. DR. GÜLİN FERYAL CAN
- Tez Türü: Yüksek Lisans
- Konular: Endüstri ve Endüstri Mühendisliği, Industrial and Industrial Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2023
- Dil: Türkçe
- Üniversite: Başkent Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Endüstri Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Mühendislik ve Teknoloji Yönetimi Bilim Dalı
- Sayfa Sayısı: 65
Özet
Günümüzde yazılım sektöründe rekabetin artması nedeniyle, teknoloji firmalarının geliştirdikleri yazılımların kalite düzeylerinin yükseltilmesi ve bu şekilde, müşteri beklentilerinin en iyi şekilde karşılanması önem kazanmıştır. Buna göre, yazılım projelerinde kalitenin önemini vurgulamak, hata oranını azaltmak geliştirilen yazılım projeleri için dikkat edilmesi gereken en önemli kalite kriterlerini belirleyerek; söz konusu kriterler kapsamında yazılımları daha fazla geliştirmek amaçlarıyla sistematik çalışmaların yapılmasına ihtiyaç duyulmaktadır. Bu doğrultuda çalışmada, yazılım projelerinin kalite düzeyleri üzerinde etkili olan kriterlerin önem düzeylerinin belirlenmesi ve yazılım projelerinin kalite düzeyleri açısından sıralanması amaçlarıyla, Çok Kriterli Karar Verme (ÇKKV) yöntemlerinden olan, Kriterlerin Kaldırma Etkilerine Dayalı Yöntem (Method based on the Removal Effects of Criteria-MEREC) ve Birleşik Uzlaşık Çözüm (Combined Compromise Solution-CoCoSo) yaklaşımları kullanılmıştır. Buna göre, kalite kriterlerinin önem ağırlıkları MEREC ile belirlenmiş, yazılım projelerinin kalite düzeylerine göre sıralanmasında CoCoSo yöntemi kullanılmıştır. Çalışmada, savunma ve veri analitiği konularında geliştirilen yazılımlar için kullanılabilirlik, idame edilebilirlik, erişilebilirlik, uyarlanabilirlik, güvenilirlik ve test edilebilirlik kriterleri dikkate alınarak yazılımlar değerlendirilmiştir. Yazılımların kalite düzeyleri değerlendirilirken, ''idame edilebilirlik ve erişilebilirlik'' kriterleri, Yetenek Olgunluk Model Entegrasyonu (Capability Maturity Model Integration-CMMI); "kullanılabilirlik, test edilebilirlik ve güvenilirlik'' kriterleri McCall Kalite Modeli, uyarlanabilirlik kriteri için ise, ve ISO 25010 (Sistem ve Yazılım Mühendisliği - Sistem ve Yazılım Kalitesi Nitelikleri ve Değerlendirmesi) modelleri dikkate alınmıştır. Yapılan literatür araştırması sonucunda, yazılım kalite düzeyi üzerinde etkili olan kriterlerin önem ağırlıklarının belirlenmesi amacıyla ÇKKV yöntemlerinden yararlanılmadığı ve yazılım kalitesi alanında sınırlı sayıda çalışma bulunduğu gözlemlenmiştir. Bu nedenle çalışma, yazılım kalite kriterlerinin önem düzeylerinin belirlenmesinde ve yazılımların kalite düzeyleri açısından karşılaştırılmalarında bilimsel yaklaşımların kullanılması, yazılımlarda hangi kriterler üzerinde daha fazla durulması gerektiğinin belirlenmesi ve kalite düzeyi en yüksek olan yazılımın seçilmesiyle diğer yazılımların güçlendirilmesi gereken yönlerinin ortaya çıkarılması konularında yöneticilere pratik bir araç sunmaktadır.
Özet (Çeviri)
Due to the increasing competition in the software industry today, it has become important to increase the quality level of the software developed by technology companies and to meet customer expectations in the best way. Accordingly, emphasizing the importance of quality in software projects, reducing the error rate by determining the most important quality criteria for software projects developed; There is a need for systematic studies to further develop the software within the scope of these criteria. In this direction, In this study, the Method based on the Removal Effects of Criteria (MEREC) and Combined Compromise Solution (CoCoSo) approaches, which are Multi-Criteria Decision Making (MCDM) methods, were used to determine the levels of importance of criteria that affect the quality levels of software projects and rank them accordingly. Accordingly, the importance weights of the quality criteria were determined by MEREC, and the CoCoSo method was used to rank the software projects according to their quality levels. In the study, the software was evaluated for the software developed in the fields of defense and data analytics, taking into account the usability, maintainability, accessibility, adaptability, reliability and testability criteria. While evaluating the quality levels of software, the criteria of“maintainability and accessibility”are (Capability Maturity Model Integration- CMMI); McCall Quality Model for“usability, testability and reliability”criteria, and ISO 25010 (System and Software Engineering - System and Software Quality Attributes and Evaluation) models for adaptability criteria. As a result of the literature research, it was observed that MCDM methods were not used in order to determine the importance weights of the criteria that are effective on the software quality level and that there are limited studies in the field of software quality. For this reason, the study provides a practical tool for managers to use scientific approaches in determining the importance of software quality criteria and comparing software in terms of quality levels, determining which criteria should be emphasized more in software, and revealing the aspects of other software that need to be strengthened by selecting the software with the highest quality level.
Benzer Tezler
- Kalite yönetimi yazılımları ve bir anket uygulaması
Quality management softwares and a survey application
SERKAN ALTAN
- Ağır taşıtların kabin akustiğinin incelenmesi
Investigation of cabin acoustics of heavy vehicles
ZEYNEP GÜLCAN ÇOLAK
Yüksek Lisans
Türkçe
2011
Makine Mühendisliğiİstanbul Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
DOÇ. DR. HALUK EROL
- Lisans düzeyinde turizm ve tıp öğrenimi gören öğrencilerin sağlık turizmi hakkındaki algı düzeylerinin belirlenmesi: Konya ili örneği
Determining the perception levels of students studying tourism and medicine at undergraduate level about health tourism: Konya province example
DİLŞAN ALKAÇ
Yüksek Lisans
Türkçe
2024
TurizmNecmettin Erbakan ÜniversitesiTurizm İşletmeciliği Ana Bilim Dalı
PROF. DR. AHMET BÜYÜKŞALVARCI
- Su ürünleri işleme tesislerinde toplam kalite yönetimine ilişkin ampirik çalışma
Empirical study on total quality management in features processing facilities
TUÇE ALTIN YİĞİT
Yüksek Lisans
Türkçe
2024
Su ÜrünleriSinop ÜniversitesiSu Ürünleri Temel Bilimleri Ana Bilim Dalı
DR. ÖĞR. ÜYESİ ŞENNAN YÜCEL
- ISO 9000 kalite güvence sistemine yönelik olarak yapılan iç denetimin gerçekleştirilmesinde ve başarı ölçümlenmesinde bir uzman sistem yaklaşımı
Başlık çevirisi yok
SERHAN BOYBEK
Yüksek Lisans
Türkçe
2001
İşletmeİstanbul Teknik Üniversitesiİşletme Ana Bilim Dalı
DOÇ.DR. DEMET BAYRAKTAR