The Role of GitHub Copilot on Software Development: A Perspective on Productivity, Security, Best Practices and Future Directions

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nettur, Suresh Babu, Karpurapu, Shanthi, Nettur, Unnati, Gajja, Likhit Sagar, Myneni, Sravanthy, Dusi, Akhil
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866918007215751168
author Nettur, Suresh Babu
Karpurapu, Shanthi
Nettur, Unnati
Gajja, Likhit Sagar
Myneni, Sravanthy
Dusi, Akhil
author_facet Nettur, Suresh Babu
Karpurapu, Shanthi
Nettur, Unnati
Gajja, Likhit Sagar
Myneni, Sravanthy
Dusi, Akhil
contents GitHub Copilot is transforming software development by automating tasks and boosting productivity through AI driven code generation. In this paper, we conduct a literature survey to synthesize insights on Copilot's impact on productivity and security. We review academic journal databases, industry reports, and official documentation to highlight key findings and challenges. While Copilot accelerates coding and prototyping, concerns over security vulnerabilities and intellectual property risks persist. Drawing from the literature, we provide a perspective on best practices and future directions for responsible AI adoption in software engineering, offering actionable insights for developers and organizations to integrate Copilot effectively while maintaining high standards of quality and security.
format Preprint
id arxiv_https___arxiv_org_abs_2502_13199
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Role of GitHub Copilot on Software Development: A Perspective on Productivity, Security, Best Practices and Future Directions
Nettur, Suresh Babu
Karpurapu, Shanthi
Nettur, Unnati
Gajja, Likhit Sagar
Myneni, Sravanthy
Dusi, Akhil
Software Engineering
Artificial Intelligence
GitHub Copilot is transforming software development by automating tasks and boosting productivity through AI driven code generation. In this paper, we conduct a literature survey to synthesize insights on Copilot's impact on productivity and security. We review academic journal databases, industry reports, and official documentation to highlight key findings and challenges. While Copilot accelerates coding and prototyping, concerns over security vulnerabilities and intellectual property risks persist. Drawing from the literature, we provide a perspective on best practices and future directions for responsible AI adoption in software engineering, offering actionable insights for developers and organizations to integrate Copilot effectively while maintaining high standards of quality and security.
title The Role of GitHub Copilot on Software Development: A Perspective on Productivity, Security, Best Practices and Future Directions
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2502.13199