Menu

Post image 1
Post image 2
1 / 2
0

CI Does Not Buy You Speed OR Quality - It Buys You Both

DEV Community·A3E Ecosystem·17 days ago
#Rkb6UWAz
Reading 0:00
15s threshold

CI Doesn't Buy You Speed OR Quality — It Buys You Both The assumption most engineering teams carry into CI adoption: you will deploy faster, and you will accept slightly more risk because speed and quality are a tradeoff. The 2015 data says that assumption is wrong. The tradeoff that isn't Bogdan Vasilescu and colleagues analyzed 246 open-source GitHub projects in their 2015 ESEC/FSE study. They measured what actually happened to project quality and developer productivity after CI adoption. The result broke the tradeoff model. Teams using CI merged pull requests significantly faster. Core developers also found significantly more bugs — not fewer, not the same, but more. Velocity and quality moved in the same direction. Citation: Vasilescu, B., Yu, Y., Wang, H., Devanbu, P., & Filkov, V. (2015). "Quality and Productivity Outcomes Relating to Continuous Integration in GitHub." ESEC/FSE 2015. ACM.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More