LLMs in Software Development: Balancing Benefits and Challenges
A study based on 22 interviews with software practitioners conducted between October 2024 and September 2025 explores how Large Language Models impact software development. Using Socio-Technical Grounded Theory, researchers identified benefits such as maintaining developer flow, improving mental models, and fostering entrepreneurship, alongside challenges. The work aims to help manage the forward and backward effects of LLM adoption from a developer's perspective.
Key facts
- 22 interviews with software practitioners
- Data collected across 3 rounds from October 2024 to September 2025
- Used Socio-Technical Grounded Theory for Data Analysis (STGT4DA)
- Identified benefits: maintain developer flow, improve developer mental models, foster entrepreneurship
- Study focuses on balancing forward and backward effects of LLMs
- Empirical study from practitioner perspective
- Published on arXiv
- Title: Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspective
Entities
Institutions
- arXiv