Skip to main content
Erschienen in:
Buchtitelbild

2015 | OriginalPaper | Buchkapitel

Crowdsourcing for Large-Scale Software Development

verfasst von : Wei Li, Wei-Tek Tsai, Wenjun Wu

Erschienen in: Crowdsourcing

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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)
Metadaten
Titel
Crowdsourcing for Large-Scale Software Development
verfasst von
Wei Li
Wei-Tek Tsai
Wenjun Wu
Copyright-Jahr
2015
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-47011-4_1