| Abstract: |
This study develops and evaluates a conceptual framework that integrates Extreme Programming (XP), DevOps, and Microservice Architecture (MSA). The framework aligns XP practices with service-oriented decomposition, continuous integration and continuous delivery pipelines, independent release management, and continuous monitoring. Its feasibility was assessed through a practitioner survey using an online order-management case study comprising four independent services. Seventy IT professionals with experience in agile development, DevOps, or microservices evaluated system suitability, distributed-team practices, development planning, release management, documentation, and component reusability. Likert-scale items were analysed using one-sample t-tests against the neutral midpoint, whereas categorical planning and release-management items were examined using chi-square tests. The instrument demonstrated good internal consistency (Cronbach's α = 0.85). Participants reported strong perceived suitability for large-scale, complex, and geographically distributed software projects, with mean ratings between 4.00 and 4.21 for scalability, reusability, deployment readiness, development efficiency, and software quality (all p < 0.001). XP practices for geographically distributed teams received mean ratings of 4.25–4.45, while planning and release assessments showed statistically significant role-related response patterns. The findings provide preliminary evidence that the proposed framework is perceived as a feasible process model for large-scale, complex, and distributed software development. Implementation-based studies using deployment frequency, Lead Time for Changes (LTC), coupling, reuse, and reliability metrics are needed to establish operational effects. [ABSTRACT FROM AUTHOR] |