Geri Dön

Parametrik tahmin modellerin yazılım projelerine uygulanmasına yönelik bir yazılım paketinin geliştirilmesi

Development of a software package for application of parametric estimation models to software projects

  1. Tez No: 386285
  2. Yazar: TANER SONER
  3. Danışmanlar: DOÇ. DR. ASIM EGEMEN YILMAZ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2014
  8. Dil: Türkçe
  9. Üniversite: Ankara Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 117

Özet

Yazılım projelerinde, geliştirilecek yazılımın büyüklüğü ve harcanacak emeğin kestirimi projelerin doğru planlaması ve hesaplanması açısından çok önemlidir. Proje yöneticileri için tahmin modellerini kullanarak iş gücü ve zaman gibi planlamaların yapılabilme gereği açıktır. Efor tahmini yapılabilirse proje programını belirlemek kolaydır. Bu nedenle efor tahmini ile projelerde etkili bir iş gücü ve zamanlama planlaması yapılabilir. Yazılım projelerinde doğru maliyet tahmininde bulunmak, yazılımla ilgili tüm sektörler için kritik öneme sahiptir. Dokümanlara aktarılmış birçok yazılım metriklerini tahmin etme metodu, aracı ve modeli mevcuttur. Bu tahmin teknikleri yardımıyla yazılım projelerinin efor, süre ve teslim hızı gibi büyüklükleri hesaplanabilir. Bu çalışmada literatürde yer alan parametrik tahmin modelleri bir araya toplanmış, gerçek yazılım projesi metrikleri kullanılarak nümerik yöntemler yardımıyla yeni modeller teklif edilmiştir. Mevcut modellerle yeni modellerin performans kıyaslaması yapılmıştır. Bu kapsamda MATLAB GUI ortamında tüm modellerin bulunduğu yazılım paketi geliştirilmiştir. Söz konusu araç kutusu hazırlanarak, yazılım projeleriyle ilgilenen proje yöneticilerine proje başlangıcında yazılımcı iş gücü ve proje süresi planlamasında kolaylık sağlanması hedeflenmiştir.

Özet (Çeviri)

In software projects, estimating the size of software and the labor effort is very important for the projects to be planned and calculated correctly. It is clear that project managers need to make schedule and plan labor force by using estimation models. If effort estimation can be done, the project schedule will be determined easily. Therefore an effective workforce planning and scheduling can be made in the projects with the help of effort estimation. Making accurate cost estimation of software project is of crucial importance to all software industries. There are many software metrics estimation methods, tools, and models that have been transferred to documents. Effort, time and speed of delivery of software projects can be calculated with the help of these effort estimation techniques. In this study, parametric estimation models in the literature have been gathered together and with the help of numerical methods, new models have been proposed using real software project metrics. Performance benchmarking of the existing models and new model have been made. In this context, software package that includes all the models have been developed by using MATLAB GUI. The aim of preparing the mentioned toolbox is to help the project managers responsible for the software projects in the process of planning software developers, labor force and schedule at the beginning phase of the project.

Benzer Tezler

  1. Dynamic numerical analysis of typical monopile foundations for offshore wind turbine applications

    Deniz rüzgar türbini uygulamaları için tipik tek kazıklı temellerin dinamik sayısal analizi

    ABDUH KIWANUKA

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    İnşaat MühendisliğiMersin Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    PROF. DR. ÖZGÜR LÜTFİ ERTUĞRUL

  2. Assessment of ensemble and cross-project software reliability growth models for industrial projects

    Endüstriyel projeler için topluluk ve çapraz-proje yazılım güvenilirliği büyüme modellerinin değerlendirilmesi

    ELİFNUR ÖZTÜRK

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    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

  3. Tasarım/yapım organizasyonları için proje gerçekleşme süresinin tahminine yönelik bir bütünleşik model önerisi

    An integrated duration estimation model for design/build organizations

    YELİZ SEZGİN

    Yüksek Lisans

    Türkçe

    Türkçe

    2003

    Mimarlıkİstanbul Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    DOÇ. DR. ALAATTİN KANOĞLU

  4. Yazılım projelerinde iş gücü tahmini için makine öğrenmesi yöntemlerinin karşılaştırılması

    Comparison of machine learning methods for software project effort estimation

    VEHBİ YURDAKURBAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. TAKUHİ NADİA ERDOĞAN

  5. Software defect prediction with a personalization focus and challenges during deployment

    Kişiselleştirme odaklı yazılım hata tahmini ve entegrasyon zorlukları

    BEYZA EKEN

    Doktora

    İngilizce

    İngilizce

    2022

    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