DevOps Approach Speeds Code Releases

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