Stop Calling DevOps Teams 'DevOps Teams'

The authors of Puppet's latest industry-wide DevOps survey have a bit of advice for DevOps proponents: stop calling it "DevOps." It's only creating confusion. And don't even get started on DevSecOps. They also bring another interested tidbit of news: a well-designed IT architecture can help resolve corporate cultural issues.

building-with-lights-windows-cropped-photo-by-joe-mckendrick.jpg
Photo: Joe McKendrick

That's the word from Puppet's 2021 State of DevOps Report, which includes the experiences of 2,650 IT, development, and information security professionals. It's not that DevOps is slipping in popularity -- 83% are implementing DevOps, and many are seeing benefits including more rapid delivery of quality software. 

"We strongly believe that the presence of 'DevOps teams' is confusing for the industry and many organizations, and in most cases doesn't help organizations evolve," the survey report's authors, led by Nigel Kersten, CTO of Puppet, and Kate McCarthy, principal at ClearPath Strategies, state. "In our experience, organizations that have less ambiguous team names, with more clearly defined responsibilities, are far more likely to have a higher performing IT function." 

DevOps functions are typically charged with a range of responsibilities, including the following identified through survey respondents' self-descriptions of their teams:

  • Traditional infrastructure & operations
  • System administration
  • End-to-end product responsibilities
  • Supporting development teams with a combination of release automation, deployment pipelines, and tooling
  • Building the awkward things that application developers don't want or need to care about: infrastructure, container fabrics, monitoring, and metrics.
  • Encouraging and enabling DevOps practices across an organization

"Lack of clarity around team identities creates significant organizational friction, impeding software delivery in a variety of ways," Kersten and McCarthy advise. "We suggest that organizations move away from the use of 'DevOps' teams towards clearer team names, and in particular that the use of stream-aligned

and platform teams is a well-defined path to achieving DevOps success at scale." 

In other words, DevOps may be the mechanism by which teams goals are accomplished, but is not a goal in itself. And security should be built into these efforts from the start -- not a separate "DevSecOps" effort.  

The Puppet team also looked at a smaller segment, what they call "highly evolved firms" that have seen greater success with DevOps approaches, to track what they are doing differently from their lagging peers. For starters, they take a platform approach, "enabling developers to access authentication (62 percent), container orchestration (60%), and service-to-service authentication (53%), tracing and observability (49%), and logging request (47%) services via self-service." This was accomplished "by understanding their internal customers and offering a curated set of technologies for infrastructure and for development capabilities on their platform."

Teams also look different in highly evolved firms, the Puppet team observes. They employ "a combination of stream-aligned teams and platform teams as the most effective way to manage team cognitive load at scale, and they have a small number of team types whose role and responsibilities are clearly understood by their adjacent teams." Tellingly, 91% of highly evolved teams report a clear understanding of their responsibilities to other teams, compared to only 46% of low-evolution teams. In addition, 89% of highly evolved teams report members of their own team have clear roles, plans, and goals for their work, compared to just 46% of low-evolution teams.

Highly evolved teams worry less about corporate cultural issues that tend to hamstring DevOps efforts. It's not that they're less concerned about culture, but, rather, they've created a technology stack that enables workflows and information to scale and move quickly to where it is needed, one that "leverages significant automation and invested in internal platforms, Kersten and McCarthy state. In short, for highly evolved firms, culture is no longer a barrier."

For example, the survey shows, 84% of highly evolved firms can elastically provision and release capabilities -- in some cases automatically -- to scale rapidly outward and inward commensurate with demand. Only 17% of low-evolution firms can scale elastically, the survey reports. Similarly, developers at 79% of highly evolved firms can provision computing capabilities, such as server time and network storage, as needed automatically -- versus only 16% of firms at the lowest level of DevOps evolution.  

RECENT NEWS

Reassessing AI Investments: What The Correction In US Megacap Tech Stocks Signals

The recent correction in US megacap tech stocks, including giants like Nvidia, Tesla, Meta, and Alphabet, has sent rippl... Read more

AI Hype Meets Reality: Assessing The Impact Of Stock Declines On Future Tech Investments

Recent declines in the stock prices of major tech companies such as Nvidia, Tesla, Meta, and Alphabet have highlighted a... Read more

Technology Sector Fuels U.S. Economic Growth In Q2

The technology sector played a pivotal role in accelerating America's economic growth in the second quarter of 2024.The ... Read more

Tech Start-Ups Advised To Guard Against Foreign Investment Risks

The US National Counterintelligence and Security Center (NCSC) has advised American tech start-ups to be wary of foreign... Read more

Global IT Outage Threatens To Cost Insurers Billions

Largest disruption since 2017’s NotPetya malware attack highlights vulnerabilities.A recent global IT outage has cause... Read more

Global IT Outage Disrupts Airlines, Financial Services, And Media Groups

On Friday morning, a major IT outage caused widespread disruption across various sectors, including airlines, financial ... Read more