Crowdsourcing for Large-Scale Software Development

  • Li W
  • Tsai W
  • Wu W
N/ACitations
Citations of this article
30Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Large scale software systems with increasing complexity, variability and uncertainty, brings about grand challenges for traditional software engineering. Recently, crowdsourcing practices in the domain of software development such as Apple App Store and TopCoder have exhibited a promising and viable solution to the issues. The use of a crowd for developing software is predicted to take its place alongside established methodologies, such as agile, global software development, service-oriented computing, and the traditional waterfall. In this chapter, we propose a conceptual framework for the emerging crowdsourcing development methodology. We define the fundamental principles, software architecture, development process, and maturity model of the methodology for crowd workforce motivation, coordination and governance.

Cite

CITATION STYLE

APA

Li, W., Tsai, W.-T., & Wu, W. (2015). Crowdsourcing for Large-Scale Software Development (pp. 3–23). https://doi.org/10.1007/978-3-662-47011-4_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free