We kicked off our 2020 Global DevSecOps Survey with one thought in mind: Is the role of the developer changing?
If every company is a software company, it’s a critical question to explore.
Nearly 3,700 people shared their DevOps experience with us, many in great detail. We heard about faster software releases, sweeping shifts left and continuous deployments that were, literally, continuous. Ops pros explained how they now spend more time in the cloud, and security teams complained devs don’t take sufficient responsibility for bugs.
And yes, the developer’s role is changing. But operations, security, and test are changing too, every bit as dramatically.
No matter where you are on your journey — brand new to DevOps or with five years under your belt — and no matter the size of your company, it’s vital to understand and define the way these roles are evolving and determine the best direction for your team.
This report offers an inside look at how DevOps practitioners around the world tackle the same challenges you face. With a mix of hard data and real stories, we hope you’ll find wisdom and encouragement. No one ever said DevOps was easy — not even GitLab. But it is clear that a mix of the right tools, culture, collaboration, and a willingness to try and fail will move software development teams forward.
That said, keep the following in mind: About half of our respondents came from companies with 1,000 or fewer employees, meaning they likely aren’t working with many (or any) legacy systems. About 35% have been doing DevOps for between one and three years, and about 60% of them are our customers. Smaller companies starting to get their DevOps rhythms are likely to report aspirational results that aren’t reflective of a majority of organizations. Learn from them, but also remember their reality may not be your own, and that’s ok. Also, with a majority of survey takers as customers, don’t be surprised that they like or use our product.