DEVOPS ADOPTION IN INFORMATION SYSTEMS PROJECTS

dc.contributor.authorJayakody, J. A. V. M. K.
dc.date.accessioned2025-09-08T07:44:17Z
dc.date.issued2024
dc.description.abstractThe growing demand for fast, secure, and high-quality development cycles has driven the adoption of DevOps, alongside Agile methodology, in information systems development. However, challenges persist due to the impact on technical aspects and organizational culture. The lack of standardized definitions, documented experiences, and mature practices complicates adoption. Despite these hurdles, companies continue to pursue DevOps for its benefits, though achieving its full potential remains difficult due to the lack of a unified strategy. Focusing on this research gap and reported industry challenges for DevOps practices, the study identified critical success factors and capability factors for DevOps adoption and maturity. It followed a structured Design Science Research method, incorporating systematic literature reviews, expert interviews, and questionnaire surveys to develop and validate frameworks. The literature review, conducted using PRISMA guidelines, gathered secondary qualitative data, while semi-structured interviews and a questionnaire survey provided primary qualitative and quantitative data. The survey data was analyzed using Partial Least Squares Structural Equation Modeling with SmartPLS software, combining both qualitative and quantitative methods to enhance the study’s contributions. The research problem is confirmed by presenting twelve main challenges for DevOps adoption identified systematically. Moreover, it was reconfirmed by observing only four strategies practiced for overcoming these challenges. The study presents a DevOps adoption framework, grouping critical success factors into four areas: collaborative culture, proficient DevOps team, DevOps practices, and metrics and measurement to enhance DevOps benefits and reduce challenges, while integrating Agile practices. Furthermore, it proposes a new DevOps maturity framework with five levels and six key capability factors: transparency and sharing, continuous DevOps practices, automation, metrics and measurements, effective communication, and a proficient DevOps team, with each factor progressing from beginner to expert levels. Proposed frameworks offer structured guidance for IS development organizations to navigate DevOps challenges, facilitating effective adoption and maturity of DevOps principles. Future researchers can develop an application tool based on these frameworks to assess companies' readiness and maturity in DevOps. Also, studying the impact of Artificial Intelligence and Machine Learning on DevOps can enhance automation and decision-making.
dc.identifier.citationJayakody, J. A. V. M. K. (2024). DEVOPS ADOPTION IN INFORMATION SYSTEMS PROJECTS. Doctor of Philosophy in Management Information Systems Thesis, Faculty of Graduate Studies, University of Kelaniya, Sri Lanka.
dc.identifier.urihttp://repository.kln.ac.lk/handle/123456789/29861
dc.publisherFaculty of Graduate Studies, University of Kelaniya, Sri Lanka.
dc.subjectDevOps
dc.subjectDevOps challenges
dc.subjectDevOps critical success factors
dc.subjectDevOps capability factors
dc.subjectDevOps adoption
dc.subjectDevOps maturity
dc.titleDEVOPS ADOPTION IN INFORMATION SYSTEMS PROJECTS
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Abstract.pdf
Size:
82.08 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: