DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Testing, Deployment, and Maintenance
  3. DevOps and CI/CD
  4. DevOps Teams Are Stressed and Dissatisfied With Their Processes [Report]

DevOps Teams Are Stressed and Dissatisfied With Their Processes [Report]

The reuslts of this survey go agains much of what DevOps adopters have been led to believe about its effect on testing.

Chou Yang user avatar by
Chou Yang
·
Apr. 23, 19 · Presentation
Like (3)
Save
Tweet
Share
5.41K Views

Join the DZone community and get the full member experience.

Join For Free

We're super excited to release our first ever DevTestOps Landscape report! This report is based on a survey of the software testing community designed to understand their adoption of modern development practices, and its impact on testing.

DevTestOpsSurveyBlog

You might be wondering: “But how does this survey differ from other DevOps Landscape surveys out there?” Good question.

Unlike other DevOps surveys, this one is focused on the evolving role of the tester. As more organizations make the shift to DevOps and adopt release processes like CI/CD, testing is impacted in so many different ways that we don't fully understand yet. 

So we mapped out the landscape of testing in DevOps to answer questions like:

• How has the rise of DevOps and Continuous Delivery affected testing?

• How much testing is being automated today? Does it matter?

• Can the least and most effective testing practices in DevOps be identified, to benefit teams moving to DevOps?

One of our questions the survey answered was whether or not DevOps is paying off. Here’s a hint: It’s not! We collected a few of our favorite findings below. Read the rest of the report for more findings that demonstrate how DevOps is failing.

Respondents on DevOps Teams Feel the Most Stressed

We expected that the more often teams shipped, the less stress they would feel. It’s reasonable to assume that if releases are incremental, there should be fewer surprises in production, hence, less stress. We ran a cross-tabulation against stress levels and different types of software teams. 

DevOps teams feel the most stressed

Interestingly, this analysis told a different story. In fact, 21% more modern teams felt higher levels of stress than traditional teams, and 23% more than transitioning teams.

Customer Happiness Levels Aren't Directly Affected by DevOps Processes

The customer happiness levels across all types of teams turned out to be about the same. Though about 10% more modern teams have "amazing" customer happiness levels than traditional teams, they still fall 9% behind in the "pretty good" happiness level range, so the results still remain pretty flat.

Customer Happiness Levels aren't directly affected by DevOps

Based on our respondent demographic, we know that some are successfully "doing" DevOps (labeled as "modern teams"), but very few are reaching the potential of testing in DevOps — what we call DevTestOps. The difference here is that DevOps puts an emphasis on speed, while DevTestOps puts priority on software quality and customers, at speed.

What criteria are needed to be DevTestOps? Automate all the things, right? Actually, no. Automation is definitely a key to achieving DevTestOps, but automation alone will undo all the benefits it can offer. 

Teams that Automate Most or All of Their Tests Are More Dissatisfied With Their Testing ProcessTeams that automate are less satisfied with their testing process


Grouping respondents into "little to no automation" and "most or all tests are automated" revealed that testers are more dissatisfied with their testing process the more they automate. The "Automate all the things!" mentality really doesn't translate well to testing. 

There's so much more that we pulled from the survey, so check out the report and let us know what results surprised you, and which results resonate with you. Leave a comment below or tweet us @mablhq with your thoughts!


DevOps teams

Published at DZone with permission of Chou Yang, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Top 12 Technical Skills Every Software Tester Must Have
  • The Data Leakage Nightmare in AI
  • Cloud-Native Application Networking
  • Deploying Java Serverless Functions as AWS Lambda

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: