International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 187 - Number 1 |
Year of Publication: 2025 |
Authors: Sandip J. Gami, Chandrasekhar Rao Katru, Kevin N. Shah |
![]() |
Sandip J. Gami, Chandrasekhar Rao Katru, Kevin N. Shah . Enhancing Software Reliability: The Role of Automated Continuous Integration and Continuous Delivery. International Journal of Computer Applications. 187, 1 ( May 2025), 57-62. DOI=10.5120/ijca2025924785
Software reliability is among the ultimate goals of the modern software engineering discipline. Continuous Integration and Continuous Deployment, both CI/CD, have dramatically transformed the development cycle by incorporating testing and automatic deployment. In this paper, let’s discuss the effects encompassing the implementation of CI/CD pipelines with automation characteristics. Automation is defined across three areas with quantified practices, tools, and measures and underscored with research evidence and examples. This paper explains CI/CD as automation and shows that automated testing, deployment strategies, and monitoring contribute to stable software, minimize human involvement by lowering failure rates, and optimize speed and time. Best practice solutions for effective CI/CD adoption are discussed, and aspects of scalability, security, and organizational integration are covered.