Research Study: How Experienced Software Developers Use AI Agents in Development Workflows
By
dpflan
Plain bagel done well. Pleasantly substantive.
Summary
This research paper investigates how experienced software developers use AI agents in their workflow. Through field observations and surveys, the study finds that while developers value AI agents for productivity gains, they maintain control over software design and implementation to ensure quality. Developers employ strategies to control agent behavior and feel positive about incorporating agents into development, confident in their ability to complement AI limitations. The research highlights the importance of software development best practices in effective agent use and suggests future directions for agent interfaces and guidelines.
Key quotes
· 4 pulledThe promise of agents is that developers might write code quicker, delegate multiple tasks to different agents, and even write a full piece of software purely out of natural language.
While experienced developers value agents as a productivity boost, they retain their agency in software design and implementation out of insistence on fundamental software quality attributes.
Experienced developers feel overall positive about incorporating agents into software development given their confidence in complementing the agents' limitations.
Our results shed light on the value of software development best practices in effective use of agents, suggest the kinds of tasks for which agents may be suitable, and point towards future opportunities for better agentic interfaces and agentic use guidelines.
You might also wanna read
How I Used Coding Agents to Automate My AI Research Work in Copilot Applied Science
An AI researcher shares their experience using coding agents to automate intellectual work, specifically building agents that automate parts
How AI agents are being deployed in real business workflows: Upwork, DoorDash, Meta, EY, and Fundrise examples
The article examines real-world AI agent applications beyond coding, highlighting examples from Upwork, DoorDash, Meta, EY, and Fundrise as

Practical Guide to Using AI Coding Tools for Responsible Development
The article provides practical guidance for developers on responsibly integrating AI coding tools into their workflow. Based on two years of
A Field Guide to Production-Ready AI Agents: Context Windows, Security, and Drift Monitoring
Karl Mehta presents a field guide for building production-ready AI agents, focusing on four key engineering challenges: context-window disci
How AI coding agents are reshaping social science research: Opportunities and concerns
This article examines how AI coding agents are transforming social science research by automating core research tasks traditionally performe
Why enterprise AI agent adoption is stalled by poor implementation, not capability limits
A Harvard Business Review study found only 6% of companies fully trust AI agents to autonomously run core business processes. The article ar
