Research of Approaches to Software Development with DevOps in Mind

Authors

  • Turarbek K. T. Master’s student of the Department of Computer Science, Al-Farabi Kazakh National University, Almaty, Kazakhstan
  • Turganbayeva A. R. Scientific supervisor – Candidate of Technical Sciences, Al-Farabi Kazakh National University, Almaty, Kazakhstan

Keywords:

DevOps, continuous delivery, continuous integration, reliability engineering, platform engineering, GitOps, DevSecOps, software delivery performance, DORA metrics, socio-technical systems

Abstract

Software delivery has shifted from project-centric release events toward product-centric, continuously evolving socio-technical systems. Under this shift, DevOps is treated not as a slogan, but as an operating logic that couples architectural modularity, automation, and organizational design into a single delivery system. The argument developed here is that the practical strength of DevOps emerges when three domains are engineered together: (1) flow design across the value stream, (2) reliability and risk management at runtime, and (3) governance of change through versioned, auditable control planes. The results are synthesized into a comparative framework of DevOps-oriented development approaches and a prescriptive reference architecture that integrates CI, CD, GitOps-style operations, and DevSecOps controls aligned with recognized security guidance. The discussion emphasizes causal pathways: why certain combinations of practices improve throughput and stability simultaneously, why platform engineering tends to become the “hidden variable” that mediates developer experience, and why measurement must remain multi-dimensional rather than reduced to a single productivity proxy.

Published

2026-03-09

How to Cite

Turarbek K. T., & Turganbayeva A. R. (2026). Research of Approaches to Software Development with DevOps in Mind. Progress in Science, (12). Retrieved from https://ojs.publisher.agency/index.php/PS/article/view/7976

Issue

Section

Technical Sciences