undefined

DevOps critical success factors and organizational practices

Year of publication

2025

Authors

Azad Nasreen

Abstract

Over recent years, the software industry has observed a significant shift that allows software companies to deploy new features within much shorter release cycles than traditional longer timelines. This change has reduced release cycles to hours and minutes. Companies have employed various strategies to facilitate this transition to shorter release cycles, with the adoption of the DevOps approach being particularly prominent. DevOps emphasizes the collaboration between software development and operations, impacting the company culture, processes, products, associated technologies, and organizational frameworks used in software development and operations. The diverse paths available to implement DevOps have presented software companies with substantial challenges in adopting the approach. The primary objective of this thesis is to provide a comprehensive understanding of the adoption and implementation of DevOps in software development. This includes identifying the critical success factors that impact DevOps practices, concepts, organizational practices, benefits, challenges, risk mitigation strategies, and recommendations. The research methodology involved a systematic literature review, semi-structured interviews, and open-ended survey questions among software practitioners, ultimately leading to a consolidated body of knowledge on DevOps. A significant finding of the research is that the success of DevOps practices is influenced by three main factors: organizational, technical, social and cultural success factors. Additionally, an automated software deployment mechanism within the DevOps approach is crucial for quickly and consistently releasing software changes and managing operational infrastructure automatically. DevOps practices are commonly used by software companies that leverage cloud computing technology, but these new changes and adoption pose challenges within the software systems domain. Therefore, this research contributes through interviews and survey analysis, representing DevOps professionals’ perspectives in addressing various DevOps success factors and implementation issues and providing solutions that align with organizations’ software development practices.
Show more

Organizations and authors

LUT University

Azad Nasren Orcid -palvelun logo

Publication type

Publication format

Monograph

Audience

Scientific

MINEDU's publication type classification code

G5 Doctoral dissertation (articles)

Publication channel information

Pages

1-181

​Publication forum

70025

​Publication forum level

0

Open access

Open access in the publisher’s service

Yes

Open access of publication channel

Fully open publication channel

Self-archived

No

Other information

Fields of science

Computer and information sciences

Identified topic

[object Object]

Internationality of the publisher

International

International co-publication

No

Co-publication with a company

No

The publication is included in the Ministry of Education and Culture’s Publication data collection

Yes