Company
Date Published
Author
Daksh Gupta
Word count
1272
Language
English
Hacker News points
4

Summary

The study analyzed data from approximately 24,300 merged pull requests across 100 engineering organizations of varying sizes. The findings indicate that the mean time to merge a PR is around 10.10 hours, with most PRs getting merged within an hour. There is also an inverse correlation between the number of files changed in a PR and the time it takes to get merged. This suggests that PRs with more changes are likely to be reviewed more quickly due to factors such as decay speed, blocking effects, or lazy review. The study also found that larger teams tend to write bigger PRs, both in terms of the number of files changed and the total additions and deletions. However, it's essential to note that this analysis has several limitations, including the assumption that the number of code changes is a good proxy for "quantity shipped" and the lack of consideration for team maturity or qualitative aspects of team composition.