Master'sOpen Access

Software development effort estimation by using artificial neural networks

2017
0 views
0 downloads
Advisor: Doç. Dr. Sadettin Emre Alptekin

Abstract (TR)

Yazılım endüstrisi gün geçtikçe hızla büyümekte ve tüm dünyada önem kazanmaktadır. Hemen hemen tüm sektörlerden şirketler ve kurumlar yeni uygulama ve platform geliştirmek için yazılım geliştirme projeleri yapmaktadır. Bununla beraber yazılım projelerinin eforunun doğru tahminlenmesi şirketler için önemli bir sorun haline gelmektedir. 1970'lerden bu yana yazılım projelerinin eforunun doğru tahminlenmesi için çeşitli çalışmalar yapılmaktadır. Bu çalışmalara öncü olan ilk model COCOMO olarak bilinir. COCOMO modelini Kullanım Senaryosu bazlı model UCP ve Fonksiyon bazlı model FPA takip etmiştir. 2000'lerden sonra ise, teknolojinin gelişimi ile beraber, Yapay Sinir Ağları önem kazandı ve data analizlerinde sıklıkla kullanılmaya başlandı. Yazılım projelerinin eforunun tahminlenmesi de tamamlanmış proje datalarının kullanılabilecek olması nedeniyle Yapay Sinir Ağları'nı kullanmaya uygun karakteristik özelliklere sahiptir. Bu çalışmada yazılım projelerinin eforunun tahmin edilebileceği bir yapay sinir ağı oluşturulmuştur. Çalışma kapsamında kullanılan datalar Türkiye'nin en büyük bankalarından birinden elde edilmiştir. Anahtar sözcükler : Yazılım geliştirme efor tahmini, Yapay sinir ağları, Geri yayılım algoritması

Author

Dr. Tuğçe Uğurlu Altuntaş

How to Cite

Tuğçe Uğurlu Altuntaş (Yüksek Lisans Tezi). Software development effort estimation by using artificial neural networks, 2017, Galatasaray University.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Galatasaray University