Framework for DevOps success factors in software development
Adopting DevOps practices allows software development and operations teams to deliver high-quality products quickly. Many researchers view DevOps as a continuation of Agile principles, still it lacks a clear definition and is rarely recognised as a distinct methodology. Therefore, implementing DevOps presents significant challenges, making it crucial to identify key factors for achieving successful adoption. These factors were examined in this research using a structured review of existing literature and confirmed through consultations with DevOps professionals. The findings proposed a framework for DevOps adoption, which was confirmed by a questionnaire survey using structural equation modelling (SEM). The resulting framework identifies critical factors for achieving successful adoption: shared culture of collaboration, DevOps strategies, competent team, performance measurements. This framework aids the software development industry in maximising DevOps benefits and minimising limitations. Additionally, it provides a basis for future studies to examine DevOps maturity as a roadmap for software development organisations, considering industry trends.
Authors
- Janaka Wijayanayake (ORCID: https://orcid.org/0000-0002-9523-5384)
- J. A. V. M. K. Jayakody
Institutions
- University of Kelaniya (LK)
Publication Details
- Journal
- International Journal of Information Systems and Change Management
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1504/ijiscm.2025.148633
- Primary Topic
- Software Engineering Techniques and Practices
- Type
- article
- Field-Weighted Citation Impact
- 0.00