"Code is a coordination layer through which makers organize joint work and manage dependencies between the people producing software."
Cataldo and colleagues studied the relationship between software's technical dependencies and developers' coordination requirements. Their findings show that matching actual coordination patterns to the dependencies of the work significantly reduces modification-request resolution time, providing direct empirical support for code as a coordination layer.
View Source