Strategies for Crowdworkers to Overcome Barriers in Competition-based Software Crowdsourcing Development

Alexandre Zanatta, Leticia MacHado, Igor Steinmacher, Rafael Prikladnicki, Cleidson R.B. De Souza

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Crowdsourcing in software development uses a large pool of developers on-demand to outsource parts or the entire software project to a crowd. To succeed, this requires a continuous influx of developers, or simply crowdworkers. However, crowdworkers face many barriers when attempting to participate in software crowdsourcing. Often, these barriers lead to a low number and poor quality of submitted solutions. In our previous work, we identified several barriers faced by crowdworkers including finding a task according to his/her abilities, setting up the environment to perform the task, and managing one's personal time. We also proposed six strategies to overcome or minimize these barriers. In this paper, these six strategies are evaluated questioning Software Crowdsourcing (SW CS) experts. The results show that software crowdsourcing needs to: (i) provide a system that helps matching tasks requirements and crowdworker's profile; (ii) adopt containers or virtual machines to help crowdworkers set up their environment to perform the task, (iii) plan and control crowdworkers' personal time, and (iv) adopt communication channels to allow crowdworkers to clarify questions about the requirements and, as a consequence, finish the tasks.

Original languageEnglish (US)
Title of host publicationProceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020
PublisherAssociation for Computing Machinery, Inc
Pages125-128
Number of pages4
ISBN (Electronic)9781450379632
DOIs
StatePublished - Jun 27 2020
Event42nd IEEE/ACM International Conference on Software Engineering Workshops, ICSEW 2020 - Seoul, Korea, Republic of
Duration: Jun 27 2020Jul 19 2020

Publication series

NameProceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020

Conference

Conference42nd IEEE/ACM International Conference on Software Engineering Workshops, ICSEW 2020
Country/TerritoryKorea, Republic of
CitySeoul
Period6/27/207/19/20

Keywords

  • barriers
  • Software crowdsourcing
  • strategies

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Strategies for Crowdworkers to Overcome Barriers in Competition-based Software Crowdsourcing Development'. Together they form a unique fingerprint.

Cite this