Software developers are releasing code faster than ever, according to the recent GitLab 2022 Global DevSecOps Survey, with 47% of developers citing DevOps or DevSecOps as their development methodology of choice
According to the survey, 70% of teams surveyed said they release code “continuously, once a day, or every few days,” which is an increase of 11% from 2021. Additionally, “35% said they’re releasing code twice as fast, while 15% are releasing code between three and five times faster, and 8% said the code is flying out the door more than five times faster.”
When asked what has changed in their process to facilitate these faster releases, a majority of respondents cited use of a DevOps platform as the main reason, “followed by automated testing, source code management, planning tools, and observability.”
Overall, the most practiced development methodologies reported are as follows:
- DevOps/DevSecOps (47%)
- Agile/Scrum (34%)
- Lean (29%)
- Waterfall (26%)
- Kanban (24%)
Top advantages of using a DevOps platform, according to respondents, include improved security, cost and time savings, and easier automation. Notably, 68% of teams said that their software development lifecycle is now either “completely or mostly automated, which is a 13% increase over last year.
The main reasons reported for software release delays include:
- Code development
- Code review
- Security analysis
- Test data management
- Testing
However, 47% of respondents reported that their testing is now fully automated, which is up 22% from last year.
Comments