Award determination for crowdsourced software development
dc.contributor.advisor | Alptekin, Gülfem | |
dc.contributor.author | Sari, Asli | |
dc.date.accessioned | 2020-12-04T13:11:00Z | |
dc.date.available | 2020-12-04T13:11:00Z | |
dc.date.submitted | 2017 | |
dc.date.issued | 2018-08-06 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/86929 | |
dc.description.abstract | Kitle kaynak, dışarıdan temin edilen geniş bir insan grubuna, açık çağrı biçimiyle yazılım işlerininin yaptırıldığı, yeni nesil bir yazılım geliştirme yaklaşımdır. Son yıllarda, yazılım mühendisliğinde kitle kaynak yaklaşımının kullanımının çarpıcı biçimde artması, akademik yazında ilgili çalışmaların sayısını da etkilemiştir. Bu tezde, yazılım mühendisliğinde kitle kaynak yaklaşımının, seçilen araştırma soruları ışığında bir sistematik akademik yazın araştırması yer almaktadır. Sistematik akademik yazın araştırmasında, cevap aranan sorular aşağıda verilmiştir:1. İş modelleri 2. Teknolojik platformlar ve sistemler3. Kitle kaynak esaslı yazılım mühendisliği uygulamaları4. Kitle kaynak esaslı yazılım ekonomisi5. Görev-ödül mekanizmaları 6. İnsan topluluğu (kitle) seçimi7. Görev parçalama stratejileri 8. Yardımcı araçlar Akademik yazın araştırmaları sonucu elde edilen bilgiler ışığında, kitle kaynak esaslı yazılım geliştirmede kullanılacak bir ödül tahmin modeli önerilmiştir. Bu amaç doğrultusunda, bu tezde Putnam'ın SLIM efor tahmin modeli çalışılmıştır. Putnam'ın SLIM efor tahmin modeli öncelikle bir projede çalışan insan sayısını, zamanın bir fonksiyonu olarak tanımlar (Pillai & Nair, 1997). Önerilen model, TopCoder'daki örnek projeler üzerinde uygulanmıştır. Sonuç olarak, önerilen modelin kitle kaynak yaklaşımında ödül miktarını belirlerken kullanılabileceği hakkında sonuçlar elde edilmiştir. Anahtar Kelimeler: Kitle kaynak, yazılım mühendisliğinde kitle kaynak, efor tahmini, ödül belirleme, yazılım maliyeti. | |
dc.description.abstract | Crowdsourcing is an emerging paradigm that outsources the software tasks to the large group of people via open call format. The effect of crowdsourcing in software engineering has increased dramatically in recent years. This thesis study first provides a systematic survey on emerging issues of crowdsourcing in software engineering. It involves a comprehensive survey on business models, technological platforms and frameworks, practices in software engineering, software economics, task award mechanisms, crowd selection, task decomposition strategies, and assisting tools. Then, an award determination model is proposed to be useful in crowdsourced software projects. The applicability of the model is shown on sample projects of TopCoder. The introduced award determination model is a way to analyze and discuss features of crowdsourcing in software economics aspects. In the thesis, the Putnam's SLIM model, which is proposed for effort estimation of software development, is applied to award determination in competition-based crowdsourced software development. Keywords: Crowdsourcing, crowdsourcing in software engineering, effort estimation, award determination, software cost. | en_US |
dc.language | English | |
dc.language.iso | en | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol | tr_TR |
dc.subject | Computer Engineering and Computer Science and Control | en_US |
dc.title | Award determination for crowdsourced software development | |
dc.title.alternative | Kitle kaynak esaslı yazılım geliştirmede ödül belirleme | |
dc.type | masterThesis | |
dc.date.updated | 2018-08-06 | |
dc.contributor.department | Bilgisayar Mühendisliği Anabilim Dalı | |
dc.identifier.yokid | 10159219 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | GALATASARAY ÜNİVERSİTESİ | |
dc.identifier.thesisid | 495019 | |
dc.description.pages | 79 | |
dc.publisher.discipline | Diğer |