JAX DevOps Blog

JAX DEVOPS BLOG

JAX DevOps, 3-6 April 2017
The Conference for Continuous Delivery, Microservices, Docker & Clouds

13 Jan 2017

Company culture for innovation image via Shutterstock

In preparation for her talk at JAX DevOps "Superpatterns in DevOpsology", we invited speaker Helen Beal to tell us how can companies achieve a successful transformation towards a real DevOps culture.

Why is culture so important in DevOps?

Helen Beal: Being successful in DevOps requires that most organizations change the way they work and in many respects the way they think. Humans have deeply embedded habits and behaviors that must be addressed in order to understand how to share knowledge successfully and collaborate in a transparent and effective manner. You can automate as much as you like but if your people aren’t ready to interact with each other and the processes aren’t flexible enough to allow them to do so, the efforts will fail. We regularly come across organizations that have built a bit of a CD pipeline but can’t get anyone to use it — it requires effort to push change through an organization and make it stick.

What are the elements that constitute DevOps culture?

Helen Beal: DevOps cultures are blame-free, high-trust, frictionless, highly experimental and innovative. They foster individual autonomy, mastery, and purpose.

What can a company do to achieve a successful transformation towards a real DevOps culture?

Helen Beal: The steps we recommend to change culture are:

  • Self-identify as a change leader.
  • Find other change leaders.
  • Gain some senior level support.
  • Understand that this is an evolutionary, transformation journey that will take a minimum of 12 months for a company of practically any size.
  • Run an informal event like a lunch and learn and cake afternoon to identify other change agents and appetite for DevOps.
  • Engage to deliver a project to assess/baseline current state – with senior stakeholders and budgets. An output must be the investment plan.
  • Identify a value stream/product line to use as a pilot project – perform a VSM exercise to underpin the direction of travel and tighten the financial case for change.
  • Plan journey, launch — deliver as an Agile project with a backlog and sprints — use coaching to maintain momentum and energy.

Continue The Sentence…

 

Devs and Ops work best together if …

…they can both work in an Agile manner on the same team.

The biggest obstacle for DevOps is…

…management not allowing for cultural change.

What promotes employee satisfaction is …

…nurturing autonomy, mastery and purpose.

The biggest advantage of autonomously-working teams is …

…they can work at high velocity and act as tension sensors to customer needs and amplify the feedback loop with the business. Helen Beal

It is important for a positive company culture to….

celebrate and showcase success — and failure too (as this shows the organization puts high value on experimentation)!

JAX DevOps talks by Helen Beal:

Behind the Tracks

BUSINESS & COMPANY CULTURE
the process of becoming fully agile
CLOUD PLATFORMS
Cloud-based & native apps
DOCKER & KUBERNETES
Docker, Kubernetes, Mesos & Co
CONTINUOUS DELIVERY
Build, test and deploy agile
MICROSERVICES
Maximize development productivity
Business & Company Culture

Business & Company Culture

Cloud Platforms

Cloud Platforms

Docker & Kubernetes

Docker & Kubernetes

Continuous Delivery

Continuous Delivery

Microservices

Microservices

Monitoring & Diagnostics

Monitoring & Diagnostics