Collaborative Behavior and Winning Challenges in Competitive Software Crowdsourcing

2021 ◽  
Vol 5 (GROUP) ◽  
pp. 1-25
Author(s):  
Leticia S. Machado ◽  
Ricardo Rodrigo M. Melo ◽  
Cleidson R. B. de Souza ◽  
Rafael Prikladnicki

Software Crowdsourcing (SW CS) allows a requester to increase the speed of its software development efforts by submitting a task to be performed by the crowd. SW CS is usually structured around software platforms, which are used by crowd members to identify a task suited for them, gather information about this task, and finally, submit a solution for it. In competitive software crowdsourcing, members of the crowd independently create solutions while competing against each other by monetary rewards for task completion. While competition usually reduces collaboration, in this paper, we investigated how crowd members create a collaborative behavior during programming challenges using online forums to help each other, share useful information, and discuss important documents and artifacts. We also investigated different collaborative behaviours by crowd members and and how this collaboration is associated with crowd members' improved outcome in the challenges. These results are based on analysis of the online forums from Topcoder, one of the largest competitive SW CS platforms

First Monday ◽  
2020 ◽  
Author(s):  
Cole Stratton

In the past 10 years platform ecosystems have come to play a significant role in many aspects of human societies, bringing with them certain logics and practices that structure how people live and work. Operating such a platform ecosystem gives rise to certain strategies for creating and managing a distributed labor force that is not directly controlled by the platform owner. This paper explores some of those strategies by investigating Swift, a programming language created by Apple to facilitate third-party software development for its platform ecosystem. Through the story of its emergence and evolution I show how Apple wields Swift as a managerial tool and as a competitive weapon to maintain the generative potential of its platform ecosystem and to evolve it in profitable ways. In so doing this paper foregrounds the internal dynamics of software platforms and helps us better understand some of the politics at play in the constitution of everyday technologies.


2014 ◽  
Vol 43 (4) ◽  
pp. 632-644 ◽  
Author(s):  
Sandeep Krishnamurthy ◽  
Shaosong Ou ◽  
Arvind K. Tripathi

2021 ◽  
Vol 52 (2) ◽  
pp. 210-222
Author(s):  
Manuel Wiesche

Agile approaches help software development project teams to better meet user needs and ensure flexibility in uncertain environments. But using agile approaches invites changes to the project and increases interactions between team members, which both cause interruptions in the workplace. While interruptions can help in task completion and increase process flexibility, they can also hinder employee productivity. We conducted an exploratory study of four agile software development teams. Our analysis identified (1) programming-related work impediments, (2) interaction-related interruptions, and (3) interruptions imposed by the external environment, which were managed by improved information retrieval and reduced team dependencies.


2016 ◽  
Vol 32 (1) ◽  
pp. 52-60 ◽  
Author(s):  
Katarina Krkovic ◽  
Sascha Wüstenberg ◽  
Samuel Greiff

Abstract. Skilful collaborative problem-solving is becoming increasingly important in various life areas. However, researchers are still seeking ways to assess and foster this skill in individuals. In this study, we developed a computer-assisted assessment for collaborative behavior (COLBAS) following the experiment-based assessment of behavior approach (objective personality tests; Cattell, 1958 ). The instrument captures participants’ collaborative behavior in problem-solving tasks using the MicroDYN approach while participants work collaboratively with a computer-agent. COLBAS can thereby assess problem-solving and collaborative behavior expressed through communication acts. To investigate its validity, we administered COLBAS to 483 German seventh graders along with MicroDYN as a measure of individual problem-solving skills and questions regarding the motivation to collaborate. A latent confirmatory factor analysis suggested a five-dimensional construct with two problem-solving dimensions (knowledge acquisition and knowledge application) and three collaboration dimensions (questioning, asserting, and requesting). The results showed that extending MicroDYN to include collaborative aspects did not considerably change the measurement of problem-solving. Finally, students who were more motivated to collaborate interacted more with the computer-agent but also obtained worse problem-solving results.


Sign in / Sign up

Export Citation Format

Share Document