Skip to main content

Four Tactics for Cultural Change in DevOps Adoption

Many organizations approach digital transformation and DevOps adoption with the belief that simply by selecting and using the right tools, they will achieve higher levels of automation and gain massive efficiencies as a result. While DevOps adoption does require new tools and processes, one of the biggest mistakes an organization can make is to overlook the cultural change that’s required to make the transition across both technical and non-technical teams.

We outlined the importance of navigating the change curve by preparing your team for cloud transformation previously. DevOps adoption carries similar implications. As roles and responsibilities change in connection with your journey toward DevOps, here are four tactics you can employ to make sure that you’re addressing culture:

4 Tactics to Integrate Cultural Change in Your DevOps Playbook

Tactic #1: Focus on How You Hire
At its core, DevOps brings together development and operations teams, long separated by your legacy software development life cycle (SDLC). DevOps requires organizations to vary their approach to ensure that employees work together and successfully launch solutions to market. One way to ensure focus on people and culture is to re-evaluate hiring criteria for new staff members. DevOps teams focus more on hiring generalists since they are more adept at handling the changing needs of development. As DevOps methodologies mature, generalists will need to adopt the mindset of a software developer.

Tactic #2: Set a Collaborative Tone
Another area of focus is the dynamics of collaboration in a DevOps framework. DevOps eradicates silos and requires stakeholders across business units to interact with one another, so it helps to establish mutual understanding and empathy as core team values that enable individuals to move toward a common goal. Organizations may find it helpful to engage in team building activities to facilitate communication and collaboration among team members.

Tactic #3: Treat Continuous Training as a Process
DevOps helps clarify many SDLC processes. Simple processes become programmable and dynamic. This maximizes the predictability, efficiency, security, and sustainability of operations. Often, these processes and practices are supported by automation. Set an expectation of continuous improvement by making ongoing training part of your DevOps adoption playbook. With new technologies emerging and best practices evolving, leaders must provide the right resources to ensure their employees can keep up with the rest of the industry. This includes activities such as acquiring certifications and getting hands-on experience with specific DevOps tools.

Tactic #4: Use Measurement to Create Shared Accountability
Application outages have dogged development teams since the beginning of time. In DevOps, the push to satisfy customers and ensure application uptime further motivates teams to build in processes that ensure continuity. Emphasize the need to deliver highly resilient applications and workloads, then hold the organization accountable. By establishing easy-to-understand metrics like Mean Time to Production, Deployment Frequency, Mean Time to Recovery, teams are more likely to collaborate and tempers are less likely to flare.

 

Build Out Your DevOps Adoption Playbook

Is your organization adopting DevOps or are you looking to drive it across your organization? The DevOps Adoption Playbook Learning Path can help. In two jam-packed hours of video lectures, plus practical learning opportunities across five Hands-on Labs, it’s the smartest way to jump-start your teams to success.

 

Albert Qian

Written by

Albert is the Product Marketing Manager at Cloud Academy, responsible for supporting sales, marketing campaigns, and more. When not at work, you'll find him listening to an audiobook, at spin class, or traveling.

Related Posts

— December 12, 2018

Getting Started With Site Reliability Engineering

Much has been written and discussed about SRE (Site Reliability Engineering) from what it is, how to do it, and how it's the same (or different) as DevOps. Google coined the term, defined the profession, and wrote the book on it. Their "Site Reliability Engineering" book covers the idea...

Read more
  • DevOps
  • SRE
— December 6, 2018

What DevOps Means for Risk Management

What Does DevOps Mean for Risk Management?Adopting DevOps makes the unfamiliar uneasy in two areas. One, they see an inherently risky choice between speed and quality and second, they are concerned that the quick iterations of DevOps may break compliance rules or introduce security vu...

Read more
  • DevOps
— October 25, 2018

How DevOps Transforms Software Testing

Testing is arguably the most important aspect of software development. Whether manual or automated, testing ensures the software works as expected. Broken software causes production outages, unsatisfied customers, refunds, decreased trust, or even complete financial collapse. Testing mi...

Read more
  • DevOps
— August 8, 2018

From Monolith to Serverless – The Evolving Cloudscape of Compute

Containers can help fragment monoliths into logical, easier to use workloads. The AWS Summit New York was held on July 17 and Cloud Academy sponsored my trip to the event. As someone who covers enterprise cloud technologies and services, the recent Amazon Web Services event was an insig...

Read more
  • AWS
  • AWS Summits
  • Containers
  • DevOps
  • serverless
— July 24, 2018

Get Started with HashiCorp Vault

Ongoing threats of data breaches and cyber attacks remain top of mind for every team responsible for securing cloud workloads and applications, especially with the challenge of managing secrets including passwords, tokens, API keys, certificates, and more. Complexity is especially notab...

Read more
  • DevOps
  • HashiCorp Vault
— June 11, 2018

Open Source Software Security Risks and Best Practices

Enterprises are leveraging a variety of open source products including operating systems, code libraries, software, and applications for a range of business use cases. While using open source comes with cost, flexibility, and speed advantages, it can also pose some unique security chall...

Read more
  • DevOps
— June 5, 2018

What is Static Analysis Within CI/CD Pipelines?

Thanks to DevOps practices, enterprise IT is faster and more agile. Automation in the form of automated builds, tests, and releases plays a significant role in achieving those benefits and creates the foundation for Continuous Integration/Continuous Deployment (CI/CD) pipelines. However...

Read more
  • DevOps
— March 29, 2018

What is Chaos Engineering? Failure Becomes Reliability

In the IT world, failure is inevitable. A server might go down, an app may fail, etc. Does your team know what to do during a major outage? Do you know what instances may cause a larger systems failure? Chaos engineering, or chaos as a service, will help you fail responsibly.It almost...

Read more
  • Cloud Computing
  • DevOps
— December 7, 2017

10 Ingredients for DevOps Transformation with Mark Andersen

At Capital One, DevOps is about delivering high quality, working software, faster. This means software that is reliable, secure, usable, and performant while providing value and accomplishing those important end user goals. Everything is about speed of delivery and getting that feedback...

Read more
  • Cloud Migration
  • DevOps
— October 5, 2017

SQL Injection Lab: Think Like a Hacker

Security is IT’s top spending priority according to the 2017/2018 Computer Economics IT Spending & Staffing Benchmarks report*. Given the frequent changes and updates in vendor platforms, the pressure is on for IT teams who need to keep their infrastructures and data secure. As brea...

Read more
  • DevOps
  • Security
  • SQL injection
— September 15, 2017

Women in Tech: Zamira Jaupaj, DevOps Engineer

In building an enterprise culture of cloud, DevOps skills complement the enterprise’s need to automate development, testing, deployment, and operations processes for their public cloud deployments. In this latest post in our Women in Tech series, we’ll be talking to Zamira Jaupaj, a Dev...

Read more
  • DevOps
  • Women in Tech
— September 8, 2017

Mesosphere to Incorporate Kubernetes into DC/OS

The announcement that Mesosphere is going to incorporate Kubernetes into DC/OS has generated a fair amount of buzz in the industry, with the consensus landing largely on the side that this is a sign that Mesosphere is ceding to Google’s open source software. I have a different perspecti...

Read more
  • DevOps
  • Docker
  • Kubernetes