Yazılım projelerinde çaba kestirimi için yeni bir yaklaşım
A new approach to effort estimation of software projects
- Tez No: 406268
- Danışmanlar: YRD. DOÇ. DR. YUNUS EMRE SELÇUK
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Yazılım Geliştirme Çaba Kestirimi, Yazılım Geliştirme Maliyet Kestirimi, COCOMO II, Form Tabanlı Uygulamalar, Software Development Effort estimation, Software Development Cost estimation, COCOMO II, Form Based Applications
- Yıl: 2015
- Dil: Türkçe
- Üniversite: Yıldız Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
- Sayfa Sayısı: 58
Özet
Yazılım sektörünün gelişimi teknolojinin ve ekonomilerin gelişimine paralel olarak özellikle son yıllarda yüksek bir ivme kazanmıştır. Küçük ve orta ölçekli firmalar bile işlerini yürütebilmek, sektörde rekabet edebilmek için belirli yazılımları kullanmak durumunda kalmaktadır. Büyük ölçekli firmaların ve kamu kuruluşlarının ise ihtiyaçları çok daha farklı olduğu için özel yazılım geliştirme ihtiyaçları çok daha fazladır. Bu ihtiyacı karşılamak için ciddi oranlarda bütçe ayırmaktadırlar. Bu bütçelerin belirlenmesinde yazılım ihtiyaçların belirlenmesinin yanı sıra bu yazılımların maliyetlerinin hesaplanabilmesi de büyük önem arz etmektedir. Yazılım geliştirme maliyeti her geçen gün artmaktadır. Yazılım maliyet tahmini hem devletler, hem de organizasyonlar için çok önemli bir problemdir. Planlanan zaman ve bütçeyi aşan çok sayıda proje mevcuttur. Bunun temelinde baştan bütçe ve zaman tahminini doğru yapamamaktan kaynaklanan başarısızlıklar yatmaktadır. Yazılım geliştirme maliyetleri ölçüm ve kestirim yöntemlerinin çeşitli yetersizliklerinden dolayı sık sık kontrol dışına çıkmaktadır. Bu konuda özellikle son 15 yılda çok sayıda çalışma yapılmıştır. Yapılan bu çalışmalar daha çok deneysel olup büyük kısmı uygulanabilir yöntemler ve tatmin edici sonuçlar içermemektedir. Bu çalışmada bu sorunu hafifletmek amacıyla yeni bir denemede bulunulmuş ve bu alanda yapılan çalışmalardan da faydalanılarak sektörde yaygın olarak kullanılan form tabanlı uygulamalar için kullanılabilecek bir kestirim modeli oluşturulmaya çalışılmıştır. Bu kestirim modelinde en çok kullanılan COCOMO II.2000 modeli referans alınmıştır. Nesnelerin karmaşıklık durumu da göz önünde bulundurularak nesne / satır sayısı dönüşüm tablosundan faydalanılarak bir kestirim yapılmaya çalışılmıştır. Bu sayede pratikte uygulanabilir bir yöntem ortaya çıkmıştır. Yöntem belirli bir proje grubu için uygulanmış tatmin edici sonuçlar elde edilmiştir.
Özet (Çeviri)
The development of the software industry has gained a high momentum in parallel with the development of technology and the economy in recent years. Even small and medium-sized firms have to use software to carry out their works and to compete in the industry. Since their needs are very different, large-scale firms and public institutions needs for custom software development much more. To meet this need serious budgets are reserved. Calculating the cost of software is very important for determination of the budget. Software development costs are constantly increasing. Software cost estimation is a very important problem for organizations and governments. Numerous projects exceed their planned time and budgets. The main cause of this problem is inaccurate estimation of time and budgets. Software development costs often go out of control due to various deficiencies in measurement and estimation methodologies. In this regard especially in the last 15 years, numerous studies have been made. The majority of these studies are more experimental methods and not practically applicable. Satisfactory results have not been achieved yet. In order to alleviate the problems stated above, this study proposes a new estimation model for form based applications which are heavily used in industry. The proposed estimation model is based on the most widely used model COCOMO II.2000. In this model, taking into consideration of complexities of objects, estimations can be made by making use of a conversion table utilizing number of code lines or objects. In this way, a practical and realistic method is constructed. The method is applied to a specific project group and satisfactory results are obtained.
Benzer Tezler
- A composed technical debt identification methodology to predict software vulnerabilities
Yazılım zafiyetlerini tahmin etmek için kapsamlı bir teknik borç tanımlama yöntemi
RUŞEN HALEPMOLLASI
Doktora
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. AYŞE TOSUN KÜHN
- Yazılım sektöründe zihinsel iş yükünü dikkate alan işgücü planlama problemi: Bir vaka çalışması
The investigation of the workforce planning problem considering the mental workload in the software industry: A case study
HATİCE BALOĞLU
Yüksek Lisans
Türkçe
2024
Endüstri ve Endüstri MühendisliğiGazi ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
DOÇ. DR. BURCU YILMAZ KAYA
- Clash detection and avoidance for large scale projects: A Delphi survey to identify and prioritize causes of clashes
Büyük ölçekli projeler için çakışma tespiti ve çakışma önleme: Çakışmaların nedenlerini belirlemek ve önceliklendirmek için bir Delphi anketi
AYBALA TUBA KURUCU
Yüksek Lisans
İngilizce
2024
MimarlıkGazi ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. ZEYNEP YEŞİM İLERİSOY
- Denge diyagramları (LOB) planlama tekniğinin türk inşaat sektöründe doğrusal hat takip eden projelerde kullanımının analizi ve değerlendirilmesi
Analysis and evaluation of the usage of line of balance (LOB) planning technique in the projects following linear line in the turkish construction sector
ÖZGÜR AKTÜRK
Yüksek Lisans
Türkçe
2016
İnşaat Mühendisliğiİstanbul Teknik Üniversitesiİnşaat Mühendisliği Ana Bilim Dalı
DR. MURAT KURUOĞLU
- Brute force launch vehicle ascent trajectory assessment with a novel vectorized simulator
Vektörize benzetici ile fırlatma araçlarının yükseliş yörüngesini kaba kuvvet değerlendirme
AHMET ENES YÜCEYURT
Yüksek Lisans
İngilizce
2024
Uçak Mühendisliğiİstanbul Teknik ÜniversitesiUçak ve Uzay Mühendisliği Ana Bilim Dalı
PROF. DR. ALİM RÜSTEM ASLAN