A goal model for crowdsourced software engineering
Document typeConference report
Rights accessOpen Access
Crowdsourced Software Engineering (CSE) is the act of undertaking any external software engineering tasks by an undefined, potentially large group of online workers in an open call format. Using an open call, CSE recruits global online labor to work on various types of software engineering tasks, such as requirements extraction, design, coding and testing. The field is rising rapidly and touches various aspects of software engineering. CSE has grown significance in both academy and industry. Despite of the enormous usage and significance of CSE, there are many open challenges reported by various researchers. In order to overcome the challenges and realizing the full potential of CSE, it is highly important to understand the concrete advantages and goals of CSE. In this paper, we present a goal model for CSE, to understand the real environment of CSE, and to explore the aspects that can somehow overcome the aforementioned challenges. The model is designed using RiSD, a method for building Strategic Dependency (SD) models in the i* notation, applied in this work using iStar2.0. This work can be considered useful for CSE stakeholders (Requesters, Workers, Platform owners and CSE organizations).
CitationSiyal, F.; Franch, X. A goal model for crowdsourced software engineering. A: International i* Workshop. "Proceedings of the 11th International i* Workshop: co-located with the 30th International Conference on Advanced Information Systems Engineering (CAiSE 2018): Tallinn, Estonia, June 12, 2018". CEUR-WS.org, 2018, p. 1-7.