Geri Dön

Yazılım mühendisliği projelerinde hata ölçümü, kök neden analizleri ve örnek bir vaka incelemesi

Defect measurement in software projects, root cause analysis and a case study

  1. Tez No: 316482
  2. Yazar: ÇAĞLA ATAGÖREN
  3. Danışmanlar: DOÇ. DR. MEHTAP AKÇİL
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, İstatistik, Computer Engineering and Computer Science and Control, Statistics
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2012
  8. Dil: Türkçe
  9. Üniversite: Başkent Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: İstatistik ve Bilgisayar Bilimleri Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 91

Özet

Yazılım projelerinde, müşteriye verilen son ürünün, müşteri isteklerine uygun olmasının yanında en az hata ile teslim edilmesi amaçlanmaktadır. Bu sebeple, müşteriye ürün teslim edilmeden önce düzeltilmek amacıyla bulunan hatalar süreç boyunca kayıt altına alınır. Böylece kayıt altına alınarak biriktirilen hatalar daha sonra incelenebilir.Bu çalışmada yazılım projelerinin doğası ve içeriklerine ve hata kavramına ayrıntılı bir şekilde değinilmiştir. Süreç boyunca hataların azaltılması ve ortadan kaldırılması için uygulanan tekniklere yer verilmiştir. Türkiye'nin önde gelen orta ölçekli yazılım şirketlerinden birinde örnek bir vaka incelemesi yapılmıştır. Kök neden analizi yöntemi ve bu yöntemi destekleyen Pareto ve sebep-sonuç grafikleri yardımıyla incelenmiştir. İnceleme esnasında uygulanan tüm aşamalar ve örnek vaka incelemesi ayrıntılı bir biçimde anlatılmıştır.

Özet (Çeviri)

In software projects, final products aim to meet customer needs and concurrently to have the least number of defects. Therefore, defects are recorded during the software development process with the intention of fixing them before the product is delivered to the customers.In this study, the special structure of software projects and the concept of software defects are researched in detail. The techniques that are used for reducing or eliminating the defects throughout the process are presented. A case study is conducted in one of the leading, medium sized software companies of Turkey. The root cause analysis and supporting Pareto analysis along with cause-effect diagrams. All stages of the research and the case study are explained in detail.

Benzer Tezler

  1. Yapay zekâ yöntemleri ile yazılımların maliyetlerinin tahmin edilmesi

    Estimating software costs by artificial intelligence methods

    ŞÜKRAN EBREN KARA

    Doktora

    Türkçe

    Türkçe

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Üniversitesi-Cerrahpaşa

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. RÜYA ŞAMLI

  2. A learning-based method for detecting defective classes in object-oriented systems

    Nesneye dayalı yazılımlarda hatalı sınıfların öğrenme temelli yöntemle belirlenmesi

    ÇAĞIL BİRAY

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. FEZA BUZLUCA

  3. 2-port vector network analyzer implementation using AD9361 and ZYNQ FPGA

    AD9361 ve ZYNQ FPGA ile 2-port vektör ağı analizörü gerçeklemesi

    MERT KÜLTE

    Yüksek Lisans

    İngilizce

    İngilizce

    2021

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. MÜŞTAK ERHAN YALÇIN

  4. Measuring and predicting software requirements volatility for large-scale safety-critical avionics projects

    Büyük ölçekli emniyet kritik havacılık elektroniği projesinde yazılım gereksinimi değişkenliği ölçümü ve tahmini

    ANIL HOLAT

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ AYŞE TOSUN KÜHN

  5. Nesneye yönelik yazılım projelerinde öncelikli olarak test edilecek sınıfların yazılım ölçütleri yardımıyla belirlenmesine yönelik bir yöntem

    A method using software metrics to determine software classes will be firstly tested in object-oriented software projects

    RAMAZAN MURAT DEMİRBAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2014

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMaltepe Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. FATİH YÜCALAR