Chalapaka, Gangadhar (2025) Breaking interdependencies: Enabling truly independent build, test and deployment. World Journal of Advanced Engineering Technology and Sciences, 15 (1). pp. 957-964. ISSN 2582-8266
![WJAETS-2025-0309.pdf [thumbnail of WJAETS-2025-0309.pdf]](https://eprint.scholarsrepository.com/style/images/fileicons/text.png)
WJAETS-2025-0309.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial Share Alike.
Abstract
This article examines how tightly coupled CI/CD workflows create significant challenges for modern software development organizations. Through comprehensive analysis across diverse industry sectors, the article identifies the critical problems caused by interdependent systems and presents evidence-based strategies for decoupling. The assessment explores five key strategies for breaking interdependencies: defining clear service boundaries, maintaining stable API contracts, adopting feature flags, transitioning from monorepos to polyrepos, and implementing service-oriented build and test execution. The article further details the essential infrastructure requirements needed to support decoupled architectures and provides a framework for measuring success and implementing this transformation. By synthesizing findings from multiple authoritative sources, the article offers organizations a roadmap for achieving autonomous team operations, improved deployment frequency, higher fault isolation, and enhanced system reliability.
Item Type: | Article |
---|---|
Official URL: | https://doi.org/10.30574/wjaets.2025.15.1.0309 |
Uncontrolled Keywords: | DevOps Transformation; Microservices Architecture; Continuous Deployment; Architectural Decoupling; Service Boundaries |
Depositing User: | Editor Engineering Section |
Date Deposited: | 04 Aug 2025 16:10 |
Related URLs: | |
URI: | https://eprint.scholarsrepository.com/id/eprint/2851 |