The DevOps Transformation – Part 1

DevOps and its resulting technical, architectural, and cultural practices represent a convergence of many philosophical and management movement. While many companies have developed these principals independently, they still very isolated (Organisational silos). Therefore, Instead of getting stuck in that rut, let’s look at a few different opportunities to drive DevOps within your business.

The Transformation Process

1. Definition

First, start by defining what’s DevOps… to be honest, there isn’t a  single definition for DevOps on the market (yet), but this is a definition that I think it defines DevOps best:

DevOps is a collaboration between development, Operations and Other teams with the recognition that we are tasked with achieving common business goals.

2. DevOps Principles(The goals of DevOps)

Secondly, define some principles for a successful DevOps adoption, I, personally, follow “The Three Ways” by Gene Kim:

The Three Ways

The First Way – System Thinking

DevOps - The First Way - System Thinking

  • Make work visible
  • Reduce our batch sizes and intervals of work
  • Build in quality by preventing defects from being passed to downstream work centres
  • Constantly optimise for the global goals

  • Continuous build, integration, test, and deployment processes
  • Creating environments on demand
  • Limiting work in process (WIP)
  • Building systems and organisations that are safe to change

The Second Way – Feedback Loop

DevOps - The Second Way – Feedback Loop

The Third Way – Culture of Experimentation

DevOps - The Third Way – Culture of Experimentation


Sources
[1] Gene Kim. The DevOps Handbook. IT Revolution Press.
[2] The Phoenix Project, 5th Anniversary Edition
[3] Jez Humble, David Farley. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
[4] DevOps culture
[5] devopsdictionary.com
[6] DevOps dictionary CAMS
[7] DevOps Agile
[8] Wikipedia!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: