1. https://appdevelopermagazine.com/devops
  2. https://appdevelopermagazine.com/2022-software-delivery-report-from-circleci/
3/24/2022 1:02:38 PM
2022 software delivery report from CircleCI
2022,Software,Delivery,Report,from,CircleCI
https://news-cdn.moonbeam.co/2022-software-delivery-report-from-CircleCI-App-Developer-Magazine_epx8in17.jpg
App Developer Magazine
2022 software delivery report from CircleCI

DevOps

2022 software delivery report from CircleCI


Thursday, March 24, 2022

Brittany Hainzinger Brittany Hainzinger

CircleCI has announced the launch of the 2022 software delivery report, with 2 years of data from over 50,000 organizations. Some of the key findings included success rates are above 90%, holiday season downtime carries more risk than the first year of covid, and a ton more.

CircleCI has unveiled the 2022 State of Software Delivery Report.

Examining two years of data from more than a quarter-billion workflows and nearly 50,000 organizations around the world on the CircleCI platform, the report represents the largest analysis of developer productivity data and provides new insight into the DevOps practices being leveraged by elite software teams.

"At CircleCI, we’re uniquely positioned to examine how software is developed, which enables us to define what success looks like and provide benchmarks that help companies improve their value to delivery," said Jim Rose, CEO, CircleCI.

"Understanding how to stay competitive with increased velocity and quality is a challenge for most engineering teams today. This report is their go-to guide for navigating today’s complex software development landscape."

2022 software delivery report findings

The 2022 State of Software Delivery Report shows that the most successful engineering teams routinely meet four key benchmarks. By hitting these benchmarks, high achieving teams are getting the maximum value from their software delivery pipelines:

  • Workflow Durations are between five to ten minutes on average
     
  • Recovery from any failed run is fixed or reverted in under an hour
     
  • Success Rates are above 90% for the default branch of their application
     
  • They deploy as often as their business requires and at least 1+ times per day


Teams at companies like Axios and Bolt have seen tremendous improvements by implementing CircleCI and the 2022 State of Software Delivery Report benchmarks.

Roopak Venkatakrishnan, Engineering Manager, Bolt said, "The net effect of our optimized pipelines is not only fewer master breaks and triple the tests, but much faster builds. What used to take as long as two hours now takes about 30 minutes without increasing resources. We’re able to ship more reliable code without the overhead."

"It doesn’t matter if it’s part of the website or part of Axios HQ, with CircleCI, we can deploy everything in the exact same fashion, and be certain that we're using our standardized processes across the board," said Nicholas Duffy, Engineering Manager, Infrastructure, Axios.

Other key report findings include:

Holiday season downtime carries more risk to a business than the first year of covid. By setting up a robust test suite, you can confidently rely on your tooling no matter the time of year, allowing teams to thrive and innovate even when team members are out of the office.

Prioritizing an optimal team structure is key to success. The peak time of work on the CircleCI platform is done between 6 a.m. and 7 a.m. PT (9 a.m. and 10 a.m. ET) on Wednesdays, meaning that’s when most developers are online building software. Simple tweaks to your day-to-day, like ensuring meetings don’t conflict with peak productivity hours, can significantly benefit your team and your business’s bottom line.

Team size does not dictate performance, testing does. Teams that prioritize test-driven development (TDD) can confidently rely on their tooling during market swings, seasonal fluctuations, and times of uncertainty (like the pandemic). TDD is how you compete, no matter team size.

Aim for 10-minute pipelines. The goal is not DevOps maturity alone, it’s also product maturity. Achieving high performance and product maturity are only possible with code that is well-tested in the cloud, and that means your pipelines will take longer to complete. The three most elite open source projects on CircleCI have durations between 10 and 11 minutes.

"One of the most important ways to improve an organization's application development efficiency is to systematically understand which behaviors are beneficial and which lead to inefficiencies," said Stephen O'Grady, Principal Analyst, RedMonk. "By analyzing years of data across tens of thousands of organizations, CircleCI is doing just that."


Subscribe to App Developer Magazine

Become a subscriber of App Developer Magazine for just $5.99 a month and take advantage of all these perks.

MEMBERS GET ACCESS TO

  • - Exclusive content from leaders in the industry
  • - Q&A articles from industry leaders
  • - Tips and tricks from the most successful developers weekly
  • - Monthly issues, including all 90+ back-issues since 2012
  • - Event discounts and early-bird signups
  • - Gain insight from top achievers in the app store
  • - Learn what tools to use, what SDK's to use, and more

    Subscribe here