• Home
  • Search
  • Crowdsourcing in Software Development: Empirical Support for Configuring Contests
  • Cite Icon6
  • https://doi.org/10.1109/access.2020.2982619Copy DOI Icon

Crowdsourcing in Software Development: Empirical Support for Configuring Contests

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Despite the extensive adoption of crowdsourcing for the timely, cost-effective, and high-quality completion of software development tasks, a large number of crowdsourced challenges are not able to acquire a winning solution, on time, and within the desired cost and quality thresholds. A possible reason for this is that we currently lack a systematic approach that would aid software managers during the process of designing software development tasks that will be crowdsourced. This paper attempts to extend the current knowledge on designing crowdsourced software development tasks, by empirically answering the following management questions: (a) what type of projects should be crowdsourced; (b) why should one crowdsource-in terms of acquired benefits; (c) where should one crowdsource-in terms of application domain; (d) when to crowdsource-referring to the time period of the year; (e) who will win or participate in the contest; and (f) how to crowdsource (define contest duration, prize, type of contest etc.) to acquire the maximum benefits-depending on the goal of crowdsourcing. To answer the aforementioned questions, we have performed a case study on 2,209 software development tasks crowdsourced through TopCoder platform. The results suggest that there are significant differences in the level to which crowdsourcing goals are reached, across different software development activities. Based on this observation we suggest that software managers should prioritize the goals of crowdsourcing, decide carefully upon the activity to be crowdsourced and then define the settings of the task.

Loading PDF

Similar Papers
  • Research Article
  • Citations15

Big Code Search: A Bibliography

  • Aug 26, 2023
  • ACM Computing Surveys
  • Kisub Kim +7
  • Book Chapter

Fuzzy Logic Based Computational Technique for Analyzing Software Bug Repository

  • Jan 03, 2023
  • Rama Ranjan Panda +1
  • Conference Article
  • Citations4

Experience with Marvel

  • Oct 10, 1989
  • Gail E Kaiser
  • Conference Article
  • Citations3

Toward proactive knowledge protection in community-based software development

  • May 02, 2010
  • Xin Zhou +1
  • Conference Article
  • Citations3

Reverse Engineering UML Sequence Diagrams for Program Comprehension Activities

  • Nov 25, 2020
  • Hayden Cheers +1
  • Conference Article
  • Citations3

Design of cloud services platform based on JSON

  • Aug 01, 2014
  • Yin Qun +1
  • Research Article
  • Citations9

On Moderating Software Crowdsourcing Challenges

  • Jan 04, 2020
  • Proceedings of the ACM on Human-Computer Interaction
  • Cleidson R B De Souza +2
  • Conference Article
  • Citations8

Automated Classification of Class Role-Stereotypes via Machine Learning

  • Apr 15, 2019
  • Arif Nurwidyantoro +2
  • Conference Article
  • Citations2

Bug localization via searching crowd-contributed code

  • Nov 17, 2014
  • Qianxiang Wang +1
  • Research Article
  • Citations8

Program entanglement, feature interaction and the feature language extensions

  • Sep 14, 2006
  • Computer Networks
  • Wu-Hon F Leung
  • Conference Article
  • Citations56

A similarity-aware approach to testing based fault localization

  • Nov 07, 2005
  • Dan Hao +5
  • Research Article

Exploring Common Code Reading Strategies in Debugging

  • Dec 02, 2019
  • International Conference on Computers in Education
  • Christine Lourrine Tablatin
  • Conference Article
  • Citations69

Descriptive compound identifier names improve source code comprehension

  • May 28, 2018
  • Andrea Schankin +5
  • Research Article

LLM-Based Web Generation Quality Assessment

  • Mar 27, 2025
  • Theoretical and Natural Science
  • Yizhen Gong +1
  • Research Article
  • Citations11

Exploring (Meta-)Model Snapshots by Combining Visual and Textual Techniques

  • May 16, 2011
  • Technische Universität Berlin – Universitätsbibliothek
  • Martin Gogolla +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.