The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

Moderate use of GitHub Copilot speeds up developers and eases their workload, but heavy or mixed use blunts the benefit; chat interactions also improve task completion. In everyday work, developers report both higher cognitive load and greater productivity when interacting with AI.

Developers' Experience with Generative AI -- First Insights from an Empirical Mixed-Methods Field Study
Charlotte Brandebusemeyer, Tobias Schimmer, Bert Arnrich · December 22, 2025
arxiv quasi_experimental medium evidence 7/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Charlotte Brandebusemeyer unresolved corpus identity
  2. Tobias Schimmer unresolved corpus identity
  3. Bert Arnrich unresolved corpus identity

Semantic Scholar

Latest observation:

  1. Charlotte Brandebusemeyer provider ID
  2. Tobias Schimmer provider ID
  3. Bert Arnrich provider ID
In controlled sessions, moderate use of GitHub Copilot via in-code suggestions or chat prompts reduced task duration and perceived workload (with chat improving accuracy), while excessive or combined use reduced these benefits; in naturalistic use developers reported higher cognitive load alongside perceived productivity gains.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

With the rise of AI-powered coding assistants, firms and programmers are exploring how to optimize their interaction with them. Research has so far mainly focused on evaluating output quality and productivity gains, leaving aside the developers' experience during the interaction. In this study, we take a multimodal, developer-centered approach to gain insights into how professional developers experience the interaction with Generative AI (GenAI) in their natural work environment in a firm. The aim of this paper is (1) to demonstrate a feasible mixed-method study design with controlled and uncontrolled study periods within a firm setting, (2) to give first insights from complementary behavioral and subjective experience data on developers' interaction with GitHub Copilot and (3) to compare the impact of interaction types (no Copilot use, in-code suggestions, chat prompts or both in-code suggestions and chat prompts) on efficiency, accuracy and perceived workload whilst working on different task categories. Results of the controlled sessions in this study indicate that moderate use of either in-code suggestions or chat prompts improves efficiency (task duration) and reduces perceived workload compared to not using Copilot, while excessive or combined use lessens these benefits. Accuracy (task completion) profits from chat interaction. In general, subjective perception of workload aligns with objective behavioral data in this study. During the uncontrolled period of the study, both higher cognitive load and productivity were perceived when interacting with AI during everyday working tasks. This study motivates the use of comparable study designs, in e.g. workshop or hackathon settings, to evaluate GenAI tools holistically and realistically with a focus on the developers' experience.

Summary

Main Finding

Moderate, targeted use of a generative AI coding assistant (GitHub Copilot) in a real-world firm setting improves developer efficiency (shorter task duration) and reduces perceived workload compared to not using Copilot; chat-based interaction additionally improves task accuracy (completion). Excessive or combined use of both in-code suggestions and chat reduces or erodes these benefits. Subjective workload ratings generally align with behavioral indicators. Multimodal, mixed-method field studies (physiology + telemetry + questionnaires) are feasible and yield complementary insights into developers’ experience with GenAI.

Key Points

  • Study focus: developer-centered, multimodal, mixed-methods field study of professional software developers’ interaction with GitHub Copilot in their natural work environment.
  • Primary outcomes analyzed: efficiency (task duration), accuracy (task completion/success), and perceived workload (NASA-TLX).
  • Interaction types compared: no Copilot, in-code suggestions, chat prompts, and combined in-code + chat use.
  • Main behavioral pattern:
    • Moderate use of either in-code suggestions or chat → improved efficiency and lower perceived workload vs. no Copilot.
    • Chat interaction → higher accuracy (better task completion) than in-code-only or no Copilot.
    • Excessive or combined use → diminished gains or neutral/negative effects.
  • During the uncontrolled (everyday work) period, participants reported both higher perceived productivity and higher cognitive load when using GenAI.
  • Subjective measures (NASA-TLX and self-report) were broadly consistent with objective behaviors recorded in the controlled sessions.

