Full Paper View Go Back

Crowdsourcing Software Development: Concept, Benefits and Adoption

Asiegbu Baldwin C.1 , Oluigbo Ikenna V.2 , Ajakwe Simeon O.3 , Onyike Gerald O.4

  1. Department of Information Management Technology, Federal University of Technology Owerri, Owerri, Nigeria.
  2. Department of Information Management Technology, Federal University of Technology Owerri, Owerri, Nigeria.
  3. Department of Information Management Technology, Federal University of Technology Owerri, Owerri, Nigeria.
  4. Department of Computer Science, Federal Polytechnic Nekede, Nekede, Nigeria.

Correspondence should be addressed to: ikenna.oluigbo@futo.edu.ng.


Section:Research Paper, Product Type: Isroset-Journal
Vol.5 , Issue.3 , pp.7-16, Jun-2017


Online published on Jun 30, 2017


Copyright © Asiegbu Baldwin C., Oluigbo Ikenna V., Ajakwe Simeon O., Onyike Gerald O. . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
 

View this paper at   Google Scholar | DPI Digital Library


XML View     PDF Download

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Asiegbu Baldwin C., Oluigbo Ikenna V., Ajakwe Simeon O., Onyike Gerald O., “Crowdsourcing Software Development: Concept, Benefits and Adoption,” International Journal of Scientific Research in Computer Science and Engineering, Vol.5, Issue.3, pp.7-16, 2017.

MLA Style Citation: Asiegbu Baldwin C., Oluigbo Ikenna V., Ajakwe Simeon O., Onyike Gerald O. "Crowdsourcing Software Development: Concept, Benefits and Adoption." International Journal of Scientific Research in Computer Science and Engineering 5.3 (2017): 7-16.

APA Style Citation: Asiegbu Baldwin C., Oluigbo Ikenna V., Ajakwe Simeon O., Onyike Gerald O., (2017). Crowdsourcing Software Development: Concept, Benefits and Adoption. International Journal of Scientific Research in Computer Science and Engineering, 5(3), 7-16.

