DocumentCode :
3758040
Title :
Empirical Analysis on Parallel Tasks in Crowdsourcing Software Development
Author :
Razieh Lotfalian Saremi;Ye Yang
Author_Institution :
Sch. of Syst. &
fYear :
2015
Firstpage :
28
Lastpage :
34
Abstract :
Crowdsourcing has become a popular option for rapid acquisition, with reported benefits such as shortened schedule due to mass parallel development, innovative solutions based on the "wisdom of crowds", and reduced cost due to the pre-pricing and bidding effects. However, most of existing studies on software crowdsourcing are focusing on individual task level, providing limited insights on the practice as well as outcomes at overall project level. To develop better understanding of crowdsourcing-based software projects, this paper reports an empirical study on analyzing four largest projects on Topcoder platform that intensively leverage crowdsourcing throughout the product implementation, testing, and assembly phases. The analysis results conclude that: (1) crowdsourcing task scheduling follows typical patterns including prototyping, component development, bug hunt, and assembly and coding (2) budget phase distribution patterns does not following traditional patterns, and uploading task rate is not representing same budget rate associated with them as about 75% of uploaded tasks would price under 67% of total project budget, (3) Higher degree of parallelism would lead to higher demand for competing on tasks and shorter planning schedule to complete the project consequently better resource allocation.
Keywords :
"Crowdsourcing","Software","Market research","Parallel processing","Production","Complexity theory","Measurement"
Publisher :
ieee
Conference_Titel :
Automated Software Engineering Workshop (ASEW), 2015 30th IEEE/ACM International Conference on
Type :
conf
DOI :
10.1109/ASEW.2015.22
Filename :
7426633
Link To Document :
بازگشت