The impact of continuous integration on other software development practices: A large-scale empirical study | Synapse