Breaking interdependencies: Enabling truly independent build, test and deployment

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

[thumbnail of WJAETS-2025-0309.pdf] Article PDF
WJAETS-2025-0309.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download ( 548kB)

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