Managing Expectations Towards AI Tools for Software Development: A Multiple-Case Study

Victor Vadmand Jensen*, Adam Alami, Anders Rysholt Bruun, John Persson

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

Abstract

Software development organizations (SDOs) are increasingly working to adopt artificial intelligence (AI) tools, like GitHub Copilot, to meet varied expectations. Nevertheless, we know little about how SDOs manage these expectations. This paper investigates how different SDOs expect AI tools to impact software development, and how these expectations change after a period of considering and evaluating AI tools. We conducted a multiple-case study involving three SDOs. To elicit initial expectations towards AI tools, we collected data using semi-structured interviews and field visits. To assess the persistence of expectations towards AI tools, we collected data from meetings, a debriefing, and retrospectives on AI tools. We found three expectations particular to one SDO; four shared between two SDOs; and six pervasive across all SDOs. Five expectations did not persist after experiential learning with AI tools, due to platform- and SDO-related factors. SDOs must carefully manage their expectations towards AI tools due to the variety and complexity of expectations. Some expectations are niche-specific based on their compatibility with the unique SDOs' people- and structure-related aspects, while others are becoming mainstream for a broader array of SDOs. Recognizing factors that affect the persistence of expectations and how they manifest in the individual SDO will enable SDOs to form their initial expectations and understand how these might change during adoption of AI tools, supporting expectation management.
Original languageEnglish
Journal Information Systems and e-Business Management
Number of pages33
ISSN1617-9846
DOIs
Publication statusE-pub ahead of print - 15. May 2025

Keywords

  • Generative AI
  • software engineering

Fingerprint

Dive into the research topics of 'Managing Expectations Towards AI Tools for Software Development: A Multiple-Case Study'. Together they form a unique fingerprint.

Cite this