This content is part of the Essential Guide: A DevOps primer: Start, improve and extend your DevOps teams

When it comes to DevOps and testing, change is certain

The DevOps mind-set is spreading fast and that means testers need to rethink their roles. Expert Stephen Elliot predicts what will happen with DevOps and testing.

In mid-February, the head of AT&T warned his 280,000 workers that, due to fast-changing technologies and business needs, they'd better be spending eight to 10 hours a week learning new skills and retooling themselves for the new DevOps world we're entering. SearchSoftwareQuality asked IDC's Stephen Elliot, vice president of IT infrastructure and cloud operations, whether software testers need to be ready to change too, when DevOps and testing meet. Here's what he had to say.

Should software testers be nervous in the new age of DevOps and testing?

Stephen Elliot: Should software testers be nervous? No, it's an opportunity. The thing is we're human beings, and, generally speaking, most folks don't like change. Certainly in the tech domain, IT people don't like change. This is really about change and progress and about the future. If you're doing manual testing, that might be OK, but you should be asking yourself: "Is this going to take us to the business conversations we need to have? Is it going to increase speed, quality and frequency of deployment?" If you do manual testing, it may be OK, but increasingly we're talking to organizations that are moving from manual to automated testing. This is a big part of the DevOps discussion, and it's a good thing; it's another of the changes we're seeing across the software development discipline. It's time to change. We're finding that, while we'll always need legacy support because nothing really ever dies in IT, we are seeing more and more leaders across DevOps looking at their situations and thinking there's a better way. It may be the time to change is now.

Is DevOps so prevalent that testers need to be worried?

Elliot: How prevalent is DevOps? It's funny; there are two ways to look at the question. Probably 70% of Fortune 1000 companies are sure they are doing DevOps based on how they view it. Their definition might be moving from manual to automated testing on a DevOps project. We're doing DevOps -- we're automating stuff. If IT leaders are having business conversations and really have a team collaborating on technology and business metrics and can articulate that, then wait a sec. If we're doing all that some might define as DevOps, the percentage is going to go down from 70% of businesses to more like 30 to 40% of Fortune 1000 companies. The perception that more companies are doing DevOps is based on how you define and view it. If you really peel away the strict definition, it's definitely less.

Next Steps

Don't make these DevOps mistakes

DevOps -- it's easier said than done sometimes

Let's rename "continuous development" to "continuous change"

Dig Deeper on Topics Archive