Evaluation of Software Quality in the TopCoder Crowdsourcing Environment.

Xin Wang,Wenjun Wu,Zhenghui Hu
DOI: https://doi.org/10.1109/ccwc.2017.7868406
2017-01-01
Abstract:Many practitioners use rules of thumb to take participate in tasks from online labor markets. TopCoder is such a crowdsourcing platform in which users select among and compete in a collection of contests offering various rewards. Most research efforts on crowdsourcing focus on competitive behaviors of programmers and performance of contests without discussion on the quality of a complete software project that often involves several phases in a group software production process. The main objective of our research is to capture the essential features of TopCoder projects and introduce a new approach to evaluate the quality for each TopCoder project. This paper makes two major contributions: First, we model the effort level using intrinsic properties of contest and validate the definition. We evaluate quality of each contest following the definition of effort level. Subsequently we extend the quality definition to each phase of a TopCoder project and finally obtain the whole project quality. We also perform necessary validation on our model using empirical data and show some important discovery.
What problem does this paper attempt to address?