ABSTRACT
Crowdsourcing means outsourcing to a large network of people—a crowd. This form of managing work allocation has become much more sophisticated in recent years due to improvements in technology and changes in the work ecosystem. Crowdsourcing portends-- not only the disruption of outsourcing-- but the disruption of the entire global labor market. Small, atomized, tasks that can be completed and paid for in small increments are unprecedented in the history of work. Software has been the pioneer in all the large mega-trends of the last generation: in computer technology, technological entrepreneurship, offshore outsourcing, and now-- in crowdsourcing. This paper describes the starting point of a research project that aims to investigate the Brazilian software labor and industry markets. These markets are being transformed and disrupted as a result of the new phenomena of crowdsourcing. To be more specific, we aim to understand how the three elements of crowdsourcing are emerging in Brazil – the buyers, the platforms, and the crowd. The goal of our project is to identify the challenges faced by Brazilian software developers engaged in crowdsourcing platforms as well as their best practices in order to provide recommendations to the government and support for new developers interested in joining this market.
- Jansen, S. and Cusumano, M. “Defining Software Ecosystems: A Survey of Software Platforms and Business Network Governance.”, In: Proceedings of the international Workshop on Software Ecosystems, 2012.Google Scholar
- Herbsleb, J.D. & Mockus, A. An empirical study of speed and communication in globally-distributed software development. IEEE Transactions on Software Engineering, 29, 3, 1-14, 2001. Google ScholarDigital Library
- Carmel, E., Global Software Teams: Collaborating Across Borders and Time-Zones. 1999: Prentice-Hall. Google ScholarDigital Library
- James D. Herbsleb: Global Software Engineering: The Future of Socio-technical Coordination. FOSE 2007: 188- 198 Google ScholarDigital Library
- Ramírez, M. A., Krug, M. Crowd testing: The Power of the Crowd for the Quality of Software. 2012. (in Portuguese)Google Scholar
- (The) Economist, Online labour exchanges: The workforce in the cloud, June 1st 2013.Google Scholar
- Gefen, D., Carmel, E. Is the World Really Flat? A Look at Offshoring in an Online Programming Marketplace. MISQ, 32, 2, 367-384, 2008. Google ScholarDigital Library
- Melo, C., Santos, V., Katayama, E., Corbucci, H., Prikladnicki, R., Goldman, A., Kon, F. The Evolution of Agile Software Development in Brazil, Journal of the Brazilian Computer Society. 19(4), pp. 523-552, 2013.Google ScholarCross Ref
- Howe, J. (2006) ‘Crowdsourcing: A Definition’, Crowdsourcing: Tracking the Rise of the Amateur (weblog, 2 June), URL (accessed 24 November 2013): http://crowdsourcing.typepad.com/cs/2006/06/crowdsourcing _a.html.Google Scholar
Index Terms
- Brazil software crowdsourcing: a first step in a multi-year study
Recommendations
Two's company, three's a crowd: a case study of crowdsourcing software development
ICSE 2014: Proceedings of the 36th International Conference on Software EngineeringCrowdsourcing is an emerging and promising approach which involves delegating a variety of tasks to an unknown workforce - the crowd. Crowdsourcing has been applied quite successfully in various contexts from basic tasks on Amazon Mechanical Turk to ...
Crowdsourcing in the Brazilian IT industry: what we know and what we don't know
CrowdSoft 2014: Proceedings of the 1st International Workshop on Crowd-based Software Development Methods and TechnologiesCrowdsourcing means outsourcing to a large network of people – a crowd. It has emerged as a new option for a global labor market; it is another valuable option in the ´make or buy´ software decision and has been gaining attention in countries where ...
Software crowdsourcing reliability: an empirical study on developers behavior
SWAN 2016: Proceedings of the 2nd International Workshop on Software AnalyticsCrowdsourcing has become an emergent paradigm for software production in recent decades. Its open-call format attracts the participation of hundreds of thousands of developers. To ensure the success of software crowdsourcing, we must accurately measure ...
Comments