BibTex Style Citation:
@article{C._2017,
author = {Asiegbu Baldwin C., Oluigbo Ikenna V., Ajakwe Simeon O., Onyike Gerald O.},
title = {Crowdsourcing Software Development: Concept, Benefits and Adoption},
journal = {International Journal of Scientific Research in Computer Science and Engineering},
issue_date = {6 2017},
volume = {5},
Issue = {3},
month = {6},
year = {2017},
issn = {2347-2693},
pages = {7-16},
url = {https://www.isroset.org/journal/IJSRCSE/full_paper_view.php?paper_id=384},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.isroset.org/journal/IJSRCSE/full_paper_view.php?paper_id=384
TI - Crowdsourcing Software Development: Concept, Benefits and Adoption
T2 - International Journal of Scientific Research in Computer Science and Engineering
AU - Asiegbu Baldwin C., Oluigbo Ikenna V., Ajakwe Simeon O., Onyike Gerald O.
PY - 2017
DA - 2017/06/30
PB - IJCSE, Indore, INDIA
SP - 7-16
IS - 3
VL - 5
SN - 2347-2693
ER -

500 Views    358 Downloads    236 Downloads
  
  

Abstract :
Traditional outsourcing – the contracting out of services and technology to a vendor firm, is pretty much a house-hold name. Overtime, traditional software development outsourcing has been laced with certain problems; ranging from overreliance on a single vendor outsourcing firm and over budgeting, to financial loss incurred due to delay in software project delivery. It is therefore imperative to consider alternative outsourcing means. Crowdsourcing is a form of outsourcing that is emerging and evolving. Crowdsourcing, an emerging online business model, harnesses the creative solutions of a geographically displaced network of individuals through what amounts to an open call for proposals. Crowdsourcing software development entails contracting the development of software to an online community of skilled developers; the aim being to produce reliable, effective, high quality and inexpensive products by harnessing the power of crowd; who are in turn rewarded financially or through social incentives. This paper is aimed at exploring the concept of software development crowdsourcing, outlining its benefits over the traditional means of outsourcing software development, the models and methodologies of Crowdsourcing, as well as laying viable claim as to why it is a better and a reliable option; and thus should be adopted.

Key-Words / Index Term :
Crowdsourcing, Crowdsourcing Software Development, Open Call Tasks, Software Development, Software Outsourcing

References :
[1] B.C. Asiegbu, I.V. Oluigbo, S.M. Nzotta, “Determining Success Factors of Software Development Outsourcing for Nigeria: A Data Reduction Technique”, International Journal of Trend in Research and Development (IJTRD), ISSN: 2394-9333, Vol.3, Issue.4, pp.481-490, 2016
[2] I.V. Oluigbo, B.C. Asiegbu, S.M. Nzotta, G.N. Ezeh, “A Two Step Clustering of Critical Success Factors for Software Development Outsourcing Peculiar to Selected Nigerian Sectors”, International Journal of Science Technology Management and Research, Vol.1, Issue.6, pp. 1-10, 2016
[3] H. Smuts, “Critical success factors for Information Systems outsourcing management: A software development lifecycle view”, Proceedings of the 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists, US, pp. 304-313, 2010
[4] J. Howe “Crowdsourcing: Why the power of the crowd is driving the future of business”, Crown Business, New York, pp. 77-99, 2008
[5] D. Gefen, E. Carmel, “Is the world really flat? A look at offshoring at an online programming marketplace” MIS Quarterly, Vol. 32, No.2, pp. 367-384, 2008
[6] L. Hoffmann, “Crowd Control”, Communications of the ACM, Vol.52, No.3, pp.16-17, 2009
[7] A. Doan, R. Ramakrishnan, A.Y. Halevy, “Crowdsourcing systems on the World-Wide Web”, Communication of the ACM, Vol. 54, No.4, pp. 86, 2011
[8] W.T. Tsai, W. Wu, M.N. Huhns, “Cloud-Based Software Crowdsourcing”, Journal of Internet Computing, Vol. 18, No. 3, pp. 78-83, 2014
[9] K. Stol, B. Fitzgerald, “Two’s Company, Three’s a Crowd: A Case Study of Crowdsourcing Software Development”, Proceedings of ICSE 2014, USA, pp. 187-198, 2014
[10] Rob Aalders, "The IT Outsourcing Guide", John Wiley & Sons, Inc. USA, pp.10332, 2001.
[11] B. Vangie “IT Outsourcing: The Platform Vision of API Giants”, webopedia, UC, pp.1-19, 2012.
[12] B. Nicholson “Global software outsourcing: The solution to the IT skills gap”, Anglo-German Foundation for the Study of Industrial Society (Anglo-German Foundation), UK, pp.45-57, 2001.
[13] U.K. Siffat, U.A. Asad, “Knowledge Sharing Management Model (KSMM) for Software Development Outsourcing Vendors”, International Journal of Advanced Science and Technology, Vol.45, Issue.7, pp.135-147,2012
[14] I. Oleg, “Outsourcing of Software Development”: Humbold Universität zu Berlin, Berlin, pp.1-25, 2005
[15] A. Begel, J. Bosch, M.A. Storey, “Social Networking Meets Software Development: Perspectives from GitHub, MSDN, Stack Exchange, and TopCoder”, IEEE Software, vol. 30, No.1, pp.52-56, 2013.
[16] D. Tamburri, P. Lago, H.V. Vliet, “Organizational social structures for software engineering”, ACM Computing Surveys, vol. 46, No 1, pp.1-3, 2013.
[17] S. Greengard, “Following the Crowd”, Communication of the ACM, vol. 54, No.2, pp.20-22, 2011.
[18] J. Howe, “The rise of crowdsourcing”, Wired magazine, Vol.14, No 6, pp.53-61, 2006.
[19] M. Parameswaran, A.B. Whinston. “Social Computing: An Overview”, Communications of the Association for Information Systems, Vol.19, Issue.1, pp. 762-780, 2007.
[20] K. Mao, Y. Yang, Q. Wang, Y. Jia, M., “Harman Developer Recommendation for Crowdsourced Software Development Tasks”, 2015 IEEE Symposium on Service-Oriented System Engineering, CA, pp. 347-35, 2015.
[21] S.L. Mewada, U.K. Singh, P. Sharma, "Security Enhancement in Cloud Computing (CC)", International Journal of Scientific Research in Computer Science and Engineering, Vol.1, Issue.1, pp.31-37, 2013.
[22] R. Kishore, H. Rao, K. Nam, “A relationship perspective on IT outsourcing”, Communications of the ACM, Vol.46, No.12, pp.87-92, 2003.
[23] G.D. Saxton, O. Oh, R. Kishore, “Rules of Crowdsourcing: Models, Issues and System of Controls”, Journal of Information Systems Management, Vol.30, Issue.1, pp.1-2, 2010.
[24] K.Vetrikodi and V.Geetha, "Efficient Analysis of Differential Query Services in Mobile Crowd and Its Location Privacy", International Journal of Computer Sciences and Engineering, Vol.3, Issue.8, pp.168-175, 2015.
[25] R. Klopper, S. Gruner, D. Kourie, “Assessment of a framework to compare software development methodologies”, Proceedings of the 2007 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on IT Research in Developing Countries, South Africa, pp. 56-65, 2007
[26] W. Wu, W.T. Tsai, W. Li, “An Evaluation Framework for Software Crowdsourcing”, Frontiers of Computer Science, Vol.7, No.5, pp.694-709, 2013.
[27] L.C. Corchón, “The Theory of Contests: A Survey”, Review of Economic Design, vol.11, No.2, pp. 69-100, 2007.
[28] F.D. Davis, “Perceived usefulness, perceived ease of use, and user acceptance of information technology”, MIS Quarterly, Vol. 13, No. 3, pp. 319-340, 1989
[29] S.C. Chen, S.H. Li, C.Y. Li, “Recent Related Research in Technology Acceptance Model: A Literature Review”, Australian Journal of Business and Management Research, Vol. 1, No. 9, p. 124-127, 2011
[30] R. Grant, C. Baden-Fuller, “A knowledge accessing theory of strategic alliances”, Journal of Management Studies, Vol. 41, No. 1, pp. 61-84, 2004
[31] N. Levina, J. Ross, “From the vendor’s perspective: Exploring the value proposition in information technology outsourcing”, MIS Quarterly, Vol. 27, No 3, pp. 331-364, 2003
[32] J.S. Klaas, F. Brian, “Researching Crowdsourcing Software Development: Perspectives and Concerns”, ICSE-2014, India, pp.58-64, 2014.
[33] F. Kleemann, G.G. Vob, K. Rieder, “Underpaid innovators: the commercial utilization of consumer work through crowdsourcing”, Science Technology and Innovation Studies, Vol.4, No.1, pp.1-5, 2008
[34] R. Heeks, B. Nicholson, “Software Export Success Factors and Strategies in Developing and Transitional Economies”, Competition and Change, UK, pp. 267-302, 2004
[35] E. Carmel, “The New Software exporting nations: Success Factors”, Electronic Journal of Information System Development, Vol. 13, No. 4, pp. 1-12, 2003
[36] D. Farrell, “Smarter Offshoring”, Harvard Business Review, US, pp. 84-92, 2006
[37] I.V. Oluigbo, B.C. Asiegbu, G.N. Ezeh, O.C. Nwokonkwo, “Group Membership Prediction of an Outsourced Software Project: A Discriminant Function Analysis Approach”, International Journal of Scientific Research in Multidisciplinary Studies, Vol. 3, Issue 4, pp. 12-18, 2017

Authorization Required

 

You do not have rights to view the full text article.
Please contact administration for subscription to Journal or individual article.
Mail us at  support@isroset.org or view contact page for more details.

Go to Navigation