Skip to main content
Top
Published in:
Cover of the book

2015 | OriginalPaper | Chapter

Crowdsourcing for Large-Scale Software Development

Authors : Wei Li, Wei-Tek Tsai, Wenjun Wu

Published in: Crowdsourcing

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

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 Storeand 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 crowdworkforce motivation, coordination and governance.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Doan, A., Ramakrishnan, R., Halevy, A.Y.: Crowdsourcing systems on the world-wide web. Commun. ACM 54(4), 86–96 (2011)CrossRef Doan, A., Ramakrishnan, R., Halevy, A.Y.: Crowdsourcing systems on the world-wide web. Commun. ACM 54(4), 86–96 (2011)CrossRef
3.
go back to reference Northrop, L., Feiler, P., Gabriel, R.P., Goodenough, J., Linger, R., Longstaff, T., Kazman, R., Klein, M., Schmidt, D., Sullivan, K., et al.: \(\{\)Ultra-Large-Scale Systems\(\}\)-the software challenge of the future (2006) Northrop, L., Feiler, P., Gabriel, R.P., Goodenough, J., Linger, R., Longstaff, T., Kazman, R., Klein, M., Schmidt, D., Sullivan, K., et al.: \(\{\)Ultra-Large-Scale Systems\(\}\)-the software challenge of the future (2006)
4.
go back to reference Martin, R.C.: Agile Software Development: Principles, Patterns, and Practices. Prentice Hall PTR, Upper Saddle River (2003) Martin, R.C.: Agile Software Development: Principles, Patterns, and Practices. Prentice Hall PTR, Upper Saddle River (2003)
5.
go back to reference Herbsleb, J.D., Moitra, D.: Global software development. IEEE Softw. 18(2), 16–20 (2001) Herbsleb, J.D., Moitra, D.: Global software development. IEEE Softw. 18(2), 16–20 (2001)
6.
go back to reference Raymond, E.: The cathedral and the bazaar. Knowl. Technol. Policy 12(3), 23–49 (1999) Raymond, E.: The cathedral and the bazaar. Knowl. Technol. Policy 12(3), 23–49 (1999)
7.
go back to reference Lakhani, K., Garvin, D.A., Lonstein, E.: Topcoder (a): developing software through crowdsourcing. Harvard Business School General Management Unit Case (610–032) (2010) Lakhani, K., Garvin, D.A., Lonstein, E.: Topcoder (a): developing software through crowdsourcing. Harvard Business School General Management Unit Case (610–032) (2010)
8.
go back to reference Andy, L., Raugh, A., Erickson, K., Grayzeck, E.J., Knopf, W., Lydon, M., Lakhani, K., Crusan, J., Morgan, T.H.: The NASA tournament laboratory (“NTL”): improving data access at PDS while spreading joy and engaging students through 16 micro-contests. In: AAS/Division for Planetary Sciences Meeting Abstracts, vol. 44 (2012) Andy, L., Raugh, A., Erickson, K., Grayzeck, E.J., Knopf, W., Lydon, M., Lakhani, K., Crusan, J., Morgan, T.H.: The NASA tournament laboratory (“NTL”): improving data access at PDS while spreading joy and engaging students through 16 micro-contests. In: AAS/Division for Planetary Sciences Meeting Abstracts, vol. 44 (2012)
9.
go back to reference Barlow, J.B., Giboney, J.S., Keith, M.J., Wilson, D.W., Schuetzler, R.M., Lowry, P.B., Vance, A.: Overview and guidance on agile development in large organizations. Commun. Assoc. Inf. Syst. 29(1), 2 (2011) Barlow, J.B., Giboney, J.S., Keith, M.J., Wilson, D.W., Schuetzler, R.M., Lowry, P.B., Vance, A.: Overview and guidance on agile development in large organizations. Commun. Assoc. Inf. Syst. 29(1), 2 (2011)
10.
go back to reference Xu, J., Christley, S., Madey, G.: Application of social network analysis to the study of open source software (2006) Xu, J., Christley, S., Madey, G.: Application of social network analysis to the study of open source software (2006)
11.
go back to reference Madey, G., Freeh, V., Tynan, R.: Modeling the free/open source software community: a quantitative investigation, In: Free/Open Source Software, Development, pp. 203–221 (2005) Madey, G., Freeh, V., Tynan, R.: Modeling the free/open source software community: a quantitative investigation, In: Free/Open Source Software, Development, pp. 203–221 (2005)
12.
go back to reference Resnick, M., Myers, B., Nakakoji, K., Shneiderman, B., Pausch, R., Selker, T., Eisenberg, M.: Design principles for tools to support creative thinking (2005) Resnick, M., Myers, B., Nakakoji, K., Shneiderman, B., Pausch, R., Selker, T., Eisenberg, M.: Design principles for tools to support creative thinking (2005)
13.
go back to reference Lakhani, K.R., Boudreau, K.J., Loh, P.R., Backstrom, L., Baldwin, C., Lonstein, E., Lydon, M., MacCormack, A., Arnaout, R.A., Guinan, E.C.: Prize-based contests can provide solutions to computational biology problems. Nat. Biotechnol. 31(2), 108–111 (2013) Lakhani, K.R., Boudreau, K.J., Loh, P.R., Backstrom, L., Baldwin, C., Lonstein, E., Lydon, M., MacCormack, A., Arnaout, R.A., Guinan, E.C.: Prize-based contests can provide solutions to computational biology problems. Nat. Biotechnol. 31(2), 108–111 (2013)
14.
go back to reference Spinellis, D.: Don’t install software by hand. IEEE Softw. 29(4), 86–87 (2012) Spinellis, D.: Don’t install software by hand. IEEE Softw. 29(4), 86–87 (2012)
15.
go back to reference Wu, W., Tsai, W.T., Li, W.: An evaluation framework for software crowdsourcing. Front. Comput. Sci. 7(5), 694–709 (2013) Wu, W., Tsai, W.T., Li, W.: An evaluation framework for software crowdsourcing. Front. Comput. Sci. 7(5), 694–709 (2013)
16.
go back to reference Corchón, L.C.: The theory of contests: a survey. Rev. Econ. Des. 11(2), 69–100 (2007) Corchón, L.C.: The theory of contests: a survey. Rev. Econ. Des. 11(2), 69–100 (2007)
17.
go back to reference Harman, M.: The current state and future of search based software engineering. In: 2007 Future of Software Engineering, pp. 342–357. IEEE Computer Society (2007) Harman, M.: The current state and future of search based software engineering. In: 2007 Future of Software Engineering, pp. 342–357. IEEE Computer Society (2007)
Metadata
Title
Crowdsourcing for Large-Scale Software Development
Authors
Wei Li
Wei-Tek Tsai
Wenjun Wu
Copyright Year
2015
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-47011-4_1

Premium Partner