The Role of Generative AI in the Software Development Life Cycle: A Systematic Literature Review

Authors

  • Sebastian Saut Marulitua Sinaga Universitas Negeri Medan
  • Zulfahmi Indra Universitas Negeri Medan
  • Muhammad Rafli Wijaya Universitas Negeri Medan
  • M Gali Almahdi Universitas Negeri Medan

DOI:

https://doi.org/10.59934/jaiea.v5i3.2431

Keywords:

Network Development Life Cycle, Large Language Models, Generative AI, SLR

Abstract

The rapid advancement of Generative Artificial Intelligence (Generative AI), particularly through the emergence of Large Language Models (LLMs), has significantly transformed modern software engineering practices. These technologies enable automation across various phases of the Software Development Life Cycle (SDLC), including system design, coding, testing, and software maintenance. Despite their potential to improve development efficiency, the widespread adoption of Generative AI also introduces critical concerns related to software security, code quality, and long-term maintainability. This study aims to analyze the opportunities, security risks, and mitigation strategies associated with the integration of Generative AI into the SDLC. A Systematic Literature Review (SLR) with a qualitative descriptive approach was conducted by examining 15 primary studies published between 2021 and 2026, retrieved from IEEE Xplore, ACM Digital Library, Scopus, Google Scholar, and Portal Garuda. The collected literature was analyzed using content analysis and thematic analysis to identify the impacts of Generative AI across different SDLC phases. The findings reveal that Generative AI significantly enhances developer productivity, achieving efficiency gains of approximately 35% during system design, 55% during coding, 45% during testing, and 40% during software maintenance. However, AI-generated code remains vulnerable to various security weaknesses, including SQL Injection, Cross-Site Scripting (XSS), and improper input validation. Furthermore, excessive reliance on AI-generated outputs may contribute to technical debt accumulation through code duplication and reduced refactoring activities. To address these challenges, this study recommends the implementation of a Stratified AI-Human Governance Framework (SAHGF), which combines automated security validation, human code review, security testing, and continuous monitoring.

Downloads

Download data is not yet available.

References

J. Sauvola, S. Tarkoma, M. Klemettinen, J. Riekki, and D. Doermann, “Future of software development with generative AI,” Automated Software Engineering, vol. 31, no. 1, May 2024, doi: 10.1007/s10515-024-00426-z.

U. Karlovs-Karlovskis, “Generative Artificial Intelligence Use in Optimising Software Engineering Process: A Systematic Literature Review,” Applied Computer Systems, vol. 29, no. 1, pp. 68–77, Jun. 2024, doi: 10.2478/acss-2024-0009.

B. Gülmez, “Code generation with large language models: a survey from neural program synthesis to autonomous software development,” Applied Intelligence, vol. 56, no. 6, Apr. 2026, doi: 10.1007/s10489-026-07230-0.

P. Patel, A. Patel, H. Prajapati, K. Rathod, and M. Suthar, “Evaluating the Reliability, Security, and Quality of AI-Generated Code in Modern Software Engineering Professor, 2 Student, 3 Student, 4 Student, 5 Student,” 2026. [Online]. Available: www.ijnti.org

P. Kokol, “The Use of AI in Software Engineering: A Synthetic Knowledge Synthesis of the Recent Research Literature,” Jun. 01, 2024, Multidisciplinary Digital Publishing Institute (MDPI). doi: 10.3390/info15060354.

V. Belozerov, P. J. Barclay, and A. Sami, “Secure coding with AI – from detection to repair,” Empir. Softw. Eng., vol. 31, no. 4, Jul. 2026, doi: 10.1007/s10664-026-10812-8.

C. Negri-Ribalta, R. Geraud-Stewart, A. Sergeeva, and G. Lenzini, “A systematic literature review on the impact of AI models on the security of code generation,” Front. Big Data, vol. 7, 2024, doi: 10.3389/fdata.2024.1386720.

H. A. Al-Hashimi, “A generative AI cybersecurity risks mitigation model for code generation: using ANN-ISM hybrid approach,” Sci. Rep., Jan. 2026, doi: 10.1038/s41598-025-34350-3.

T. de J. Mateo Sanguino, “Enhancing Security in Industrial Application Development: Case Study on Self-Generating Artificial Intelligence Tools,” Applied Sciences (Switzerland), vol. 14, no. 9, May 2024, doi: 10.3390/app14093780.

M. Bedoya, S. Palacios, D. Díaz-López, E. Laverde, and P. Nespoli, “Enhancing DevSecOps practice with Large Language Models and Security Chaos Engineering,” Int. J. Inf. Secur., vol. 23, no. 6, pp. 3765–3788, Dec. 2024, doi: 10.1007/s10207-024-00909-w.

A. Gheventer et al., “Generative AI solutions for software quality: Assessing industrial readiness,” Software Quality Journal, vol. 34, no. 2, Jun. 2026, doi: 10.1007/s11219-026-09754-7.

N. Kumar and S. Beshane, “GenOps: A Governance-First Architecture for Embedding Generative AI into CI/CD Pipelines,” 2026.

S. Weng, Y. Feng, Y. Yin, Z. Zhang, and B. Xu, “Data preparation and quality for code-centric generative software engineering tasks: a systematic literature review,” Sep. 01, 2026, Higher Education Press Limited Company. doi: 10.1007/s11704-025-41376-3.

RL. , D. M. , N. Nyoto, “Cyber Security Risks in the Rapid Development of Generative Artificial Intelligence: A Systematic Literature Review,” Journal of Computational Intelligence and Informatics, 2024.

J. Zacharias, A. Popova, M. von Zahn, J. Chen, and O. Hinz, “Developers’ Dilemma: Opportunities and Pitfalls of Generative AI for Software Development,” Business and Information Systems Engineering, 2026, doi: 10.1007/s12599-026-00998-y.

Downloads

Published

2026-06-15

How to Cite

Sinaga, S. S. M., Indra, Z., Wijaya, M. R., & Almahdi, M. G. (2026). The Role of Generative AI in the Software Development Life Cycle: A Systematic Literature Review. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 5(3), 4273–4278. https://doi.org/10.59934/jaiea.v5i3.2431

Issue

Section

Articles