Skip to content

Developers'Experience with Generative AI Beyond Productivity Assessment -- Insights from an Empirical Mixed-Methods Field Study

Jul 2026 · ACM Transactions on Software Engineering and Methodology · 0 citations · 21 references
Computer Science

TL;DR

This paper presents a developer-centered empirical mixed-methods study to investigate how professional developers engage with Generative AI in their natural work environment, and proposes a rule-of-thumb for selecting an interaction type based on task characteristics.

Abstract

With the growing adoption of AI-powered coding assistants, organizations and developers are increasingly seeking to optimize their interaction with these tools. Prior research has largely focused on output quality and productivity gains, with limited attention paid to developers'well-being and interaction experiences. This paper presents a developer-centered empirical mixed-methods study to investigate how professional developers engage with Generative AI (GenAI) in their natural work environment. Controlled data collection sessions are combined with natural work periods. Results show that developers are generally satisfied with GenAI, particularly for monotonous, repetitive, and structured tasks, and report perceived efficiency and productivity gains. Copilot interaction type preferences differ by task type and complexity: While both in-code suggestions and chat-based prompting independently improve task efficiency and reduce perceived workload, combining these interaction types within a single task diminishes benefits. We propose a rule-of-thumb for selecting an interaction type based on task characteristics. During development-heavy tasks, results indicate that perceived cognitive load arises from AI interaction, while perceived productivity depends on AI output quality. Participation in this study positively influenced developers'awareness and intentional use of GenAI tools. These findings demonstrate the value of real-world, mixed-methods study designs to understand GenAI tools and developers'experiences with them.

View source

Similar papers

Jul 2026

Prompt Coach: An Empirical Evaluation of an Agentic Tutor for Learning Prompt Engineering in Software Development

Prompt engineering has emerged as a critical yet undertaught skill for software developers, one that traditional learning approaches are ill-equipped to support given its evolving, interactive, and context-dependent nature. In this paper, we introduce Prompt Coach (PC), an agentic tutor that helps developers learn how...

Rohit Mehra, Kapil Singi, Vikrant S. Kaulgud et al. · 0 citations
Review

Fragmented Markers, Mixed Results: A Systematic Review of AI Coding Assistants and Developer Productivity

The literature suggests that AI coding assistants can support productivity, but current evidence does not yet support simple, context-independent conclusions, so a structured basis for making productivity evidence more interpretable, multidimensional, and comparable across studies is provided.

Annemarie Wittig, Norbert Siegmund · 0 citations
Preprint Jul 2026

Biased or Personalized? The Impact of Personal Information on AI-driven Development

Generative AI is increasingly permeating software engineering, enabling developers to generate functions, files, and even entire applications from natural language specifications. AI systems are also becoming more personalized, adapting outputs based on inferred user characteristics and interaction history. While perso...

Erfan Entezami, Madeline Endres · 0 citations
Book Open access Jul 2026

Configurable AI Coding Assistants: Designing For Developers Who Like to Be in Control

This paper investigates what kinds of configurations experienced developers want in coding assistants, how they prioritize different types of configuration needs, and which interface mechanisms they prefer, and discusses the implications for designing more unified and discoverable configuration surfaces for future codi...

Ekaterina Koshchenko, Jovana Stankovic, Ilya Zakharov et al. · 0 citations
Review Open access Aug 2026

The Role of AI in Application Development: A Comparative Study with Manual Coding

It is concluded that AI meaningfully augments developer productivity but does not yet demonstrably improve satisfaction or earnings, and that a hybrid human-AI model, supported by governance and training, remains the most defensible direction for application development.

Perseus Bhavnagri · 0 citations
Review Jul 2026

Verification-Conditioned Use: A Qualitative Study on How Generative AI Reshapes Learning, Autonomy, and Market Entry for Junior Software Developers

What makes AI use sustainable, from participants'own point of view, is not the tool itself but the individual practice of reviewing before accepting, refusing to use AI without understanding it, asking the tool for explanations, and keeping deliberate practice outside of AI-assisted work.

Pedro Henrique Andriotte, Danilo Monteiro Ribeiro · 0 citations

Related blog posts

GPT-Lab Oct 14, 2026

Building trustworthy AI: The role of AI harnesses, intent contracts and evals

AI is moving beyond impressive demos. After World Summit AI 2026 in Amsterdam, GPT-Lab's Muhammad Waseem reflects on what organizations need to make AI agents reliable, responsible and genuinely useful in everyday work. The post Building trustworthy AI: The role of AI harnesses, intent contracts and evals appeared first on GPT-Lab.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.