Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 Jul;16(3):450-484.
doi: 10.1111/tops.12613. Epub 2022 May 5.

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

Affiliations
Free article

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

Olivia B Newton et al. Top Cogn Sci. 2024 Jul.
Free article

Abstract

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.

Keywords: Bots; Cognition; Collaboration; Sociotechnical systems; Software development.

PubMed Disclaimer

References

    1. Abrahamsson, P., Salo, O., Ronkainen, J. & Warsta, J. (2002). Agile software development methods: Review and analysis. Otavamedia Oy.
    1. Baltes, S., & Diehl, S. (2018). Towards a theory of software development expertise. Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering ‐ ESEC/FSE 2018 (pp. 187–200). https://doi.org/10.1145/3236024.3236061
    1. Baytiyeh, H., & Pfaffman, J. (2010). Open source software: A community of altruists. Computers in Human Behavior, 266, 1345–1354. https://doi.org/10.1016/j.chb.2010.04.008
    1. Bernardo, J. H., da Costa, D. A., & Kulesza, U. (2018). Studying the impact of adopting continuous integration on the delivery time of pull requests. Proceedings of the 15th International Conference on Mining Software Repositories (pp. 131–141). https://doi.org/10.1145/3196398.3196421
    1. Blincoe, K., & Damian, D. (2015). Implicit coordination: A case study of the Rails OSS project. IFIP International Conference on Open Source Systems (pp. 35–44).

Publication types

LinkOut - more resources