Published August 10, 2023 | Version v1

Github Copilot

Authors/Creators

Description

This review synthesizes early evidence (2019–2023) on GitHub Copilot and comparable LLM assistants, focusing on their impact on developer productivity, code correctness, and adoption in real workflows. Across controlled studies and field reports, assistants consistently accelerate boilerplate creation, scaffolding, and routine transformations, with smaller or mixed effects on open-ended design and debugging. Gains are highly contingent on task type, developer experience, prompt quality, and integration with tests and review. Correctness and security remain variable; unvetted suggestions can introduce defects or insecure patterns, underscoring the need for linters, unit/property tests, and human code review. Usability, privacy, and governance shape adoption, while CI/CD integration and standardized PR practices convert raw speed into reliable delivery. We highlight evaluation pitfalls in measuring "productivity," and outline near-term priorities: governed use, outcome-oriented metrics, AI-augmented review, and expansion to richer IDE and organizational contexts.

Files

14223.pdf

Files (434.5 kB)

Name Size Download all
md5:7f593acf81ae00080fd342cddeff3bbc
434.5 kB Preview Download

Additional details

Related works

Is version of
Journal article: https://ijsrst.com/IJSRST2221192 (URL)