Geri Dön

An evaluation of the reinspection decision policies for software code inspections

Yazılım kod muayenelerine yönelik yeniden muayeneye karar verme politikalarının karşılaştırılması

  1. Tez No: 167327
  2. Yazar: SERKAN NALBANT
  3. Danışmanlar: DOÇ.DR. GÜLSER KÖKSAL
  4. Tez Türü: Yüksek Lisans
  5. Konular: Endüstri ve Endüstri Mühendisliği, Industrial and Industrial Engineering
  6. Anahtar Kelimeler: Yazılım yeniden muayenesi, yazılım kod muayenesi, karar verme, Monte Carlo simülasyonu, deney taşanını. vii, Software reinspection, software code inspection, decision making, Monte Carlo simulation, design of experiments
  7. Yıl: 2005
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Endüstri Mühendisliği Bölümü
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 214

Özet

oz YAZILIM KOD MUAYENELERİNE YÖNELİK YENİDEN MUAYENEYE KARAR VERME POLİTİKALARININ KARŞILAŞTIRILMASI Nalbant, Serkan Yüksek Lisans, Endüstri Mühendisliği Bölümü Tez Yöneticisi: Doç. Dr. Gülser Koksal Ocak 2005, 197 sayfa Bu çalışma yazılım kod muayeneleri için ortaya konan belirli sayıdaki yeniden muayeneye karar verme politikalarım, bu politikaların yazılım projesinin maliyet, takvim, ve kaliteye ilişkin hedefleri üzerindeki etkilerini ortaya çıkarmak amacıyla değerlendirmektedir. Yazılım muayeneleri yazılım projelerinde oluşan hataların ortadan kaldırılması için etkili bir tekniktir. İlk muayaneden sonra yapılabilen yeniden muayene sayesinde ise yazılım ürününde kalan hatalar daha da azaltılabilir. Literatürde yeniden muayeneye karar vermeye yönelik bir çok metot önerilmesine rağmen, farklı metotların kullamlması sonucu karşılaşılan sonuçları gösteren bir çalışma bulunmamaktadır. Bu çalışma, literatürde değinilmemiş olan bu konu hakkında fikir sağlamak üzere, Yazılım Yetenek Olgunluk Modeli Seviye 3 'e göre yapılanmış bir yazılım organizasyonu kontekstinde, yeniden muayeneye karar verme politikalannm maliyet, takvim, ve kalite bakış açılarına ilişkin performanslarını, belirlenen ölçülere ve tercih profillerine göre ortaya çıkarıp analiz ederek karşüaştırmaktadır. Bu amaç vidoğrultusunda, çalışmada, ilk kod muayenesi, yeniden muayene, test ve yazılımın sahada kullanılması faaliyetlerini kapsayan süreci temsil etmek üzere bir Monte Carlo simülasyon modeli, bu süreç kapsamındaki farklı koşulların dikkate alınmasını sağlayan bir deney tasarımı ile beraber kullanılmaktadır. Çalışma, yeniden muayene kararının majör hataların etkililik ölçüsünün kısmen yüksek bir eşik değerine göre karşılaştırılması sonucu alınmasını tavsiye etmektedir. Ayrıca, 'Hiçbir Zaman Yeniden Muayane Yapma' ve 'Her Zaman Yeniden Muayane Yap' sabit kararlarının uygulanmasının maliyet, takvim, ve kalite açılarından en uygun sonuçlan vermediği de çalışma sonuçlan tarafından ortaya konmaktadır. Buna ilaveten, çalışma, deneyde içerilen faktörlerin analiz edilmesi sonucunda, yazılım maliyet, takvim, ve kalitesinin daha da geliştirilmesi için çeşitli öneriler sunmaktadır.

Özet (Çeviri)

ABSTRACT AN EVALUATION OF THE REINSPECTION DECISION POLICIES FOR SOFTWARE CODE INSPECTIONS Nalbant, Serkan M.S., Department of Industrial Engineering Supervisor: Assoc. Prof. Dr. Gülser KOKSAL January 2005, 197 pages This study evaluates a number of software reinspection decision policies for software code inspections with the aim of revealing their effects regarding cost, schedule and quality related objectives of a software project. Software inspection is an effective defect removal technique for software projects. After the initial inspection, a reinspection may be performed for decreasing the number of remaining defects further. Although, various reinspection decision methods are proposed in the literature, no study provides information on the results of employing different methods. In order to obtain insight about this unaddressed issue, this study compares the reinspection decision policies by finding out and analyzing their performance with respect to designated measures and preference profiles for cost, schedule, and quality perspectives in the context of a typical Software Capability Maturity Model Level 3 software organization. For this purpose, a Monte Carlo simulation model, which represents the process comprising initial code inspection, reinspection, testing and field use activities, is employed in the ivstudy together with the experiment designed in order to consider different circumstances under which the mentioned process operates. The study recommends concluding the reinspection decision by comparing inspection effectiveness measure for major defects with respect to a moderately high threshold value (i.e. 75%). The study also reveals that applying default decisions of 'Never Reinspect' and 'Always Reinspect' do not exhibit the most appropriate outcomes regarding cost, schedule, and quality. Additionally, the study presents suggestions for further improving the cost, schedule, and quality of the software based on the analysis of the experiment factors.

Benzer Tezler

  1. Toplam kalite yönetimi

    Total quality management

    BAŞAK TÜZÜN

    Yüksek Lisans

    Türkçe

    Türkçe

    1994

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    PROF.DR. AYHAN TORAMAN

  2. Kalitenin ekonomik analizi

    Başlık çevirisi yok

    GÖKHAN ERGİNCAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1996

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    PROF.DR. RAMAZAN EVREN

  3. Kalite maliyetleri

    Başlık çevirisi yok

    ALİ ODABAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    1993

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. ATAÇ SOYSAL

  4. Aktivite bazlı kalite maliyetleme sistemi

    Activity based quality costs system

    BEYTULLAH ÖMER MUTLUGÜN

    Yüksek Lisans

    Türkçe

    Türkçe

    1996

    İşletmeİstanbul Üniversitesi

    YRD. DOÇ. DR. NECDET ÖZÇAKAR

  5. Türk ceza hukukunda koşullu salıverilme

    La libération conditionnelle en Droit Pénal Turc

    FURKAN ALİ ŞİMŞEK

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    HukukGalatasaray Üniversitesi

    Kamu Hukuku Ana Bilim Dalı

    PROF. DR. EMİNE EYLEM AKSOY RETORNAZ