mlsanityData to 14 Oct 2026

Transforming Software Development: Evaluating the Efficiency and Challenges of GitHub Copilot in Real-World Projects

arXiv 2406.17910 ↗First posted 25 Jun 2024cs.SE cs.AIcited by 18

Not on the map. Why?

Abstract (arXiv)

Generative AI technologies promise to transform the product development lifecycle. This study evaluates the efficiency gains, areas for improvement, and emerging challenges of using GitHub Copilot, an AI-powered coding assistant. We identified 15 software development tasks and assessed Copilot's benefits through real-world projects on large proprietary code bases. Our findings indicate significant reductions in developer toil, with up to 50% time saved in code documentation and autocompletion, and 30-40% in repetitive coding tasks, unit test generation, debugging, and pair programming. However, Copilot struggles with complex tasks, large functions, multiple files, and proprietary contexts, particularly with C/C++ code. We project a 33-36% time reduction for coding-related tasks in a cloud-first software development lifecycle. This study aims to quantify productivity improvements, identify underperforming scenarios, examine practical benefits and challenges, investigate performance variations across programming languages, and discuss emerging issues related to code quality, security, and developer experience.

Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Builds on 7 of its 9 references that are in the map. First posted on arXiv 25 Jun 2024.

Builds on

7 of 9 references.

References · 7

  1. 2023ChatDev: Communicative Agents for Software Developmentcited by 919
  2. 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 431
  3. 2022Grounded Copilot: How Programmers Interact with Code-Generating Modelscited by 218
  4. 2022GitHub Copilot AI pair programmer: Asset or Liability?cited by 152
  5. 2022Productivity Assessment of Neural Code Completioncited by 98
  6. 2022Is GitHub's Copilot as Bad as Humans at Introducing Vulnerabilities in Code?cited by 67
  7. 2021Choose Your Programming Copilot: A Comparison of the Program Synthesis Performance of GitHub Copilot and Genetic Programmingcited by 24

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 2; 2025: 9; 2026: 7.

18 papers.

Sort:

By area:

  1. 2025Speed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source Projectscited by 24
  2. 2024The Fusion of Large Language Models and Formal Methods for Trustworthy AI Agents: A Roadmapcited by 20
  3. 2025CodeCrash: Exposing LLM Fragility to Misleading Natural Language in Code Reasoningcited by 14
  4. 2025We Should Evaluate Real-World Impactcited by 12
  5. 2025CentaurEval: Benchmarking Human-in-the-Loop Value in Agentic Codingcited by 12
  6. 2026AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Developmentcited by 11
  7. 2025Human-AI Experience in Integrated Development Environments: A Systematic Literature Reviewcited by 5
  8. 2025DISCO: Disentangled Communication Steering for Large Language Modelscited by 5
  9. 2025AI Code in the Wild: Measuring Security Risks and Ecosystem Shifts of AI-Generated Code in Modern Softwarecited by 4
  10. 2026Accountable Agents in Software Engineering: An Analysis of Terms of Service and a Research Roadmapcited by 3
  11. 2025Empirical Evaluation of AI-Assisted Software Package Selection: A Knowledge Graph Approachcited by 2
  12. 2024Disrupting Test Development with AI Assistantscited by 0
6 more
  1. 2025Code4MeV2: a Research-oriented Code-completion Platformcited by 0
  2. 2026The Impact of Configuring Agentic AI Coding Tools on Build-vs-Buy Decisions: A Study Protocolcited by 0
  3. 2026Physically-Relevant Information Learning in High-Dimensional Time-Derivatives Spacescited by 0
  4. 2026Do These Violent Delights Have Violent Ends? Measuring the Post-Merge Fate of Agentic Codecited by 0
  5. 2026Dynamic Adaptation of the LLM Context for Generating Routines with Coupled Semanticscited by 0
  6. 2026LangSelect: Cost-Aware Target-Language Routing for LLM Code Generationcited by 0