Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Leveraging Large Language Models in the Software Development Lifecycle: Opportunities and Challenges

Author 1: Jasdeep Singh Bhalla Author 2: Mansimar Kaur Jodhka
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 16, No. 11 · Published 2025

DOI: https://doi.org/10.14569/IJACSA.2025.0161105

Abstract

Large Language Models (LLMs) are increasingly integrated into software engineering workflows, yet existing studies provide fragmented or domain-specific examinations of their impact. This survey aims to systematically analyze how LLMs influence the Software Development Lifecycle (SDLC) end-to-end, identifying capabilities, limitations, risks, and emerging opportunities. We review 147 publications from 2017–2025 across ACM Digital Library, IEEE Xplore, ACL Anthology, and arXiv using predefined inclusion and exclusion criteria. Unlike prior surveys that focus narrowly on code generation or testing, this work provides an SDLC-wide synthesis supported by empirical benchmarks, industrial evidence, and a unified taxonomy mapping LLM capabilities to each phase of development. We further examine technical risks including hallucinations, dataset governance, robustness, security vulnerabilities, and auditability. The goal of this survey is to consolidate fragmented knowledge, highlight practical adoption challenges, and outline future research directions essential for building trustworthy, scalable, and effective LLM-enabled software engineering systems.

Keywords

How to Cite this Article

Bhalla, J. S., & Jodhka, M. K. (2025). Leveraging Large Language Models in the Software Development Lifecycle: Opportunities and Challenges. International Journal of Advanced Computer Science and Applications, 16(11). https://doi.org/10.14569/IJACSA.2025.0161105

Bhalla, Jasdeep Singh, and Mansimar Kaur Jodhka. "Leveraging Large Language Models in the Software Development Lifecycle: Opportunities and Challenges." International Journal of Advanced Computer Science and Applications, vol. 16, no. 11, 2025, https://doi.org/10.14569/IJACSA.2025.0161105.

@article{Bhalla2025,
  title     = {Leveraging Large Language Models in the Software Development Lifecycle: Opportunities and Challenges},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {16},
  number    = {11},
  year      = {2025},
  publisher = {The Science and Information Organization},
  author    = {Jasdeep Singh Bhalla and Mansimar Kaur Jodhka},
  doi       = {10.14569/IJACSA.2025.0161105},
  url       = {https://doi.org/10.14569/IJACSA.2025.0161105}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.