Data & Methods

  • Participants: professional software developers at SAP (two US locations); each participant completed a four-day protocol (two supervised controlled sessions framing a three-day uncontrolled work period).
  • Study design:
    • A/B design: Group A — no Copilot in first controlled session, Copilot in second; Group B — Copilot in both controlled sessions. This enabled between- and within-subject comparisons.
    • Controlled sessions: pre-questionnaire, n-back cognitive task (1–3 back) with startle event, relaxation videos, three baseline coding tasks, and six randomized main tasks per session spanning six categories (coding, debugging, documentation, unit tests, summaries, brainstorming). NASA-TLX filled after each task.
    • Uncontrolled period: three normal workdays where participants logged tasks, start/end times, perceived cognitive load and productivity, and whether GenAI was used.
  • Multimodal measurement:
    • Physiological data: continuous recording via EmbracePlus wristband (for cognitive load / stress proxies and startle-event verification).
    • Behavioral telemetry: screen, mouse, and keyboard recordings during controlled sessions.
    • Self-report questionnaires: pre-questionnaire (job/experience/personality/devex), Copilot evaluation, NASA-TLX after tasks, daily work logs, end-of-day questionnaires, post-questionnaire.
  • Task selection and control: main tasks chosen from HumanEval-X; Java language; tasks balanced for cognitive demand using code metrics (cognitive complexity, cyclomatic, Halstead metrics, LOC/NCLOC/CLOC, nested block depth). Task order randomized per participant.
  • Copilot interaction: participants could use in-code suggestions, inline chat, and separate chat; free to switch models and modes (ask, edit, agent). Analyses focused on interaction type and intensity effects on efficiency, accuracy, and workload.
  • Analysis highlights: controlled-session analyses emphasize behavioral + subjective alignment; uncontrolled period provided ecological validation (self-reported higher productivity and cognitive load with AI use).

Implications for AI Economics

  • Conditional productivity gains and diminishing returns:
    • Economic models and ROI estimates for GenAI adoption should account for nonlinearity: moderate, targeted usage yields gains, while excessive or unfocused use can reduce benefits. Subscription/usage pricing and value projections must consider optimal usage intensity rather than linear per-hour gains.
  • Interaction-type value differentiation:
    • Chat-style GenAI interactions produce higher accuracy (quality). For tasks where correctness and quality matter (e.g., security-critical code, reviews, compliance), investment in chat-enabled GenAI workflows may yield higher economic value than in-code autocompletions alone.
  • Labor allocation and skill complementarity:
    • Findings support a nuanced view of human-AI complementarities: firms should direct GenAI towards tasks and developer profiles that benefit most (e.g., experienced developers using moderate, task-specific AI assistance). For novices, risk of undetected incorrect outputs implies potential costs (rework, defects) that must be incorporated into training and onboarding investments.
  • Measuring productivity for cost–benefit analysis:
    • Traditional productivity proxies (lines of code, acceptance rate) are insufficient. Economic assessments should include task completion quality and cognitive/workload metrics, since subjective workload aligns with behavioral data and can predict long-run productivity and error costs.
  • Implementation and policy design:
    • Firms should create guidelines and training to encourage effective interaction patterns (moderate, task-appropriate use; prefer chat for accuracy-sensitive tasks) and to avoid overreliance that erodes benefits.
    • Monitoring and governance: multimodal telemetry (IDE logs + self-report) can inform adaptive policies, targeted training, and dynamic licensing strategies (e.g., role- or task-based access tiers).
  • Recommendation for evaluation investments:
    • Because mixed-method field studies are feasible and informative, organizations should invest in pilot evaluations inside their workflows to estimate real-world productivity effects before wide rollout. These evaluations reduce uncertainty during the post-hype “trough of disillusionment” and help calibrate expected returns.
  • Modeling suggestion:
    • Incorporate an interaction-intensity term and interaction-type term into producer-function style models of developer output (output = f(labor, capital, GenAI_use_intensity, GenAI_mode)), allowing for diminishing marginal returns and quality-adjusted output measures.

