EveryBOTy Counts: Examining Human-Machine Teams in Open Source Software Development

被引:5
作者
Newton, Olivia B. [1 ,2 ]
Saadat, Samaneh [3 ]
Song, Jihye [1 ,2 ]
Fiore, Stephen M. [2 ,4 ]
Sukthankar, Gita [3 ]
机构
[1] Univ Cent Florida, Coll Engn & Comp Sci, Orlando, FL 32826 USA
[2] Univ Cent Florida, Inst Simulat & Training, Orlando, FL 32826 USA
[3] Univ Cent Florida, Dept Comp Sci, Orlando, FL 32826 USA
[4] Univ Cent Florida, Dept Philosophy, Orlando, FL 32826 USA
关键词
Collaboration; Cognition; Software development; Bots; Sociotechnical systems; PERFORMANCE;
D O I
10.1111/tops.12613
中图分类号
B84 [心理学];
学科分类号
04 ; 0402 ;
摘要
In this study, we explore the future of work by examining differences in productivity when teams are composed of only humans or both humans and machine agents. Our objective was to characterize the similarities and differences between human and human-machine teams as they work to coordinate across their specialized roles. This form of research is increasingly important given that machine agents are becoming commonplace in sociotechnical systems and playing a more active role in collaborative work. One particular class of machine agents, bots, is being introduced to these systems to facilitate both taskwork and teamwork. We investigated the association between bots and productivity outcomes in open source software development through an analysis of hundreds of project teams. The presence of bots in teams was associated with higher levels of productivity and higher work centralization in addition to greater amounts of observed communication. The adoption of bots in software teams may have tradeoffs, in that doing so may increase productivity, but could also increase workload. We discuss the theoretical and practical implications of these findings for advancing human-machine teaming research.
引用
收藏
页码:450 / 484
页数:35
相关论文
共 79 条
[1]  
Abrahamsson P., 2002, AGILE SOFTWARE DEV M
[2]  
[Anonymous], 2018, R LANG ENV STAT COMP
[3]  
[Anonymous], 2020, 2020 STATE OCTOVERSE
[4]   Towards a Theory of Software Development Expertise [J].
Baltes, Sebastian ;
Diehl, Stephan .
ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, :187-200
[5]   Open source software: A community of altruists [J].
Baytiyeh, Hoda ;
Pfaffman, Jay .
COMPUTERS IN HUMAN BEHAVIOR, 2010, 26 (06) :1345-1354
[6]   Studying the Impact of Adopting Continuous Integration on the Delivery Time of Pull Requests [J].
Bernardo, Joao Helis ;
da Costa, Daniel Alencar ;
Kulesza, Uira .
2018 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), 2018, :131-141
[7]   Implicit Coordination: A Case Study of the Rails OSS Project [J].
Blincoe, Kelly ;
Damian, Daniela .
OPEN SOURCE SYSTEMS: ADOPTION AND IMPACT, 2015, 451 :35-44
[8]   Understanding the popular users: Following, affiliation influence and leadership on GitHub [J].
Blincoe, Kelly ;
Sheoran, Jyoti ;
Goggins, Sean ;
Petakovic, Eva ;
Damian, Daniela .
INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 70 :30-39
[9]  
Chambers J.M., 1983, GRAPHICAL METHODS DA, P47, DOI [10.1201/9781351072304-3, DOI 10.1201/9781351072304-3]
[10]  
Chou SW, 2011, INFORM SYST J, V21, P195, DOI 10.1111/J.1365-2575.2009.00347.x