Human-Machine Teaming and Team Effectiveness in AI tools for Software Engineering

  • Irum Rauf
  • , Helen Sharp
  • , Tamara Lopez
  • , Michel Wermelinger

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

Background: Artificial Intelligence (AI) is increasingly being used to support software engineering (SE), shifting the role of AI tools for SE (AI4SE) towards team members rather than simply tools. Human-machine teaming (HMT) views humans and machines as members of a team. This approach may be useful in AI4SE but HMT and team effectiveness have received little attention in the software engineering community. Objective: To unpick whether and how HMT and team effectiveness have been applied in AI4SE, and to identify recommendations. Method: A mapping study approach identifies 21 papers on developer-centred AI4SE. Each one is analysed to identify its use of HMT, its focus regarding AI-developer interaction, and any elements of team effectiveness. Results: Different aspects of AI-developer interaction have been considered but only one paper explicitly uses the HMT concept. Some elements of team effectiveness are considered, but others are not addressed at all, and several studies do not consider any. Conclusion: Researchers are encouraged to consider HMT as a framework for AI4SE, to leverage research in all-human teams, adaptive UX and developer motivation to inform tool design, and reduce reliance on human monitoring.

Original languageEnglish
Title of host publicationProceedings - 2025 IEEE/ACM 18th International Conference on Cooperative and Human Aspects of Software Engineering, CHASE 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages75-80
Number of pages6
ISBN (Electronic)9798331538712
DOIs
Publication statusPublished - 2025
Event18th IEEE/ACM International Conference on Cooperative and Human Aspects of Software Engineering, CHASE 2025 - Ottawa, Canada
Duration: 27 Apr 202528 Apr 2025

Publication series

NameProceedings - 2025 IEEE/ACM 18th International Conference on Cooperative and Human Aspects of Software Engineering, CHASE 2025

Conference

Conference18th IEEE/ACM International Conference on Cooperative and Human Aspects of Software Engineering, CHASE 2025
Country/TerritoryCanada
CityOttawa
Period27/04/2528/04/25

Fingerprint

Dive into the research topics of 'Human-Machine Teaming and Team Effectiveness in AI tools for Software Engineering'. Together they form a unique fingerprint.

Cite this