Overall, the study suggests that GenAI can produce economically meaningful gains when used selectively and with the right interaction mode, but naive scaling of usage may produce limited or negative returns unless accompanied by guidance, training, and monitoring.

Assessment

Paper Typequasi_experimental Evidence Strengthmedium — The controlled sessions provide reasonably strong causal leverage within the study setting (direct manipulation of interaction mode and multimodal objective/subjective measures), but likely small sample size, limited or unclear randomization/blinding, short task horizons, and an observational uncontrolled period limit overall strength. Methods Rigormedium — The study uses a thoughtful mixed-methods and multimodal approach (behavioral logs, task performance, subjective workload), includes both controlled and naturalistic observations, and compares multiple interaction modes; however, potential concerns include small or single-firm sample, possible selection and order effects, limited information on random assignment and statistical power, and the inherent measurement challenges of real-world developer tasks. SampleProfessional software developers from a single firm participated in controlled lab-like task sessions across varied task categories and in a subsequent uncontrolled period capturing everyday work; data include task durations, task completion/accuracy, subjective workload ratings, cognitive-load measures, and interaction logs with GitHub Copilot (in-code suggestions and chat prompts). Themeshuman_ai_collab productivity adoption IdentificationWithin-firm mixed-method design combining controlled task sessions that manipulate interaction mode (no Copilot, in-code suggestions, chat prompts, both) and an uncontrolled observational period of everyday work; causal claims rely on comparisons across experimentally assigned or structured controlled conditions, while the uncontrolled period is observational. GeneralizabilitySingle-firm sample may not represent other firms, industries, or geographies, Likely small sample size limits population representativeness, Controlled tasks may not capture complexity and long-term dynamics of real-world software projects, Findings specific to GitHub Copilot and the particular developer population/skill mix, Short-term study horizon — long-run learning, adaptation, and productivity effects unobserved, Volunteer/selection bias if participants self-selected into the study

Claims (9)

ClaimDirectionOutcomeConfidence & EvidenceDetails
This study demonstrates a feasible mixed-method study design with controlled and uncontrolled study periods within a firm setting. Other positive feasibility of mixed-method study design with controlled and uncontrolled periods
Reading fidelity high
Study strength medium
not reported
0.48
Moderate use of in-code suggestions improves efficiency (shorter task duration) compared to not using Copilot. Task Completion Time positive task duration (efficiency)
Reading fidelity high
Study strength medium
not reported
0.48
Moderate use of chat prompts improves efficiency (shorter task duration) compared to not using Copilot. Task Completion Time positive task duration (efficiency)
Reading fidelity high
Study strength medium
not reported
0.48
Moderate use of either in-code suggestions or chat prompts reduces perceived workload compared to not using Copilot. Worker Satisfaction positive perceived workload
Reading fidelity high
Study strength medium
not reported
0.48
Excessive or combined use of in-code suggestions and chat prompts lessens the efficiency and workload benefits seen with moderate use. Task Completion Time negative task duration and perceived workload
Reading fidelity high
Study strength medium
not reported
0.48
Accuracy (task completion) improves when developers interact via chat prompts. Output Quality positive task completion (accuracy)
Reading fidelity high
Study strength medium
not reported
0.48
Subjective perception of workload aligns with objective behavioral data in this study. Worker Satisfaction positive alignment between subjective workload and behavioral metrics
Reading fidelity high
Study strength medium
not reported
0.48
During the uncontrolled (naturalistic) period, developers perceived both higher cognitive load and higher productivity when interacting with AI during everyday tasks. Developer Productivity mixed perceived cognitive load and perceived productivity
Reading fidelity medium
Study strength medium
not reported
0.29
This study motivates the use of comparable study designs (e.g., workshop or hackathon settings) to evaluate Generative AI tools holistically and realistically with a focus on developers' experience. Research Productivity positive recommendation for study design approach
Reading fidelity high
Study strength speculative
not reported
0.08

Notes