DevOps implementation framework for Agile-based large financial organizations

Publication date

DOI

Document Type

Master Thesis

Collections

Open Access logo

License

CC-BY-NC-ND

Abstract

Modern large-scale financial organizations show interest in embracing DevOps way of working in addition to Agile adoption. Implementing DevOps over agile helps to enhance certain agile practices while extending others. Although there are quite some DevOps maturity models available in the literature, they are neither specific to large-scale financial organizations nor they include the Agile aspects within their scope. Thus, the current study has been performed to identify why such organizations are interested in implementing DevOps and how their implementation can be guided by a conceptual framework. As a result, this thesis presents a list of drivers, a generic DevOps implementation framework and its variations per driver. The development of these artifacts has been guided by design science methodology and they have been validated by practitioners from financial organizations in the Netherlands. The practitioners have identified the developed artifacts as useful to educate their people within their organizations. Moreover, the artifacts have been applied to a real organization’s goals to demonstrate how they can be of help to identify the useful measurement units, which in turn can help to measure and achieve their DevOps transformation goals. Thus, the developed artifacts are not only serving as a baseline for the future research but are also useful for the current organizations to commence and get ahead with their DevOps implementations.

Keywords

Agile, DevOps implementation framework, DevOps drivers, Large financial organizations, Transformation measurement

Citation